Вы находитесь на странице: 1из 15

4 АНАЛИЗ И ВЫБОР ЭЛЕМЕНТНОЙ БАЗЫ

Согласно заданию к курсовому проекту для реализации узлов заданного


устройства необходимо использовать микросхему схемотехники КМОП
серии 1554, 1564, 1549, 1555, 1564. Также будут использованы другие серии.
Блок управления (Y1) строится на основе счетчика и дешифратора.
Счетчик должен быть четырехразрядный двоичный. Таким требованиям
удовлетворяет микросхема ЭКР1554ИЕ23 (IN74AC4520). Условно-
графическое обозначение представлено на рисунке 11.

16 – питание; 8 – общий.
Рисунок 11 ─ Условное графическое обозначение и цоколевка микросхемы
ЭКР1554ИЕ23 (IN74AC4520)

В таблице 3 приведена таблица состояний счетчика ЭКР1554ИЕ23


(IN74AC4520).
Таблица 3 ─ Таблица состояний счетчика ЭКР1554ИЕ23 (IN74AC4520)

Микросхема ЭКР1554ИЕ23 (IN74AC4520) – синхронный


четырехразрядный двоичный счетчик с синхронным сбросом. Он имеет
18
синхронный вход сброса данных R. Перед синхронным сбросом, согласно
таблице состояний, на вход R подается логический 0. С этого момента другие
входы управления не действуют. Причем нулевой уровень напряжения на
входе R необходимо зафиксировать до прихода тактового импульса на вход
С.
Микросхема ЭКР1564ИД3(IN74HC154A) соответствует требованиям
дешифратор-демультиплексора. Условно-графическое обозначение
представлено на рисунке 12.

6 – питание; 8 – общий.
Рисунок 12 ─ Условное графическое обозначение и цоколевка микросхемы
ЭКР1564ИД3(IN74HC154A)
В таблице 4 приведена таблица состояний дешифратор-демультиплексор
ЭКР1564ИД3(IN74HC154A).

19
Таблица 4 ─ Таблица состояний дешифратора ЭКР1564ИД3 (IN74HC154A)

Дешифратор-демультиплексор ЭКР1564ИД3(IN74HC154A) имеет


шестнадцать выходов, а также четыре входа А0…А3. Вход А3, если на нём
напряжение высокого уровня, используется как запрещающий при остальном
преобразовании. Если вход А3 не используется, то на него следует подать
ноль напряжения.
Для формирования адреса входа демультиплексора (Y3) служит D-
триггер (Y2). В качестве такого триггера выберем микросхему ЭКР1564ТМ2
(IN74HC74A). Условно-графическое обозначение представлено на рисунке
13.

20
14 – питание; 7 – общий.
Рисунок 13 ─ Условное графическое обозначение и цоколевка микросхемы
ЭКР1564ТМ2 (IN74HC74A)
В таблице 5 приведена таблица состояний D-триггера ЭКР1564ТМ2
(IN74HC74A).
Таблица 5 ─ Таблица состояний D-триггера ЭКР1564ТМ2 (IN74HC74A)

Входы Выходы Функция


S R C D Q Q
0 1 X X 1 0 Асинхр. Установка
1 0 X X 0 1 Асинхр. Сброс
0 0 X X 1 1 Неопределенность
1 1 ↑ 1 1 0 Синхр. Установка
1 1 ↑ 0 0 1 Синхр. Сброс
1 1 0 X
Без
1 1 1 X Хранение
изменений
1 1 ↓ X
Примечание – «X» – 0 или 1

Микросхема ЭКР5564ТМ2 (IN74HC74A) содержит два независимых


комбинированных D-триггера, имеющих общую цепь питания. У каждого
триггера имеется один информационный вход D, вход синхронизации С и два
дополнительных входа S, R независимой асинхронной установки триггера в
единичное и нулевое состояния.
Асинхронная установка D-триггера в единичное и нулевое состояния
осуществляется подачей взаимно-противоположных логических сигналов на
входы S и R. В данный момент времени уровень сигнала на входах D и С не
имеют значение.
Если на входы R и S одновременно подать низкий уровень сигнала
21
(логический ноль), то на обоих выходах триггера Q и Q будет высокий
уровень (логическая единица). Однако после снятия этих сигналов со входов
S и R состояние триггера будет неопределенным. Поэтому комбинация S = R
= 0 для этих входов является недопустимой.
Сигнал от входа D передается на выходы триггера при поступлении
положительного перепада импульса на вход С.
В МОП микросхемах не существует отдельных микросхем
демультиплексоров, так как МОП мультиплексоры не различают вход и
выход, т.е. направление распространения информационных сигналов может
быть произвольным. Если поменять входы и выход местами, то КМОП
мультиплексоры будут работать в качестве демультиплексоров. Поэтому их
часто называют просто коммутаторами.
Микросхема ЭКР1554ИД14 (IN74AC139) соответствует требованиям
демультиплексора (Y3). Данная микросхема представляет собой два
дешифратора-демультиплексора 2-4 с инверсией на выходе.
Условно-графическое обозначение представлено на рисунке 14.

16 – питание; 8 – общий.
Рисунок 14 ─ Условное графическое обозначение и цоколевка микросхемы
ЭКР1554ИД14 (IN74AC139)

В таблице 6 приведена таблица состояний демультиплексора


ЭКР1554ИД14 (IN74AC139).

Таблица 6 ─ Таблица состояний демультиплексора ЭКР1554ИД14


22
(IN74AC139)
Входы Выходы
CS A1 A0 Y0 Y1 Y2 Y3
1 X X 1 1 1 1
0 0 0 0 1 1 1
0 0 1 1 0 1 1
0 1 0 1 1 0 1
0 1 1 1 1 1 0

Микросхема ИД14 это два дешифратора-демультиплексора. Каждый из


дешифраторов имеет два адресных входа А1 и А0 вход разрешения CS с
низким активным уровнем. Выходы Y0…Y3 взаимно исключающие, их
активные уровни низкие.
Если дешифратор работает в режиме демультиплексора, то вход
разрешения CS принимает данные.
В качестве инвертора (Y4), инвертирующего 1-цу первого такта блока
управления и подающего 0 на инверсные входы сброса R , будем
использовать микросхему ЭКР1564ЛH1 (IN74AC04), представляющую собой
шесть логических элементов «НЕ». Условно-графическое обозначение
представлено на рисунке 15.

14 – питание; 7 – общий.
Рисунок 15 ─ Условное графическое обозначение и цоколевка микросхемы ЭКР1564ЛH1
(IN74HC27A)

В таблице 7 приведена таблица состояний инвертора ЭКР1564ЛЕ4


(IN74HC27A).

23
Таблица 7 ─ Таблица состояний инвертора ЭКР1564ЛЕ4 (IN74HC27A)

Вход Выход

A Y

0 1

1 0

Микросхема ЭКР1564ЛЕ1 (IN74HC02A) – представляет собой четыре


логических элемента 2 ИЛИ-НЕ. Условное графическое обозначение
представлено на рисунке 16.

14 – питание; 7 – общий.
Рисунок 16 ─ Условное графическое обозначение и цоколевка микросхемы ЭКР1564ЛЕ1
(IN74HC02A)

В таблице 8 приведена таблица состояний дизъюнктора ЭКР1564ЛЕ1


(IN74HC02A).

Таблица 8 ─ Таблица состояний дизъюнктора ЭКР1564ЛЕ1 (IN74HC02A)

24
Параллельный регистр (Y6) должен быть восьмиразрядным для загрузки
двух четырехразрядных двоичных чисел A и B. Такой микросхемой является
микросхема ЭКР1564ТМ8 (IN74HC175A). Данная микросхема представляет
собой четыре D-триггера с общими входами управления и сброса,
управляемый по фронту, с параллельным вводом-выводом данных и входом
сброса.
Условное графическое обозначение представлено на рисунке 17.

16 – питание; 8 – общий.
Рисунок 17 ─ Условное графическое обозначение и цоколевка микросхемы ЭКР1564ТМ8
(IN74HC175A)

В таблице 9 приведена таблица состояний D-триггера с общими входами


управления и сброса ЭКР1564ТМ8 (IN74HC175A).
Таблица 9 ─ Таблица состояний D-триггера с общими входами управления и
25
сброса ЭКР1564ТМ8 (IN74HC175A)

В этом D-триггере, как и в параллельных регистрах, схемы разрядов не


обмениваются данными, общими являются цепи сброса и синхронизации. D-
триггер имеет прямой динамический синхровход C и инверсный
асинхронный вход R.
Инвертор Y7 представляет собой такой же инвертор как и Y4, поэтому
для него будем использовать ту же микросхему ─ ЭКР1564ЛЕ4
(IN74HC27A). Условно-графическое обозначение и таблицу состояний
можно посмотреть выше.
Для реализации сумматора (Y8) будем использовать микросхему
ЭКР1564ИМ6 (IN74HC283A). Эта микросхема представляет собой
четырехразрядный двоичный сумматор с ускоренным переносом. Условное
графичское обозначение представлено на рисунке 18.

16 – питание; 8 – общий.
Рисунок 18 ─ Условное графическое обозначение и цоколевка микросхемы ЭКР1564ИМ6
(IN74HC283A)

26
В таблице 10 приведена таблица состояний сумматора ЭКР1564ИМ6
(IN74HC283A).
Таблица 10 ─ Таблица состояний сумматора ЭКР1564ИМ6 (IN74HC283A)
Входы Выходы
An Bn CI Sn C0
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

Данный сумматор представляет собой четырехразрядный двоичный


сумматор параллельного действия с последовательным переносом. Принцип
работы сумматора можно посмотреть в разделе 2.
В качестве триггера для приема сигнала переноса выберем микросхему D
- триггера ЭКР1564ТМ2 (IN74HC74A). Условно-графическое обозначение,
таблица состояний и принцип работы триггера полностью совпадают с
характеристиками D-триггера Y2. Единственное отличие состоит в том, что
D-триггер Y2 формирует адрес входа демультиплексора (Y3), а D-триггер Y9
служит для приема сигнала переноса С0 из сумматора Y8 и передачи этого
сигнала на мультиплексор Y11.
В качестве регистра сдвига (Y10) будем использовать микросхему
ЭКР1554ИР9 (IN74HC165A). Эта микросхема представляет собой
восьмиразрядный сдвиговый регистр с последовательным и параллельным
вводом. Условное графическое обозначение представлено на рисунке 19.

27
16 – питание; 8 – общий.
Рисунок 19 ─ Условное графическое обозначение и цоколевка микросхемы
ЭКР1554ИР9 (IN74HC165A)
В таблице 11 приведена таблица состояний регистра ЭКР1554ИР9
(IN74HC165A).
Таблица 11 ─ Таблица регистра сумматора ЭКР1554ИР9 (IN74HC165A)
Внутренние
Входы Выход Функция
состояния
LD С1 С2 D→ D0…D7 Q0 Q1…Q6 Q7
Асинхронная
0 X X X D0…D7 D0 D1…D6 D7
параллельная загрузка
1 ↑ 0 0 X 0 Q0…Q5 Q6 Последовательный сдвиг
1 ↑ 0 1 X 1 Q0…Q5 Q6 по С1
1 0 ↑ 0 X 0 Q0…Q5 Q6 Последовательный сдвиг
1 0 ↑ 1 X 1 Q0…Q5 Q6 по С2
1 X 1 X X
1 1 X X X Без изменений Хранение
1 0 0 X X
Микросхему ЭКР1554КП12 (IN74AC253) будем использовать для
реализации мультиплексора (Y11). Микросхема ЭКР1554КП12 (IN74AC253)
─ два селектора-мультиплексора 4-1 с тремя состояниями на выходе.
Условное графическое обозначение представлено на рисунке 20.

28
16 – питание; 8 – общий.
Рисунок 20 ─ Условное графическое обозначение и цоколевка микросхемы
ЭКР1554КП12 (IN74AC253)

В таблице 12 приведена таблица состояний мультиплексора


ЭКР1554КП12 (IN74AC253).
Таблица 12 ─ Таблица состояний мультиплексора ЭКР1554КП12
(IN74AC253)

Входы Выходы
EN A1 A0 Y
1 X X Z
0 0 0 D0
0 0 1 D1
0 1 0 D2
0 1 1 D3
Мультиплексор Y11 служит для выдачи четырехразрядного результата
суммирования двух четырехразрядных двоичных чисел A и B и переноса в
пятый разряд на выходную последовательную шину данных.
Приведем таблицу основных электрических параметров интегральных
микросхем схемотехники КМОП, приведенных выше.
В качестве конъюнктора выберем микросхему ЭКР1564ЛИ1(IN74HC08A).
Микросхема ЭКР1564ЛИ1 (IN74HC08A) – представляет собой четыре
логических элемента 2И. Условное графическое обозначение представлено
на рисунке 21.
29
14 –питание; 7 –общий.
Рисунок 21─ Условное графическое обозначение и цоколевка микросхемы ЭКР1564ЛИ
(IN74HC08A)
В таблице 13 приведена таблица состояний конъюнктора ЭКР1564ЛИ1
(IN74HC08A) .
Таблица 13 ─ Таблица состояний конъюнктора ЭКР1564ЛИ1 (IN74HC08A)

Блок Y5 представляет собой дизъюнктор. В качестве дизъюнктора


выберем микросхему ЭКР1564ЛЛ1 (IN74HC32A). Микросхема ЭКР1564ЛЛ1
(IN74HC32A) – представляет собой четыре логических элемента 2 ИЛИ.
Условное графическое обозначение представлено на рисунке 22.

30
14 –питание; 7 –общий.
Рисунок 22─ Условное графическое обозначение и цоколевка микросхемы ЭКР1564ЛЛ1
(IN74HC32A)
В таблице 14 приведена таблица состояний дизъюнктора ЭКР1564ЛЛ1
(IN74HC32A).
Таблица 14 ─ Таблица состояний дизъюнктора ЭКР1564ЛЛ1 (IN74HC32A)

31
Таблица 15 – Основные электрические параметры интегральных микросхем схемотехники
КМОП
0 1 0
U вых U вых I вх I1вх I0вых I1вых Iпот t0,1 зд.р t1,0 зд.р
Обозначение мик- (VOL), (VOH), (IIL), (IIH), (IOL), (IOH), (IСС) (tPLH) (tPHL)
росхемы не не не не не не , , ,
более менее боле боле боле боле не не не
е е е е более более более
В В мкА мкА мА мА мкА нс нс
IN74HC154A
0,1 4,9 –1,0 +1,0 +4,0 –4,0 80 48 48
(ЭКР1564ИД3)
IN74AC139
0,1 4,9 – 1,0 + 1,0 + 24 – 24 80 9,5 8,5
(ЭКР1554ИД14)
IN74AC4520
0,1 4,9 –1,0 +1,0 +24 –24 80 15,0 15,0
(ЭКР1554ИЕ23)
IN74HC283A
0,1 4,9 – 1,0 + 1,0 + 4,0 – 4,0 80 68 68
(ЭКР1564ИМ6)
IN74HC165A
0,1 4,9 – 1,0 + 1,0 + 4,0 – 4,0 80 38 38
(ЭКР1554ИР9)
IN74HC175A
0,1 4,9 –1,0 +1,0 +4,0 –4,0 80 38 38
(ЭКР1564ТМ8)
IN74AC253
0,1 4,9 – 1,0 + 1,0 + 24 – 24 80 11,5 11,0
(ЭКР1554КП12)
IN74HC02A
0,1 4,9 –1,0 +1,0 +4,0 –4,0 20 23 23
(ЭКР1564ЛЕ1)
IN74HC27A
0,1 4,9 – 1,0 + 1,0 + 4,0 – 4,0 20 23 23
(ЭКР1564ЛH1)
IN74HC74A
0,1 4,9 – 1,0 + 1,0 + 4,0 – 4,0 20 30 30
(ЭКР1564ТМ2)
IN74HC08A
0,1 4,9 –1,0 +1,0 +4,0 –4,0 10 19 19
(ЭКР1564ЛИ1)
IN74HC32A
0,1 4,9 –1,0 +1,0 +4,0 –4,0 10 19 19
(ЭКР1564ЛЛ1)
Примечания
1 Напряжение питания – 5,0 В ± 10%.
2 Диапазон рабочих температур – от -45 до +85°С.
3 Максимальный потребляемый ток Iпот указан для выходного тока |Iвых| = 0 мкА.
4 Уровни выходных напряжений U0вых и U1вых указаны для выходного тока |Iвых| ≤ 50 мкА.

32