Многофункциональный контроллер ВЗУРефераты >> Программирование и компьютеры >> Многофункциональный контроллер ВЗУ
Рассмотрим процесс обнаружения и исправления ошибок. Пусть n=7 и необходимо исправить q=1. Из формул n=2c-1 c кодовым расстоянием dmin>=2q+1 и r<=cq Þ c=3 и r=3. Так как 3 делится без остатка на 1 и 3, то сомножителями двучлена будут все неприводимые многочлены степени 1 и 3. Пусть имеется кодовое слово x3 Å x2 Å1.
Запись
Первые 4 такта Клапан 1 закрыт и информационные символы кодового слова поступают через комбинационную схему на выход и одновременно на схему, которая в соответствии с формулой 1 умножает кодовое слово на х3 и делит на g(x). В регистре получается остаток от деления. Далее клапан 1 открывается, производит 3 сдвига и остаток в виде контрольных символов выводится из регистра. В результате формируется кодовое слово с контрольными символами
х6+х4+х3+х2 -> 1011100
Чтение
После приема всей информации проверяется содержимое всех разрядов регистра, и если все нули, то ошибок нет.
Дерево функций многофункционального контроллера
1 Уровень | ||
F0 |
Управление ВЗУ | |
2 Уровень | ||
F1 |
Организация сопряжения с ЦП | |
F0 |
F2 |
Промежуточная обработка информации |
F3 |
Организация сопряжения с ВЗУ | |
3 Уровень | ||
F11 |
Обмен параллельной информацией | |
F1 |
F12 |
Формирование и хранение слова состояния канала (СКК) |
F13 |
Управление обменом | |
F2 |
F21 |
Хранение параллельной информации |
F22 |
Обработка принимаемой информации | |
F3 |
F31 |
Управление приводом |
F32 |
Обработка последовательной информации | |
4 Уровень | ||
F11.1 |
Прием параллельной информации из ЦП | |
F11 |
F11.2 |
Передача параллельной информации в ЦП |
F11.3 |
Хранение передаваемой информации | |
F12 |
F12.1 |
Прием СКК |
F12.2 |
Передача СКК | |
F13 |
F13.1 |
Анализ поступающих сигналов |
F13.2 |
Выдача управляющих сигналов | |
F21.1 |
Прием передаваемых данных | |
F21 |
F21.2 |
Хранение передаваемых данных |
F21.3 |
Прием служебной информации | |
F21.4 |
Хранение служебной информации | |
F22.1 |
Анализ слова состояния ВЗУ | |
F22 |
F22.2 |
Формирование управляющего слова ВЗУ |
F22.3 |
Анализ информации, передаваемой из ВЗУ | |
F31 |
F31.1 |
Передача управляющего слова в ВЗУ |
F31.2 |
Прием слова состояния ВЗУ | |
F32.1 |
Кодирование информации | |
F32.2 |
Декодирование информации | |
F32 |
F32.3 |
Формирование циклического кода контроля (CRC) |
F32.4 |
Опознавание маркеров | |
F32.5 |
Параллельно-последовательные преобразования информации |