Настраиваемый функциональный модуль
Иллюстрации
Показать всеРеферат
НАСТРАИВАЕМЫЙ ФУНКЦИОНАЛЬНЫЙ МОДУЛЬ, содержащий элементы ШШВЕ , элемент ИЛИ и элемент И, входы которого соединены с первым и вторым информационными и управляющим входами модуля соответственно, выход элемента И соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом первого элемента ШШНЕ , входы которого соединены соответственно с вторым йнформационньм входом модуля и выходом второго элемента ИПИ-НЕ, первый вход которого соединен с первым информационным входом модуля, отличающийся тем, что, с целью повышения достоверности функционирования модуля, а также распшрения функциональных возможностей модуля за счет обеспечения настройки его на реализацию триггерного устройства D-типа, в него введен -триггер, информационный вход которого соединен с выходом элемента ИЛИ, синхровходВ-триггера соединен с синхровходом модуля, прямой выход D-триггера соединен с вторым входом второго элемента ИЛИ-НЕ и прямым выходом модуля, инверсный выход ) -триггера соединен с инверсным выходом модуля.
ООЮЭ СОВЕТСНИХ
9ммюьм
РЕСПУБЛИК
09) 01) . 4(51) 6 06 F 7/00
onNGAHNE изоьрктиии 1 н лвтоескомъ свидатяльствы
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТ1 Й (21) 3599847/24-24 (22) 26.05.83 (46) 30.01.85. Бюл. И 4 (72) Н.A.Ãîëäèí и Б.С.Цирлин (53) 681.3 .(088.8) (56) 1. Букреев И.Н., Мансуров Б.М., Горячев В.И. Микроэлектронные схемы цифровых устройств. N., иСоветское радио", 1975, с. 55-75.
2, Авторское свидетельство СССР
Ф 826338,кл. G 06 F 7/00,1979 (прототип). (54)(57) НАСТРАИВАЕМЫЙ ФУНКЦИОНАЛЬ—
НЫЙ МОДУЛЬ, содержащий элементы ИЛИ-.
НЕ, элемент ИЛИ и элемент И, входы которого соединены с первым и вторым информационными и управляющим входами модуля соответственно, выход элемента И соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом первого элемента ИЛИНЕ, входы которого соединены соответственно с вторым йнформационным входом модуля и выходом второго элемента ИЛИ-НЕ, первый вход которого соединен с первым информационным входом модуля, отличающийся тем, что, с целью повышения достоверности функционирования модуля, а также расширения функциональных возможностей модуля за счет обеспечения насурайки его на реализацию триггерного устройства Э-типа, в него введенЯ -триггер, инфориационный вход которого соединен с выходом элемента ИЛИ, синхровход Я -триггера соеди.нен с синхровходом модуля, прямой выход 3-триггера соединен с вторым входом второго элемента ИЛИ-НЕ и прямым выходом модуля, инверсный выход71 -триггера соединен с инверсным выходом модуля.
1 11
Изобретение относится к автоматике и вычислительной технике и предназначено для реализации путем настройки различных триггерных скем.
Известны триггерные устройства (I3
Однако каждое из этих устройств реализуется индивидуальной схемой, что приводит к малому уровню унифи" кации приборов, в которых они используются.
Наиболее близким техническим решением к предлагаемому является настраиваемый функциональный модуль, содержащий RS-триггер на двух элементах ИЛИ-НЕ и элементы И, ИЛИ, НЕ, причем первый вход модуля подключен к единичному входу RS-триггера и первому входу элемента И, второй вход модуля — к нулевому входу RSтриггера и второму входу элемента И, третий вход модуля — к третьему входу элемента И, выход которого соединен с первым входом элемента ИЛИ, второй вход которого соединен с единичным выходом RS-триггера, а выходс прямым выходом модуля, инверсный выход которого соединен с выходом . элемента НЕ, вход которого. соединен с выходом элемента ИЛИ Е23.
Достоинством этого модуля является возможность реализации.им путем настройки триггеркых устройств S-, R-, Е-, DK-, RS- и Т-типа.
Недостатком этого модуля является низкая достоверность функционирования, которая обьясняется тем, что. при реализации всех указанных типов уриггерных устройств, кроме ЙЗ-типа, на входы RS-триггера, входящего в состав модуля, может поступать за- прещенная комбинация сигналов: одновременная подача еДиничных сигналов на оба входа RS-триггера, которая переводит его в состояние, не соот-, ветствующее ни нулевому, ни едииничному. После снятия этой комбинации (когда на обоих входах RS-триггера появятся нулевые сигналы) RS-триггер случайным образом переходит в нулевое или единичное состояние независимо от того состояния, в котором он находится до,подачи запрещенной ком":. бинации. Отсюда очевидна возможность неправильной работы модуля при реализации Е-,S- и Й-триггерных устройств. В случае реализации JK- u
Т-триггеров укаэанная комбинация выключает RS-триггер из схемы модуля, но при этом указанные триггерные
37456 2
5
t5
50 устройства функционируют в каждый момент времени без учета своего пре 1 дыдущего состояния, что также приводит к неправильному функционированию модуля.
Цель изобретения — повышение достоверности функционирования модуля при реализации триггерных устройств
Й-, S- Е-, JK-, RS- u T-типа, а также расширение его функциональных возможностей за счет обеспечения настройки на реализацию триггериого устройства О-тина.
Поставленная цель достигается тем„ что в настраиваемый функциональный модуль, содержащий элементы ИЛИНЕ, элемент ИЛИ и элемент И, входы которого соединены с первым и вторым информационными и управляющим входами модуля соответственно, выход элемента И соединен с первым входом элемента ИЛИ, второй вход которого.сое- динен с выходом первого элемента ИЛИ.
НЕ, входы которого соединены соответственно с вторым информационным входом модуля и выходом второго элемента ИЛИ-НЕ, первый вход которого соединен с первым информационным входом модуля, введен О-триггер.; информационный вход которого соединен с выходом элемента ИЛИ, синхровход
0-триггера соединен с синхровходом модуля, прямой выход 0-триггера сое-. динен с вторым входом второго элемента ИЛИ-НК и прямым выходом модуля, инверсный выход Р-триггера сое динен с инверсным выходом модуля.
На чертеже представлена схема модуля.
Модуль содержит элементы ИЛИ-НЕ и 2, информационные входы Э и 4, управляющий вход 5, синхровход 6, элемент И 7, элемент ИЛИ 8, 0-триггер 9. и два выхода — прямой 10 и инверсный I!.
Первый информационный вхоц 3 модуля соединен с первыми входами элементов I и 7, выход элемента соединен с первым входом элемента 2.
Второй информационный вход 4 модуля соединен с вторыми входами элементов 2 и 7 а управляющий вход 5 модуля — с третьим входом элемента 7, выход которого соединен с первым входом элемента 8, второй вход кото" рого соединен с выходом элемента 2, а выход — с информационным входом
0-триггера 9, синхровход которого соединен с синхровходом 6 модуля, з 1137456 4 а прямой и инверсный выходы — с пря-" Из таблицы видно что при х ф х, Э р мым 10 и инверсным 11 выходами моду-; на прямом выходе 10 модуля должно ля. Кроме того, прямой выход 10 устанавливаться значение Q> = х,., 0-триггера 9 соединен со втоРым вхо- независимо от типа реализованного дом элемента триггера (кроме Т-триггера). В укаАлгоритмы функционирования Й-, занных условиях на выходе элеменЕ-, JK-, RS- и Т-триггеров приведе- та 7 имеется нулевой сигнал,а на выны в таблице, где Q — сигнал на пря ходе элемента 2 — сигнал, эквивалентмом выходе )О модуля в данный момент ный сигналу на входе 3 модуля. Этот времени (в данном такте), Q — сиг- )О сигнал через элемент 8 поступает на нал на прямом выходе )О модуля в информационный вход 0-триггера 9, в предшествующий момент времени. (в который записывается при поступлепредыдущрм такте), х, х — сигналы нии очередного такта на синхровход 6 на первом 3 и втором 4 ийформацион- модуля, в результате требуемое значе- ных входах. модуля. чие появится на его прямом выходе 10.
К
Тип триггера
О
О
О
О
О
О
О
О
О
Яри х х = О на прямом выходе 10 модуля должно устанавливаться значение Qt g „т В .этом случае, 40 как и в предыдущем, на выходе. элемента 2 имеется нулевой сигнал, а значение с прямого выхода 10 модуля, выработанное вм в предыдущем такте, пройдя через элементы ), 2 и 8, по ч;)5 ступает на информационный вход 0-триг,гера 9 и вновь записывается в него при поступлении очередного такта на синхровход 6 модуля» При х1 х на выходах элементов ) a 2 устайавли-.-50 вается нулевой сигнал и на информационный вход 0-триггер 9 поступает значение х> сигнала, поданного на управляющий вход 5 модуля, которое нрокодит через элементы 7 и 8 и запи- $5 сывается в 0-триггер 9 прн ноступленин очередного такта на синхровход 6 модуля. Если хз О, то модуль реалызует й-триггер, если xз = 1, то 5триггер, если xэ = Q, то Е-триггер, а если x Q, то JK- или 0-триггер (последийй образуется из JK-триггера путем отождествления х х первого 3 и второго 4 информационных входов модуля). Таким образом, путем подачи на управляющий вход 5 модуля контакт "0" и "1" нли отождествления этого входа с прямым 10 нли инверсным 11 выходами модуля, последний может быть настроен на реализацию триггеров одного из укаэанных типов. Триггер Ю типа реализуется модулем при настройке на триггер любого типа при условии,что набор х„, =х =. ) на его первый 3 и второй 4 ин-.
2 формационные входы не подается. Кроме того, как это видно из описания функционирования, предложенный модуль позволяет реализовать 0-триггер
5 11374 при подаче константы "1" на его первый 3 и второй 4 информационные входы, его управлякнций вход 5 при этом становится информационным;- что расширяет функциональные возможности модуля .по сравнению с прототипом.
Баеовым ооъектом изобретения является настраиваемый функциональный модуль, реализующий триггерные уст- )î ройптва й-, 5-, Е-, JK-, RS- и Т-тина. Этот модуль содержит ЙБ-триггер, с помощью которого запоминается предыдущее состояние реализуемых триггерных устройств. В процессе функ- 15 ционироваиия базового объекта изобретения на его первый и второй .вхо-: ды, соединенные с единичным и нулевым входами его RS-триггера, могут одновременно поступить единичные сиг-. gp калы. При этом реализация указанных триггерных устройств требует использования предыдущего состояния устройства, записанного в RS-триггер модуля (например в Т-триггере или Zs
JK-триггере это состояние должно инвертироваться, а в Е-триггере— сохраняться без изменения). Однако рассмотренная комбинация входных сигналов стирает предыдущее состояние З0
RS-триггера, переводя его в состояние, не соответствующее ни нулевому, ни единичному. В результате подача этой комбинации сигналов приводит к неправильному функционированию базового объекта изобретения. что снижает достоверность его работы.
В предложенном модуле исключена возможность стирания предыдущего состояния реализуемого триггерного устройства до того, как будет выработано очередное его состояние, что исключает возможность неправильного функционирования модуля, которая имеет место в базовом объекте.
Если считать, что вероятности поступления различных комбинаций сигналов на первый н второй входы модуля равны, то вероятность комбинации, вызывающей неправильное функционирование базового объекта изобретения составляет 1/4. Вероятность неправильного срабатывания базового объекта при этой комбинации можно принять равной 1/2. Таким образом, базовый объект имеет структурную вероятность неправильного функционирования (т.е. независимую от нацежности функционирования элементов модуля ), равную 1/8.
Поскольку в предложенном модуле исключена ситуация, приводящая к неправильному его функционированию, то предложенное техническое решение повышает надежность функционирования модуля на 14 3Х.
Таким образом, предложенное техническое решение повышает достоверность функционирования насураиваемого модуля прн реализации триггерных устройств R-, S-, Е-, JK- и Т-типа, а также расширяет его функциональные возможности путем обеспечения настройки на реализацию триггерного устройства 0--типа.
) ) 37456
Составитель А.Федоров
Редактор M.Недолуженко ТехредТ.Дубинчак Корректор Н.Король
Заказ )0525/36 Тираж 7Ю Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
).)3035, Москва, Ж-35, Раужская иаб., д. 4/5
Филиал ППП "Патент", г. Ужгород, ул..Проектная, 4