Многофункциональный контроллер ВЗУ
Рефераты >> Программирование и компьютеры >> Многофункциональный контроллер ВЗУ

Рассмотрим процесс обнаружения и исправления ошибок. Пусть 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

Параллельно-последовательные преобразования информации


Страница: