Цифровые устройства и микропроцессоры: Учебное пособие, страница 29

Рисунок 4.23 – Синхронный   Т - триггер

D-тригге

Триггер имеет один информационный вход  -  D (Delay – задержка, Drive – передача). D– триггеры  бывают только  синхронные.  Состояние информационного входа D  передается на выход  под  действием синхроимпульса.

Составим таблицу истинности D-триггера и синтезируем его на базе  RS – триггера (рис. 4.24).

Такт t

Такт t+1

D

Q(t)

R*

S*

Q(t+1)

0

0

-

0

0

0

1

1

0

0

1

0

0

1

1

1

1

0

-

1

Рисунок 4.24 – Таблица истинности  D - триггера

Состояние входа D передается на выход без учета внутреннего состояния триггера. Его характеристическое уравнение  Q ( t+1 ) =  D+ D  = D.

Построим D-триггер на основе RS – триггера (рис. 4.25) .  Поступаем аналогично, как  в  JK  и Т – триггерах.

                                    

Рисунок 4.25 – Синтез  D – триггера  на основе   RS - триггера

     Записываем по единицам              

                                             

     Составляем схему триггера (рис. 4.26)

Рисунок 4.26 – D – триггер и его изображение

Назначение D – триггера  передавать входной  сигнал. При  этом  происходит задержка во времени, но она зависит от момента появления сигнала на входе D и может быть различной. Проследим это на эпюрах (рис. 4.27).

                                            

Рисунок 4.27 – Задержка сигнала в D – триггере

Максимальное время задержки равно длительности паузы между синхроимпульсами.

                                                   

 DV-триггер.

 Это универсальный триггер. Он имеет два  информационных входа D и  V  (valve-клапан),  получается  из D-триггера путём добавления конъюнктора (рис.4.28).  Входы V и C эквивалентны.

                               

Рисунок 4.28 – DV - триггер

В отличие от JK-триггера здесь комбинация входных  сигналов  D=V=1 переводит триггер в единичное состояние, то есть этот триггер имеет другие функциональные возможности. Составим его таблицу истинности (рис. 4.29):

Такт t

Такт t+1

D

V

Q(t)

Q(t+1)

0

0

0

0

0

0

1

1

0

1

0

0

0

1

1

0

1

0

0

0

1

0

1

1

1

1

0

1

1

1

1

1

Рисунок 4.29 – Таблица истинности  DV - триггера

Составим характеристическое уравнение группируем, выносим за скобку и получим/                                                                                                  

                                    

Если      D = V = 1,   то   Q ( t +1) =  1 ,   при  D = V = 0,   Q ( t +1 ) = Q (t)         

Составим словарь переходов DV-триггера на основании таблицы истинности (рис. 4.31):

Q(t)

D

V

Q(t+1)

0

0

-

0

-

0

0

1

1

1

1

0

1

0

1

1

-

1

-

1

Рисунок 4.31 – Словарь переходов  DV - триггера

Видно, что DV-триггер  предоставляет другие  возможности  по  выбору управляющих сигналов, в отличие от JK-триггера,  поэтому  его использование в ряде случаев более предпочтительно.

Двухтактные триггеры    (MS-триггеры)

Двухтактный триггер  состоит из двух ступеней – двух триггеров:  первая  ступень  –  М ( master - хозяин ),  а вторая   ступень  –  S ( slave – помощник ).  Тип двухтактного триггера определяется типом триггера первой ступени. Вторая ступень – всегда RS – триггер.  Возьмём двухтактный  RS – триггер (рис. 4.32).