Наращивание prcd
Если требуется нарастить 1 – 2 разряда входного кода, это можно сделать с помощью нескольких дополнительных ЛЭ.
Пример превращения 8 – ми разрядного приоритетного шифратора KISS ИВ1 в 10 – ти разрядный с помощью трех ЛЭ.
Здесь появление единиц на выходах запирает по входу и 9 8 EI всю микросхему PRCD, но проходит на выход АЗ1. Т.к. двоичный код 9 = 1001 имеет единицу в младшем разряде входного кода, то появилось соединение с выходным ЛЭ И в разряде Авхода 9 выходного кода.?
Error: Reference source not foundError: Reference source not found
Если требуется нарастить приоритетный шифратор вдвое, то два PRCD соединяют следующим образом.
Error: Reference source not found
Из таблицы истинности ясны все соединения схемы, если учесть И - ИЛИ.
№ акт вход |
А3 А2 А1 А0 |
GS DD1 |
GS DD2 |
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 |
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 |
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 |
Преобразователь произвольных кодов
Так называют кодирующее устройство, функции которого могут быть заданы только таблицей истинности.
входы |
выходы |
а1а0 |
в2в1в0 |
0 0 0 1 1 0 1 1 |
1 0 0 0 0 1 0 1 1 0 0 0 |
Пример: Различают два способа схемной реализации преобразователя кодов.
1. Синтез независимых одновыходных функций
Error: Reference source not found
b0= ā1 a0+ a1 ā 0
b1= a1 ā 0
b2= ā 1 ā 0
2. Реализации таблицы истинности соединением дешифратора с шифратором. Поскольку выходы дешифратора и входы шифратора обозначаются не двоичным, а десятичным кодом, дописываем таблицу истинности в виде
-
А
В
0
1
2
3
4
1
3
0
А затем соединяем выходы дешифратора с входами шифратора в соответствии с этой таблицей.
Error: Reference source not found