118
схема И DD3 сигналом Q триггера DD6, и контрольные символы в
неизменном виде повторяют информационные, которые на предыдущих
четырех тактах поступают в линию связи. Если в информационной части было
нечетное число единиц, то триггер
DD4 будет в единичном положении, и
спадом 4ТИ триггер
DD6 тоже устанавливается в 1. Сигнал, снимаемый с
выхода Q
DD6, открывает нижнею схему И DD3, и вторая часть кодовой
комбинации будет поступать в линию связи с выхода регистра через элемент
НЕ
DD2, т.е. контрольные символы повторят информационные в инверсном
виде. После передачи всей кодовой комбинации схема устанавливается в
исходное положение девятым тактовым импульсом и готова к кодированию
следующего полезного сообщения. Состояния элементов схемы при передаче
сообщения
G(x)=k
4
k
3
k
2
k
1
= 1110 указано на схеме рис. 4.14.
Функциональная схема декодера 8-разрядных кодовых комбинаций
приведена на рис. 4.15. Кодовая комбинация
F*(x), поступающая из линии
связи, заносится в регистр
DD1. После чего схемой контроля четности DD3
анализируется первая половина (
k
1
k
2
k
3
k
4
) комбинации F*(x). Если в ней четное
число единиц, то с выхода Σ
E DD3 снимается 1, которая открывает верхние
схемы 2И элементов
DD4…DD7, и тем самым ко входу сумматоров по модулю
2
DD8…DD11 поступают контрольные символы в прямом виде. В случае, если
схемой
DD3 будет зафиксировано в первой половине комбинации F*(x)
нечетное число единиц, то сигнал, равный 1, появляется на выходе Σ0, который
откроет нижние схемы 2И элементов
DD4…DD7, и на вход сумматоров по
модулю 2
DD8…DD11 поступят контрольные символы в инверсном виде с
выхода элементов НЕ
DD2.1…DD2.4. Сумматоры DD8…DD11 осуществляют
поэлементное сравнение информационного и соответствующего ему
контрольного символа. При отсутствии ошибок в комбинации
F*(x) на выходе
всех сумматоров будут нули, а на выходе элемента 4ИЛИ-НЕ появится
единица, которая откроет схемы И
DD14…DD17, и информационные символы
поступят в приемник. В случае наличия ошибок в принятой комбинации на
выходе элемента 4ИЛИ-НЕ появится нуль, который запретит выдачу
информации потребителю через элементы
DD14…DD17, а единичный сигнал с
выхода формирователя
DD13 сбросит приемный регистр DD1 в исходное
положение. В результате декодер будет подготовлен к приему следующей
кодовой комбинации.
Процесс декодирования кодовой комбинации 01100010 )(
*
&&&
=
xF показан
на рис. 4.15 в виде состояния элементов декодера. В данном случае на выходе
сумматоров по модулю 2
DD8…DD11 получим синдром 1110, что
свидетельствует о наличии ошибок. В соответствии с этим синдромом на
выходе схемы ИЛИ-НЕ
DD12 появился сигнал, равный 0, который запрещает
вывод информационных символов потребителю, а сигнал с выхода
DD13
сбросит в исходное состояние приемный регистр
DD1.