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

[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.

Во время действия тактового импульса, т. е. при ТИ = 1, может быть или Л = 1, если 512= 1 и RtRzO, или В = 1, если RiRz=i и SiSz=0. Под действием сигнала Л = 1 главное запоминающее устройство перейдет в состояние 1, а под действием сигнала • В = I - в состояние 0. Очевидно, что при SiSz = 1 и RiRz = 1 оба выхода главной памяти установятся в состояние 0. Это состояние недопустимо, так как по окончании тактового импульса схема может совершенно произвольно перейти в любое состояние. Пока длится тактовый импульс, работа передающих ключей блокируется, причем их выходы находятся в состоянии С=1, D=l и не оказывают влияния на вспомогательное запоминающее устройство. При ТИ = О блокируются входные ключи и их выходы находятся в состоянии А=0, В=0. В зависимости от состояния главного запоминающего устройства (1 или 0) оказывается воздействие на ключ С или D. Если перед тактовым импульсом состояние входов было RtR2=0, SiSz=l, то главное запоминающее устройство находится в состоянии 1 и на выходе ключа D появится сигнал О, под действием которого вспомогательное- запоминающее устройство переключится в состояние Q=l. Из объяснения следует, что работу главной памяти определяет характеристическая табл. 6.1а, а для вспомогательной памяти справедлива табл. 6.1в.

Очевидно, что у этого простого триггера при ТИ=0 состояние входов R и S может меняться произвольно, не оказывая влияния на состояние главной памяти. При ТИ = 1 одни нестабильности могут оказать влияние на результирующее состояние триггера по окончании тактового импульса, а другие - не оказывают никакого влияния. Влияиие отдельных нестабильностей можно выявить простым рассуждением, основываясь на функции схемы или, что более наглядно, используя функциональные карты триггера.

Анализ производится так же, как у асинхронных триггеров. Выходы вспомогательной памяти всегда дополняющие, однако главная память может иметь оба выхода в состоянии 0. Поэтому рассмотрим три внутренние переменные - уи yz и уз- Схему преобразуем, используя соответствующие символы (рис. 6.476) так, чтобы переменные Уь У2 и Уз можно было выразить без их отрицания.

На основе рис. 6.476 определим алгебраические выражения функций Yi, Yz и Уз, которые вносятся в карты на рис. 6.48а. Сравнивая значения уи yz, Уз и Yi, Yz, Уз, определяем устойчивые со- -стояния, которые обозначим кружком, после чего функцию триггера можно изобразить на карте переходов. Нормальную работу триггера представляет карта на рис. 6.486. Сплошные линии показывают изменение состояния триггера. Допустим, что триггер находится в состоянии У1У2У3 = 001, которое соответствует состоянию выходов Q = 0(yi=0) при состоянии входов SR - 10 перед тактовым импульсом, т. е. ТИ=0. Во время действия тактового импульса после изменения значения ТИ=0 на ТИ=1 произойдет 206



V1=0

ТН=1

ООО 001 011 010 110 11Г

10 11 01 00

(QOj)

ш>

&

®

г

<SR

ТИ-1

ТИ=1 i тн=о

УА\00 01 11 W 10 11 01 00100 01 11 10 10 11 01 00 ООО

00 1 011 010 110

°

6] г)

Рис. 6.48. Анализ синхронного ?5-трнггера на рнс. 6.47:

а) карта функций Yi, Уг, Уз; б) обозначение нормального режима работы в карте переходов; в) критические последовательности; г) влияние изменения состояния входов во время действия тактоазого импульса ТИ = 1

переключение в состояние YiYzYbOXQ, которое соответствует установлению главной памяти в активное состояние 1. Это состояние не меняется в течение всей длительности тактового импульса ТИ = 1. По окончании тактового импульса после изменения значения ТИ=1 на ТИ=0 произойдет переключение в окончательное состояние У1К2э=110, т. е. в состояние Q=l. Пунктирные линии показывают, при каких условиях состояние триггера не изменится. В карте на рис. 6.48в частично показаны критические последовательности, возникающие при состоянии входов i/?S=ll. При изменении тактового импульса с 1 на О триггер переходит в неустойчивое состояние У1К2Уз=0П или У1У2Уз=111. Последовательности каждого из этих состояний являются критическими, и триггер переключается совершенно произвольно в состояние Q = 0 или Q = 1 в зависимости от того, как происходят изменения внутренних переменных. Для наглядности показаны не- все критические последовательности. В карте на рис. 6.48г приведены примеры изменений состояний входов R я S ъо время действия тактового импульса ТИ = 1. Для обеспечения надежной работы на практике



не рекомендуются никакие изменения входов RS при ТИ = 1. Главным и единственным назначением входов R и S синхронного триггера является подготовка входной информации в момент t=n перед тактовым импульсом для требуемого состояния триггера в момент t=n+l по окончании тактового импульса. Как будет показано далее, анализ изменения состояния входов во время действия тактового импульса имеет у других синхронных триггеров большое значение с точки зрения использования их в асинхронном режиме.

Использование RS-триггера для функций JK и Т. Преобразование триггера на рис. 6.47а для выполнения функции JK очень просто и заключается в соединении одного из входов S с выходом Q и одного из входов R с выходом Q. Схема показана на


ти=о

ТИ=1

У,Уг \00 01 11 10\Ю njl 00\00 01 11 10 10 11 -01 00 00

ЩЩо1\о1

u\im

®

®

щ®щ>

>

оо\оощ

®

®

У,=УгТН*У,Угу,ТИ УЕЩ-УгК-УгТИ-у,Уг

ти=о

ТИ=1

ти=о

00 01

00 01 11 10

10 11 01 00

00 01 11 10

ID 11 01 00

"1

Рис. 6.49. а) Схема синхронного /?5-триггера, дополненная для выполнения функций JK; б) карта функций Yi. Fj; в) изменение состояния триггера при дополняющих сигналах на входах /, К; г) функция Т; д) влияние изменения состояния входов /, К во время действия тактового импульса ТИ-1 20.8




[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.02