- •5. Дешифраторы.
- •8. Сумматоры
- •9. Вычитатели.
- •10. Цифровые компараторы
- •11. Перемножители
- •15. Счётчики.
- •16. Реверсивные счётчики.
- •17. Разновидности регистров. Параллельные регистры.
- •18. Сдвиговые регистры.
- •19. Реверсивные регистры.
- •20. Запоминающие устройства. Разновидности, характеристики.
- •21. Структуры зу.
- •23. Пзу и ппзу.
- •26. Плис. Общие понятия. Разновидности.
- •27. Программируемые логические матрицы (pla).
- •28. Программируемая матричная логика (pal), базовые матричные кристаллы (ga).
- •29. Программируемые вентильные матрицы (fpga). Программируемые коммутируемые матричные блоки (cpld)
- •31. Плис типа «система на кристалле (SoC).
- •32. Цап. Общие положения. Погрешности цап.
- •33. Цап с суммирование токов.
- •34. Цап типа r-2r.
- •40. Конвейерные ацп.
- •35. Сегментированные цап.
- •36. Цифровые потенциометры. Цап прямого цифрового синтеза.
- •37. Ацп. Общие положения. Параметры ацп. Погрешности ацп.
- •38. Разновидности ацп. Параллельные ацп.
- •39. Ацп поразрядного уравновешивания.
11. Перемножители
На рис. 22.11 показана схема для перемножения двух двоичных чисел: четырехразрядного A = A4A3A2A1 и трехразрядного B = B3B2B1.
Семиразрядное произв-ие форм-ся за счет паралл. умножения множимого на каждый разряд множителя ЛЭ 2И и сложения промежуточных произв-ий со сдвигом на один разряд - сумматором. При этом выпол-ся след. условия: М2 = А2В1 + А1В2, аналогично образ-ся рез-ты Mi: путем сумм-ния частичных произв-ий, распол-ых в одном столбце.
Здесь M – бит переноса из предыд. разряда. Применение ЛЭ «И» для выпол-ия арифмет. операции умножения в данном случае закономерно, поскольку в рамках одного разряда и арифмет., и логич. умножение подчиняется общим правилам. Цифры в скобках у микросхем относятся к примеру перемножения двух чисел, A = 11012 и B = 1102. Последов-ть действий такова:
Перемножающее устройство построено секционно. На основе первого сумматора осущест-ся умножение числа A на первые два разряда числа B, образ-ся промежут-ая сумма 1. После этого получ-ый рез-т суммируется с результатами перемножения числа A на B. Второй сумматор дает конечный результат. Пример: умножитель К55ИП8 (X,Y-вх. сомножителей, X0,Y0-вх. переноса,L-вх.загрузки вых.,F-вых. произв-ия,C4-вых. переноса.На вых. умножителя содерж-ся 5 асинхр. D-тригеров,загрузка к-рых осущ-ся по сигналу вх.L.При L=1 рез-т умн-ия перед-ся на вых. и фиксир-ся при L=0)
12. RS-триггеры.
Тр-ры-устр-ва,кот. явл-ся эл-ми памяти,сохр. свое сост-ие при отключ. вх. сигнала.Триггером называют логическую схему с положит. обрат. связью, имеющую 2 устойчивых состояния – 1 и 0. Разл-ют инфор-ые и управл-ие вх. Инф-ые вх. исп-ся для упр-ия сост-ием триггера. Упр-ие входы обычно исп-ся для предварительной установки триггера в некоторое состояние и для синхронизации.Триггеры имеют 2 вых.: прямой и инверсный.
Триггеры класс-ют по способу приема информации, принципу построения и функциональным возможностям.
По способу приема инф-ии разл-ют асинхронные и синхронные триггеры. Асинхронный триггер изм-ет свое сост-ие непосредственно в момент появления соответ-го инфор-ого сигнала. Синхронные триггеры реаг-ют на инф-ые сигналы только при наличии соответ-го сигнала вх. синхр-ии С.
Синхронные триггеры подразделяют на триггеры со статическим и динамическим управ-ем по входу синхронизации С. Статические триггеры воспринимают инфор-ые сигналы при подаче на вход С логической единицы или логического нуля.Динамические триггеры воспринимают инф-ые сигналы при изм-ии (перепаде) сигнала на входе С от 0 к 1 (прямой динамический С-вход) или от 1 к 0 (инверсный динамический С-вход).
По способу построения различают одно- и двухступенчатые триггеры. В одноступенчатом триггере имеется одна ступень запоминания информации, а в двухступенчатом – две такие ступени. Вначале информация записывается в первую ступень, а затем переписывается во вторую и появляется на выходе. Двухступенчатый триггер обозначают ТТ.
По функциональным возможностям триггеры разделяют на следующие классы:
- с раздельной установкой состояния 0 и 1 (RS-триггеры);
- универсальные (JK-триггеры);
- с приемом информации по одному входу D (D-триггеры, или триггеры задержки);
- со счетным входом Т (Т-триггеры).
RS: Триггер имеет два информационных входа: S (установка) и R (сброс). Комбинацию вх. сигналов St = 1, Rt = 1 наз-ют запрещенной, т.к. после состояние (1 или 0), предсказать заранее невозможно.Триггер м.б. реализован на двух элементах ИЛИ-НЕ или И-НЕ.
В асинхронном RS-триггере на эл-тах И-НЕ переключение произв-ся логич. «0», подаваемым на вх. R или S, т. е. реал-ся обратная табл. переходов. Запрещенная комбинация соответствует логическим «0» на обоих входах.
Синхронный RS-триггер.Если на входе С –«0», то и на выходе верхнего вх. эл-та «И-НЕ», и на вых. нижнего будет «1». (это обесп-ет хранение информации).Если на вх. С –«0», то возд-ие на входы R, S не приводит к изм-ию сост-ия триггера. Если же на вход синхр-ии С подана «1», то схема реагирует на вх. сигналы.
Для устранения неопред-ти прим-ся двухступенчатые триггеры. Двухступ-ый триггер состоит из 2-ух синхр-ых RS-триггеров и допол-го элемента НЕ. При подаче входных упр-их сигналов и синхросигнала произ-ся запись инф-ии в первый триггер.При этом второй триггер не изм-ет своего сост-ия, т.к. на его синхровход с инвертора подается «0». Только по окончании записи в первый триггер при изменении синхросигнала с 1 на 0 произв-ся запись во второй триггер двухступенчатой системы.
Таблица истинности синхронного RS-триггера (ИЛИ-НЕ)
Такт n |
Такт n+1 |
||
С |
Sn |
Rn |
Qn+1 |
0 0 0 0 1 1 1 1 |
0 0 1 1 0 0 1 1 |
0 1 0 1 0 1 0 1 |
Qn 0 1 Qn Qn Qn Qn Qn |
Таблица истинности асинхронного RS-триггера (ИЛИ-НЕ)
Такт n |
Такт n+1 |
|
Rn |
Sn |
Qn+1 |
0 1 0 1 |
0 0 1 1 |
Qn 1 0 н/о |
13. JK-триггеры.
Послед-ое устр-во(вых. опр-ся вх. и сост-ем схемы в пред-ий мом-т времени) Тр-ры—устр-ва,кот. явл-ся эл-ми памяти,сохр. своё сост. при отключ. вх. сигнала,логич. схема с полож. обратной связью, имеющую два устойчивых состояния – единичное и нулевое,обозн-ся соответ-о 1 и 0. В основе любого триггера находится кольцо из двух инверторов.
J-вх. для устн-ки «1»,K-вх. для уст-ки в «0» в универ-ом тр-ре. Появл-ие на обоих инф-ых вх. «1» приводит к изм-ию сост-ия тр-ра(нет запрещен. комб.) JK реал-ся в виде двухтактных триггеров (т. е. JK явл-ся синхронными).
Для динам. тр-ров характерно блокирование инф-ых вх. в тот момент, когда полученная инф-ия передается на вых.
Микросхема К555ТВ9,реализ-ная 2-мя JKтр-ми с динамич. упр-ем по вх. синх-ии, имеющие инверсные входы асинхронной уст-ки R и S.При подаче «0» на вход S и «1» на вход R тр-р уст-ся в единичное сост-ие (Q = 1). При подаче на вход S «1», а на вход R«0» тр-р уст-ся в нулевое состояние (Q = 0). При S = R = 1 тр-р раб-ет как синхр. JK-триггер, причем срабатывает он при изм-ии сигнала на входе синхр-ии С от 1 к 0.
JK-триггер при комбинациях входных сигналов J=K=0, J=0 и K=1, J=1 и K=0 он работает, как RS-триггер (вход J соответствует входу S, a K - R), а при J=K=1 изменяет свое состояние на противоположное, т.е. работает как счетный триггер.
|
|
|||||||||||||||
|
Универсальный JK-триггер
Универсальный JK-триггер может использоваться как D, T и RS-триггер.
Cинхронный RS-триггер
|
Асинхронный Т-триггер
|
Синхронный Т-триггер
|
Синхронный D-триггер
|
14. D-триггеры. T-триггеры.
Тр-ры—устр-ва,кот. явл-ся эл-ми памяти,сохр. своё сост. при отключ. вх. сигнала,логич. схема с полож. обратной связью, имеющую два устойчивых состояния – единичное и нулевое,обозн-ся соответ-о 1 и 0. В основе любого триггера находится кольцо из двух инверторов.
Т-счетный(общий)вх.Т-тр-р изм-ет свое логич. сост-ие на противополож. по каждому активному сигналу на инф-ом вх. Т. Т-тр-р может строиться как на JK, так и на D-тр-рах. Если на J и K под-ся «1», то JK-тр-р переход. в инверс.сост-ие,это позволяет создать на базе JK-тр-ра Т-тр-р, объединяя входы J и К. Наличие в D-тр-ре динам. С входа позволяет получить на его основе T-тр-р. вход D соед-ся с инверсным выходом, а на вход С подаются счетные импульсы.В рез-те тр-р при каждом счетном импульсе запоминает значение «неQ», то есть будет переключаться в противополож. сост-ие. Хранение инф-ии осущ-ся при подаче на вход С «0» или «1». На выход передается и запом-ся на период повторения синхроимпульсов инф-ия, имеющаяся на входе D перед фронтом импульса на входе С. Изм-ие инф-ии на выходе может происх-ть только во время действия фронта импульса на входе С.
Так как у T-триггера в столбце QS+1 таблицы переходов имеется значение не QS, то структура только двухступенчатая (когда структура одноступенчатая, то это явл генератором).
Tn |
Qn+1 |
1 |
Qn |
0 |
!Qn |
D-триггер запом-ет входную инф-ию при поступлении синхроимпульса. Хранение информации в D-триггерах обеспечивается за счет синхронизации. D-триггеры имеют два входа: информационный D и синхронизации С. В этом триггере сигнал на входе по сигналу синхр-ии записывается и передается на выход. Так инф-ия на выходе остается неизменной до прихода очередного импульса синхр-ии. D-вх. для уст-ки в сост. «0» или в «1».Прием инф-ии по одному вх.D. Тр-р м. снабжен допол. вх. асинхр-ой уст-ки. К561ТМ2 предст-ет собой 2 тр-ра с динам. управ-ем по входам синхр-ии, имеющие входы асинхронной уст-ки R и S . При подаче на вход S «0» и на вход R «1» тр-р уст-ся в единичное состояние (Q = 1). При подаче на вход S «1» и на вход R – «0» тр-р уст-ся в нулевое состояние. При S = R = 1 тр-р работает как D-триггер, повторяя на выходе Q сигнал на входе D при воздействии полож. фронта на входе синхр-ии
Как асинхронный D-триггер не находит применения из-за отсутствия режима хранения информации (Qt+1=Qt).
Cn |
Dn |
Qn+1 |
0 |
0 |
Qn |
0 |
1 |
Qn |
1 |
0 |
0 |
1 |
1 |
1 |