Схемы контроля четности

Схемы контроля четности используются для контроля приема/передачи информации для формирования контрольного разряда или проверки контрольной суммы.

В случаях контроля на четность или нечетность передаваемого n-разрядного кода к нему добавляется контрольный n+1 разряд, значение которого выбирается так, чтобы сумма всех разрядов была четной (контроль на четность) или нечетной (контроль на нечетность). Схемы, обеспечивающие формирование и проверку этого разряда, называются схемами контроля четности. Они представляют собой пирамиду элементов «исключающая ИЛИ» следующего вида:

 

 

 

  Сумма “1” кода
Четная Нечетная
 
 

 

 

Примером схемы контроля четности является следующая микросхема:

 

 

Одна такая микросхема может обеспечить контроль на четность 9-разрядного двоичного кода. Для контроля двоичных кодов большей размерности используется каскадное включение нескольких микросхем.

В случае последовательного включения микросхем формирование контрольного разряда для 16-разрядного двоичного кода будет иметь вид:

 

 

 

Параллельное формирование контрольного разряда можно выполнить, например, по следующей схеме: