Электрическая схема (по сути виртуальный стенд) в среде NI Multisim 10 для изучения циклического кодирования и декоди-
рования информации. Циклический код (7, 4): 4 информационных и 3 контрольных бита, исправляет одиночные искажения.

1) Переключатель J1 задает режим работы кодера. Нижнее положение переводит схему в исходное состояние «сброса»,
верхнее положение запускает процедуру кодирования и передачи информации в течение 7 тактовых импульсов.
2) Набор перемычек J2 задают значение 4 информационных разрядов на стороне кодера. Нижнее положение перемычки
соответствует значению «0» для разряда.
3) Светодиод CLK отображает тактовые импульсы. Светодиод CON загорается при завершении кодирования (вычисления
контрольных разрядов). Светодиод RDY загорается при завершении передачи всех 7 разрядов в канал связи.
4) Индикатор UL1 отображает в шестнадцатеричном эквиваленте 4 информационных разряда, индикатор UL2 отображает
3 контрольных разряда на стороне кодера.
5) Набор перемычек J3 задают искажения 7 разрядов, передаваемых по каналу связи. Нижнее положение перемычки соот-
ветствует отключенному состоянию (не вносит искажение). Фактическое искажение информации происходит при работе
кодера, который выполняет кодирование и передачу информации в канал связи.
6) Индикатор UL3 - отображает в шестнадцатеричном эквиваленте 4 информационных разряда, а индикатор UL4 отобража-
ет 3 контрольных разряда, прошедших через канал связи с учетом искажений.
7) Переключатель J4 задает режим работы декодера. Нижнее положение переводитсхему в исходное состояние «сброса»,
верхнее положение – запускает процедуру приема и исправления информации в течение 14 тактовых импульсов.
8) Индикатор UL5 отображает в шестнадцатеричном эквиваленте 4 информационных разряда, а индикатор UL6 отображает
3 контрольных разряда на стороне декодера. Индикатор UL7 отображает в шестнадцатеричном эквиваленте 3 разряда син-
дрома искажений, вычисляемого на стороне декодера.
9) Светодиод CLK отображает тактовые импульсы. Светодиод CON загорается при завершении приема всех 7 разрядов из
канала связи. Светодиод RDY загорается при завершении декодирования (исправления информации).
P.S. Составил и отладил Paul Kellerman.