Главная страница

Цифровыеустройства. Технология idl


Скачать 3.16 Mb.
НазваниеЦифровыеустройства. Технология idl
Дата15.02.2022
Размер3.16 Mb.
Формат файлаdocx
Имя файлаBudko_CU.docx
ТипДокументы
#362193
страница25 из 46
1   ...   21   22   23   24   25   26   27   28   ...   46

6.1.1. Асинхронный RS- триггер (SR-latch)



Это устройство с двумя устойчивыми состояниями, имеющее два входа S(Set установка) и R(Reset сброс) и два выхода Qи Q. Асинхронный триг- гер функционирует в соответствии с таблицей истинности (табл. 6.1).

Таблица 6.1

t1n

t

1n


Режим работы

Qn




Sn

Rn

Q

1n

0




0

0

0




1




0

0

1

Хранение информации

0




1

0

1




1




1

0

1

Установка лог. 1

0




0

1

0




1




0

1

0

Установка лог. 0

0




1

1

x

Неопределенность

1




1

1

x

Неопределенность




Если входы

Snи

Rnоба в состоянии лог. 0, то триггер не изменяет

свое состояние, т. е. триггер хранит 1 бит информации.

Если

Sn=1 и

Rn=0, то независимо от того, в каком состоянии триггер

находился, следующее состояние триггера Q

1=n1.

Если

Sn=0 и

Rn=1, то независимо от того, в каком состоянии находил-

ся триггер, следующее его состояние Комбинация входных сигналов

Rn= 0.

Rn = Sn= 1 является неопределенной,

поскольку триггер после воздействия на входах активных уровней может равновероятно перейти как в нулевое, так и в единичное состояние. Поэтому одновременная подача активных уровней на входы S и R не допускается.

Работа RS-триггера также может быть представлена функцией на карте Карно и логическим уравнением. Входные и выходные переменные триггера

в момент срабатывания

tnи после срабатывания

t1мnожно представить

функциональной зависимостью
Q
1=nf(Sn, Rn, Qn),(6.1)


где

Rn, Sn состояние информационных входов;

Qn значение выходного сигнала триггера в момент времени
tn ;

Q1nзначение выходного сигнала триггера в момент времени t

1.n


Функция алгебры логики (см. табл. 6.1) может быть представлена кар- той Карно (рис. 6.1). Значения ФАЛ, показанные значком x, указывают на то, что данная ФАЛ является недоопределенной. При минимизации ФАЛ можно ее доопределить так, как нам это удобно, чтобы получить минимальную форму (см. рис. 6.1).




Qn1

SnQn Rn

Qn1



RnQnSn


Рис. 6.1.Карты Карно для минимизации выходных функций RS-триггера


Выражения
Qn1



SnQnRn; (6.2)


Qn1


RnQnSn

(6.3)

используются для построения RS-триггера.

Применяя инверсию и закон де Моргана, выражения (6.2) и (6.3) могут быть преобразованы следующим образом:




  Qn1

  Qn1

SnQn

RnQn

Rn; (6.4)

Rn. (6.5)

Выражения (6.4) и (6.5) используются для реализации RS-триггера на элементах ИЛИ-НЕ.

Применяя двойную инверсию и закон де Моргана, выражения (6.2) и

(6.3) могут быть преобразованы следующим образом:

Qn1


SnQnRn; (6.6)



Qn1


RnQnSn

. (6.7)

Выражения (6.6) и (6.7) используются для реализации RS-триггера на

элементах И-НЕ.

Реализация RS-триггера на элементах ИЛИ-НЕ показана на рис. 6.2, а,б.


  Qn1

RnQn

Rn

Qn1


SnQnRn


а б в г Рис. 6.2. RS-триггеры на элементах ИЛИ-НЕ

Обычно RS-триггер изображается с расположением элементов ИЛИ-НЕ, как показано на рис. 6.2, в. На рис. 6.2, г показано условное изображение RS- триггера.

При анализе работы RS-триггера и при синтезе других триггеров ис- пользуется таблица переходовRS-триггера(табл. 6.2),которая определяет комбинации входных сигналов, необходимых для того или иного перехода

триггера, т. е. триггер в момент времени

tnнаходится в каком-то состоянии

( Qn=0 или Qn=1), и определяются состояния входов, чтобы триггер перешел

в определенное следующее состояние Q

1.n


Таблица 6.2

Настоящее состояние С

ледующее состояние

Требуемые входы

Qn

Q

1n

Sn

Rn

0

0

0

x

0

1

1

0

1

0

0

1

1

1

x

0


На рис. 6.3 приведены временные диаграммы, поясняющие принцип работы асинхронного RS-триггера (см. рис. 6.2).

Рис. 6.3. Временные диаграммы работы асинхронного RS-триггера
Для устойчивого функционирования триггера длительность сигнала на

входах Rи Sдолжна быть не меньше времени переключения триггера,

t tзn.

Информационные сигналы должны поступать на входы поочередно и только после окончания переходных процессов в триггере, тогда максимальная час- тота переключения триггера будет равна

f 1 . (6.8)


Однако при
fmax

max 2t3

длительность выходных сигналов не будет превышать

tз.ср .Такие сигналы не являются достаточными для надежной передачи ин- формации в логическую цепь, поэтому максимальная рабочая частота триг-

гера

fp определяется как



f
1

p 2t
. (6.9)

.ср



6.1.2 Асинхронный RS-триггер на элементах И-НЕ, RS -триггер ( S R -latch)
Воспользуемся выражениями (6.6) и (6.7) и реализуем RS-триггер на

элементах И-НЕ (рис. 6.4):


Qn1


SnQnRn;

Qn1


RnQnSn.




а б в г
Рис. 6.4. Асинхронный RS-триггер:

а, б построение RS-триггера;

в изображение триггера на элементах И-НЕ;

г–условное изображение RS-триггера
RS-триггер на элементах И-НЕ (см. рис. 6.4), называется асинхронным триггером с инверсными входами. Характеристическая таблица или таблица истинности такого триггера представлена табл. 6.3, а таблица переходов – табл. 6.4.


Настоя- щее

состояние

Следую- щее

состояние

Требуемые выходы

Qn

Q

1n

Sn

Rn

0

0

1

x

0

1

0

1

1

0

1

0

1

1

x

1





tn

Qn SnRn

tn1

Qn1

0

1

1

0

1

1

1

1

0

0

1

1

1

0

1

1

0

1

0

0

1

1

0

0

0

0

0

x

1

0

0

x




Таблица 6.3 Таблица 6.4

На рис. 6.5 приведены временные диаграммы, поясняющие принцип работы асинхронного RS-триггера на элементах И-НЕ.





Рис. 6.5. Временные диаграммы работы RS-триггера

      1. 1   ...   21   22   23   24   25   26   27   28   ...   46


написать администратору сайта