В началоСодержание

В начало
Введение
Содержание
Предметный указатель

О создателях

Предыдущая страница
Следующая страница


5.4. Дешифратор-демультиплексор

Дешифратором называется такой функциональный цифровой элемент, который имеет к - адресных входов, 2к - выходов, один или более входов разрешения.

Условное изображение дешифратора имеет вид, представленный на рисунке 5.20.

Рис. 5.20.

Дешифратор работает таким образом, что в соответствии с кодовой комбинацией на адресных входах, выход с данным номером подключается к активному уровню. В серях ТТЛ дешифраторы имеют обычно активный низкий уровень сигнала, т.е. инверсные выходы, в сериях КМОП - активный высокий уровень. Адресные входы дешифратора нумеруют чаще всего не порядковыми номерами, а весами соответствующих разрядов, т.е. 1, 2, 4, 8, ... Число входов и выходов указывают парой к - 2к, т.е. 3х8, 4х16. Широко используются неполные дешифраторы 4х10, 4х8 для управления десятичными и семисегментными индикаторами. Микросхемы дешифраторов могут иметь несколько разрешающих входов, объединяемых функцией коньюнкции, что позволяет легко наращивать схемы по каскадному принципу.

Обозначение DC можно расшифровать как decoder. Дешифратор, имеющий вход разрешения Е называют также декодер - демультиплексор. Это связано с тем, что такой дешифратор может успешно выполнять функцию демультиплексирования, если ко входу Е подключается мультиплексированная магистраль данных, а на адресные входы подаются адреса приемников информации.

Принцип построения КС на дешифраторах заключается в том, что каждый выход дешифратора реализует по сути функцию вида: yi = dk · ... · d4 · d2 · d1 (при активном низком уровне) и yi = dk · ... · d4 · d2 · d1 (при активном высоком уровне выхода). Следовательно, если число адресных входов дешифратора равно числу входных переменных ЛФ (т.е. к = n), то выходы дешифратора, соответствующие единичным наборам ЛФ, следует объединить по ИЛИ, в результате чего и получается СДНФ реализуемой функции. В случае инверсных выходов, объединяющей функцией будет функция Шеффера (И-НЕ), что следует из теорем де Моргана:

В качестве примера рассмотрим уже использованную в предыдущем параграфе функцию f = (3, 5, 6, 7, 14, 15). Воспользуемся ИС КР1533ИД3, представляющей собой дешифратор-демультиплексор 4х16, с двумя инверсными входами разрешения с логикой И на входе. Схема приобретает следующий вид (рис.5.21.)

Рис. 5.21.

Незадействованные входы 11 и 12 микросхемы ЛА2 подключены к выходам 14 и 15 для корректной работы данной ИС. Эти входы можно также подключить к +Uи.п.(+5В), но при этом требуется дополнительный резистор 1КОм.

Если мы сравним полученную схему со схемой, использующей мультиплексор (рис. 5.15.), то увидим, что схема на рис.5.21. проигрывает по аппаратурным затратам и быстродействию. Для схемы рис. 5.15. имеем:

Т = tзд.р.лн1 + tзд.р.кп7 = (8 11)нс + (18 24)нс = 26 35 нс.

W = 1 + 1/6 корпуса.

Iсс = Iccли2 + Iccкп7 = 4,2 мA + 12 мA = 16,2 мA.

Для схемы рис.5.21. получаем:

Т = tзд.р.ид3 + tзд.р.ла2 = (30 36)нс + (10 12)нс = 40 48 нс.

W = 2 корпуса.

Iсс = Iccид3 + Iccла2 = 15 мA + 0,9 мA = 15,9 мA.

Энергопотребление обеих схем практически одинаково.

В тех случаях когда число входных переменных ЛФ больше числа адресных входов дешифратора (n > к), каждая избыточная переменная приводит к удвоению числа используемых дешифраторов.

Рассмотрим это на примере функции f = (0, 2, 3, 6, 7, 9, 11, 15, 16, 20, 21, 25), уже встречавшейся в предыдущем параграфе. Используем разложение:

Соответствующая схема представлена на рис.5.22.

Рис. 5.22.

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

Т = 2tзд.р.ле1 + tзд.р.кп7 = 2 · (10 12)нс + (18 24)нс = (20 24)нс + (18 24)нс = 38 48 нс.

W=2 корпуса.

Iсс = Iccле1 + Iccкп7 = 4,0 мA + 12 мA = 16 мA.

Для схемы рис. 5.22. имеем:

Т = 2tзд.р.ла4 + tзд.р.ид3 + tзд.р.ли6 = 2 · (10 11)нс + (30 36)нс + (10 26)нс = (20 22)нс + (30 36)нс + (10 26)нс = 60 84 нс.

W = 2 + 3/4 + 2/3 корпуса.

Iсс = 2Iccид3 + 2Iccли6 + 2Iccла4 = 2 · 15 мA + 2 · 2 мA + 2,2 мA = 30 + 4 + 2,2 = 36,2 мA.

Из проведенного анализа можно сделать вывод, что КС разработанные на дешифраторах существенно проигрывают аналогичным схемам на мультиплексорах по основным параметрам и применять их в качестве элементного базиса для выполнения ЛФ следует только в исключительных случаях (например, отсутствие других функциональных элементов).



Предыдущая страница | Следующая страница

В начало | Введение | Содержание | Предметный указатель | О создателях






© 1999 Vologda, VSTU

Hosted by uCoz