Главная страница  Систематические методы минимизации 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [ 62 ] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128]

Рис. 6.39. Динамический С-триггер на двух базовых RS-триггерах:

л) составление карт входов; б) схема на элементах И-НЕ; в) инверсная схема

уу\ 00 01 и 10 00 01 и 10 00 01 if 10 00 Oi Н 10\QfQ2

оош®\-1 гтооыотт-твФЩгШот

©

1 о 1 о

У1У2 Syi-Ryi

И~НЕ И-НЕ


Я-С»


RyfRr.

ИЛИ-НЕ

J1J У1

ИЛИ-НЕ

Sy-S If

Ry,=R lUyll Yf\4 11


R (R= 1 только

про т=в) - . •

Рис. 6.40. Динамический Г-триггер: а) симметричный; б) несимметричный

Симметрирование более сложных схем триггеров

В предыдущих разделах было показано составление симметричных схем более сложных триггеров, основанное на использовании базовых запоминающих триггеров типа iRS - ИЛИ-НЕ или RS - И-НЕ. Составление этих схем просто, но их недостатком является большая задержка - результат использования многоуровневой логики. Анализ и синтез простых триггеров показывают,



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

Подробный анализ и синтез этих схем выходят за рамки данной книги, но принцип ясен из примера анализа простого С-триг- гера, приведенного на рис. 6.41а. Так как в этой схеме имеются


SR

mw\ 00 01 и ю 00 01 и ю оо oi ii lo oo oi и w

ООО 001

010. 110

lot wo

®

j&

®

®

?/

©

Y2=y*S-i-yj

Рис. 6.41. Анализ С-триггера: а) определение функций Yi, Уг, Уз; б) карта функций Yi, Уг, Уз, карты переходов; карта развития

дополняющие выходы, то не составляет труда определить переменные Fl, Уг, Уз и г/1, г/2, г/з, соответствующие обратным связям. После определения этих переменных можно написать алгебраические выражения функций Yi, Уз, Уз, которые вносятся в карту функций У1У2У3 на рис. 6.416. Дальнейшие операции аналогичны проводимым при анализе рассмотренных ранее схем с двумя внутренними переменными. Однако ясно, что обратный процесс - синтез - значительно более трудоемок.



Управление асинхрозесными триггерами с помощью тактовых импульсов

Установка асинхронного триггера в активное состояние или состояние покоя при управлении тактовыми импульсами (ТИ) зависит от состояния входа ТИ. Пример управления асинхронным iiS-триггером (в базисе ИЛИ-НЕ) показан на рис. 6.42. В состоя-

Рис. 6.42. Управление базовым iRS-триггером ИЛИ-НЕ с помощью тактовых импульсов: а) временная диаграмма; б) схема

итуОг уо*м---


Н 1

> 1

I •О

kiu.

НИИ покоя ТИ=1, на выходах обоих входных элементов ИЛИ-НЕ уровень О и триггер может быть в любом состоянии. До тех пор, пока ТИ = 1, сигналы на входах R м S могут произвольно изменяться, не оказывая влияния на состояние триггера. Предположим теперь, что триггер находится в состоянии Q=0, а на входах сигналы S=\, i? = 0. Предположим также, что все элементы ИЛИ-НЕ имеют одинаковую задержку At. Изменение на входе ТИ со значения 1 на значение О воздействует непосредственно на выходные элементы ИЛИ-НЕ, так что после задержки At состояние выхода В изменится с О на 1. После задержки 2At изменится состояние q2 с 1 на О, а еще после задержки At изменится состояние выхода Qi со значения О fia значение 1. Одновременно также изменится состояние выхода А (перейдет в 1), а после задержки В переключится в состояние 0. Состояние 1 на выходе А длится пока ТИ=0. Обратим внимание на то, что информация на выходе В характеризует предыдущее состояние триггера до изменения состояния входа ТИ, а информация на выходе А показывает состояние триггера в данный момент, что однако нежелательно. Это вызвано тем, что в течение всего импульса ТИ триггеру передается информация о состоянии входов. С этой точки зрения представ-7 вд . . 19-3




[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [ 62 ] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128]

0.017