В синхронных триггерах запись информации, определяемой зна чениями входных сигналов, осуществляется только в моменты вре мени, зависящие от моментов поступления тактовых импульсов ТИ. Другими словами, состояния этих триггеров изменяются либо в интервале времени действия логического уровня 1 или 0 тактовогоимпульса (так называемые триггеры, срабатывающие по уровню ТИ), либо только после окончания действия ТИ (так называемые триггеры с «внутренней задержкой»).
Синхронизирующие сигналы изменяются только в дискретныемоменты времени: tu t2, ... tn- 1, tn, tn+j в эти же моменты времени могут изменяться и сигналы на информационных входах триггера.
В связи с этим условимся символами хп, Сп, Qn обозначать со ответственно информационные значения входных, тактовых и вы ходных сигналов, триггера, действующих в интервале tn *Ct < tn+1
т. е. на д-ом такте. Например, запись |
х* = 1 |
означает, |
что инфор |
|
мационное значение сигнала на і-ом |
входе |
равно 1 в |
интервале |
|
tn t |
tn+1• |
|
|
|
Состояние триггера характеризуется информационными значе |
||||
ниями сигналов на основном, прямом выходе Q и на другом, ин |
||||
версном выходе Р\ в нормальном режиме триггера Р = Q, т. е. на |
||||
выходах |
действуют парафазные сигналы (если Q = 1, |
то Р = 0). |
||
Возможен режим, когда условие Р = |
Q не выполняется. |
|
||
Подчеркнем, что триггер относится к классу цифровых устройств,, называемых последовательностными устройствами или конечными автоматами. Эти устройства, в отличие от логических цифровых, устройств, рассмотренных в главе 2, так называемых комбинацион ных ЦУ, содержат элементы памяти. И значение Qn сигнала на вы ходе триггера в интервале времени tn ^Ct < tn+1 зависит не только от значений входных сигналов, но и от состояний элементов памяти на предшествующем такте. Поэтому правило работы триггера обыч но задается в виде логической функции как набора входных сигна лов х'І (таких сигналов может-.быть один и больше), так и предше
ствующего состояния или так называемых внутренних состояний.
триггера:Qa— f(Qn~l, х\, х2 . . . Хт). Для реализации подобных ло гических функций в триггерное устройство включается наряду с собственно триггером логическая схема управления. Уже при рас смотрении триггеров на дискретных элементах мы различали соб ственно триггер и схему запуска, от структуры которой зависила функция, выполняемая триггером. Изменение схемы управления собственно триггером приводит к различными триггерным устрой ствам, реализующим различные логические функции. Например, у триггера с одним информационным входом х принимающим значе ния 0 или 1 возможно пять состояний, в которых выход триггера Q принимает значения: Q = 0 независимо от значения x; Q = 1 неза
висимо от |
значения х; Qn = Qn_1 |
при изменении х\ Qn = Qn_1 при |
изменении |
х; Q = к — состояние |
триггера неопределенное — при |