Лабораторная работа № 1.4.
Задание: Разработать КЛС для формирования шестиразрядного дополнительного кода с использованием элементов ИЛИ, М2(на элементах ИЛИ-НЕ).
Реализация:
Временные диаграммы:
A | B | R |
Для того чтобы выработать сигнал отношения равенства N – разрядных кодов необходимо проверить истинность выражения 4I. Схемная реализация алгоритма 4I показывает, что требования к выходной схеме И в отношении коэффициента объединения по входу возростают с увеличением числа разрядов N.
Альтернативой алгоритму 4I, который используется в случае многоразрядных кодов приводит к организации схемы последовательного их сравнения, служит преобразование:
Последовательное установление отношения равенства N–разрядных кодов в соответствии с 5I на элементах И-НЕ можно записать следующим образом:
|
|
Использование только двунаправленных схем И-НЕ в данной реализации (не более трех входов в других случаях) обеспечивает максимальную помехоустойчивость элементов, под которой понимаем реакцию элемента на сигналы, параметры которых отличны от номинальных. Отсутствие в схеме, формирователей инверсных значений разрядов сравниваемых кодов компенсируется, если данный преобразователь комплексируется с последовательными схемами «жесткой» логики. Алгоритм 5I может использоваться в КЛС с невысокой производительностью, но с повышенными требованиями к надежности функционирования.