5» в натуральном коде. 7.4. Средние интегральные схемы

реклама
7.4. Средние интегральные схемы.
Если каждая из малых интегральных схем (МИС) выполняют одну
простейшую операцию, то каждая из средних интегральных схем
выполняет одну более сложную операцию.
Существует достаточно много СИС. Рассмотрим некоторые из них.
1. Шифраторы
Шифраторы преобразуют натуральный код в двоичный.
В натуральном коде единица подается только на тот разряд,
порядковый номер которого совпадает с вводимым числом.
1 2 3 4 5 6 7 8 9 10
0 0 0 0 1 0 0 0 0
0
Число «5» в натуральном коде.
7.4. Средние интегральные схемы.
X1
Y1
Y2
X2
X2k
P
С
Yk
Рис.7.4.1. Обозначение шифратора на схемах.
«P» − вход стробирования.
Шифратор имеет «k» выходов и «2k» входов.
На вход стробирования «P» подается «1». Если на входе P = 0, то
шифратор прекращает работу. Это делается для того, чтобы не
пропустить ошибочный сигнал.
Шифраторы обычно стоят на входе цифровых устройств. Входы
могут быть соединены с клавиатурой.
Все СИС, в том числе шифраторы, конструируются на основе МИС
согласно рассмотренному алгоритму (параграф 7.3).
7.4. Средние интегральные схемы.
2. Дешифраторы
Дешифраторы преобразуют двоичный код в натуральный. Они
обычно стоят на выходе цифровых устройств.
X1
Y1
Y2
X2
Xk
P
ДС
Y2k
Рис.7.4.2. Обозначение дешифратора на схемах.
Дешифратор имеет «k» входов и «2k» выходов. Он также
может быть снабжен входом стробирования.
7.4. Средние интегральные схемы.
3. Преобразователи кодов
Преобразователи кодов предназначены для преобразования
сигнала из одного кода в другой. Например, из двоичного кода в
код для управления индикаторами.
Xi
X
Yi
Y
Рис. 7.4.3. Обозначение преобразователя кодов.
Преобразователь кодов также может быть снабжен входом
стробирования.
Очень важным является преобразователь из параллельного кода в
последовательный, и наоборот.
7.4. Средние интегральные схемы.
В параллельном коде все сигналы одновременно подаются на
устройство по многим проводникам. Такая передача производится
очень быстро, но требует многих проводников. Поэтому передача
параллельным кодом ведется только в пределах данного
устройства или прибора.
В последовательном коде сигналы передаются по одному проводу
последовательно – в виде импульсов. Такая передача требует
только одного проводника, но занимает больше времени. Поэтому
передача последовательным кодом ведется от одного устройства к
другому, в том числе и на большие расстояния.
Для преобразования из параллельного кода в последовательный и
обратно применяются специальные преобразователи.
7.4. Средние интегральные схемы.
4. Счетчики
Счетчики выполняют задачу подсчета количества единичных
импульсов, поступающих с какого-либо устройства. Ответ дается
на выходе счетчика в двоичном коде.
Y1
Y2
вход
S
S
S
R
R
R
а)
б)
Cч
yi
Рис. 7.4.4. a) – схема счетчика на SR- триггерах, б) – обозначение счетчика.
Yn1
7.4. Средние интегральные схемы.
Y1
Y2
вход
S
S
S
R
R
R
Yn1
Импульсы, поступающие на счетчик, прежде всего проходят через
диодно-конденсаторные цепочки.
Конденсатор дифференцирует
импульсы (рис.7.4.5-b).
a)
b)
Диод пропускает только
отрицательные импульсы в
момент прохождения заднего
фронта прямоугольных
импульсов (рис.7.4.5-c).
c)
Рис.7.4.5. Преобразование импульсов
конденсаторно-диодной цепочкой.
7.4. Средние интегральные схемы.
Y1
Y2
вход
S
S
S
R
R
R
Yn1
Перед началом работы все триггеры переводятся в такое
состояние, что на их верхних выходах – нули. (Счетчик
«обнуляют»). Это легко сделать, подав на R-входы единичный
импульс.
Первый импульс вызывает срабатывание первого триггера по Sвходу. На его выходе – 1. Эта единица (резкое возрастание
напряжения) дифференцируется конденсаторами, но
положительный импульс не проходит через диоды на второй
триггер.
Второй импульс вызывает срабатывание первого триггера по Rвходу. На его выходе – 0. Резкое падение напряжения
дифференцируется конденсаторами, отрицательный импульс
проходит через диоды на второй триггер, он срабатывает по Sвходу. На его выходе – 1, третий триггер не срабатывает.
7.4. Средние интегральные схемы.
Y1
Y2
вход
S
S
S
R
R
R
Yn1
Третий импульс вызывает срабатывание первого триггера по Sвходу. На его выходе – 1. Второй и дальнейшие триггеры не
срабатывает.
Таким образом, первый триггер срабатывает на каждый импульс.
Второй триггер срабатывает на каждый второй импульс. Третий –
на каждый 4-й. N-й триггер срабатывает на каждый 2N-1-й импульс.
7.4. Средние интегральные схемы.
Y1
Y2
вход
S
S
S
R
R
R
На выходе возникает число в двоичном коде (см. табл. 7.4.1),
равное номеру импульса, где Y1 – младший разряд, а Yn-1 –
старший.
Табл. 7.4.1.
Номер
входного
импульса
0
1 = 20
2 = 21
3
4 = 22
...
2n
Сигналы на выходах
Y1
Y2
Y3
0
1
0
1
0
0
0
1
1
0
0
0
0
0
1
….
….
0
….
0
0
...
Yn-1
…
…
…
…
…
…
…
0
0
0
0
0
….
1
Yn1
7.4. Средние интегральные схемы.
5. Компараторы
Компараторы предназначены для сравнения двух аналоговых
сигналов (двух напряжений U1 и U2). Компараторы имеют два
аналоговых входа и один цифровой выход.
Если U1 > U2 , то Y = 1.
Если U1 < U2 , то Y = 0.
Компаратор может быть
собран на одном
транзисторе, на базу
которого подаются оба
напряжения с разными
знаками.
U1
K
U2
Рис. 7.4.6. Компаратор.
Y
7.4. Средние интегральные схемы.
Кроме СИС употребляются еще большие интегральные схемы
(БИС) и сверхбольшие интегральные схемы (СБИС). Они
выполняют достаточно большое количество сложных операций.
Другое название СБИС – микропроцессоры.
БИС выполняются на основе МИС и СИС. Микропроцессоры
выполняются на основе схем с меньшей степенью интеграции.
Скачать