Устройство контроля
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО КОНТРОЛЯ, содержащее первую входную шину, счетчик , мультиплексор, элемент задержки , первый элемент НЕ, первый триггер и первый элемент И, первый и второй входы которого соединены соответственно с выходом первого элемента НЕ и с выходом элемента задержки, входы которых соединены с выходом мультиплексора, управляющие и информационные входы которого соединены соответственно с шинами управления и с выходами счетчика, вход сложения которого соединен с первой входной шиной, отличающееся тем, что, с целью расширения функциональных возможностей , в него введены вторая входная шина, второй и третий элементы И, элемент ИЛИ, элемент ИЛИ-НЕ, второй и третий элементы НЕ и второй триггер, вход установки в О которого соединен с входом установки в. О первого триггера и с выходом элемента ИЛИ, первый и второй входы которого соединены соответственно с первыми входами второго и третьего элементов И и соединены соответственно с выходами второго и третьего элементов НЕ, входы которых соединены соответственно с первой и второй входi ными шинами, последняя из которых соединена с входом вычитания счет (Л чика, входы элемента ИЛИ-НЕ соединены соответственно с выходом первого элемента НЕ и с выходом элемента задержки, выходы первого элемента И, элемента ИЛИ-НЕ соединены соответственно с вторыми входами второго и третьего элементов И, вькоды которых соединены соответ1Г 4 It ственно с входами установки со ;о первого и второго триггеров. о со
COIO3 СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
O9} 011
З 151) Н 03 К 21/34
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСНОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3577308/18-21 (22) 14.04.83 (46) 23.08.84, Бюл. 11 31 (72) А,М.Бобриков и В.А.Фатхи (53) 621.374.32(088.8) (56) 1. ПТЭ, 1977, М 5, с. 89, 2. Авторское свидетельство СССР
Ф 966913, кл. Н 03 К 21/08, 1982 (прототип), (54)(57) УСТРОЙСТВО КОНТРОЛЯ, содержащее первую входную шину, счетчик, мультиплексор, элемент задержки, первый элемент НЕ, первый триггер и первый элемент И, первый и второй входы которого соединены соответственно с выходом первого элемснта НЕ и с выходом элемента задержки, входы которых соединены с выходом мультиплексора, управляющие и информационные входы которого соединены соответственно с шинами управления и с выходами счетчика, вход сложения которого соединен с первой входной шиной, о т л и— ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей, в него введены вторая входная шина, второй и третий элементы
И, элемент ИЛИ, элемент ИЛИ-НЕ, второй и третий элементы НЕ и второй триггер, вход установки в
"0" которого соединен с входом установки в "О" первого триггера и с выходом элемента ИЛИ, первый и второй входы которого соединены соответственно с первыми входами второго и третьего элементов И и соединены соответственно с выходами второго и третьего элементов
НЕ, входы которых соединены соответственно с первой и второй входными шинами, последняя из которых соединена с входом вычитания счетчика, входы элемента ИЛИ-НЕ соединены соответственно с выходом первого элемента НЕ и с выходом элемента задержки, выходы первого элемента И, элемента ИЛИ-НЕ соединены соответственно с вторыми входами второго и третьего элементов И, выходы которых соединены соответственно с входами установки "1" первого и второго триггеров.
1 11
Изобретение отно< итси к вычисли— тельной технике и может быть использовано для контроля достижения реверсивным счетчиком заданного кодового состояния в цифровых измерительных и вычислительных систе— мах, в частности при построении реверсивных счетчиков с управляемым коэффициентом пересчета.
Известно устройство контроля, содержащее счетчик, мультиплексор, триггер, инвертор и элемент совпадения (1 1.
Недостатком устройства является относительно низкая точность контроля .
Известно также устройство контроля, содержащее входную шину, счетчик, мультиплексор, элемент задержки, элемент НЕ, триггер и элемент И, первый и второй входы которого со единены соответственно с выходом элемента НЕ и с выходом элемента задержки, входы которых соединены с выходом муль типлексора, упр авляющие и информационные входы которого соединены соответственно с шинами управления и с выходами счетчика, вход сложения которого соединен с входной шиной и с входом установки в "1", триггера, вход установки в
"О которого соединен с выходом элемента И (2 1.
Недостатком известного устройства является ограниченность его функциональных возможностей.
Цель изобретения — расширение функциональных возможностей устройства контроля за счет возможности точного определения моментов равенства нулю или единице выходных сигналов заданного количества разрядов реверсивного счетчика в режимах прямого и обратного счета соответственно.
Для достижения поставленной цели в устройство контроля, содержащее первую входную шину, счетчик, мультиплексор, элемент задержки, первый элемент НЕ, первый триггер и первый элемент И, первый и второй входы которого соединены соответственно с выходом первого элемента НЕ и с выходом элемента задержки, входы которых соединены с выходом мультиплексора, управляющие и информационные входы которого соединены соответственно с шинами управления и с выходами счетчика, вход сложения
09909 к<э т()1)(>г(э г (э(дцн с н c н с 1) н Ой (э кодлой шиноэ1, ээээ< девы вторая входная шина, втсэ1э эй и трет ;I элемл тьэ И, элемент
1П11, ээгемент ПЛИ-НЕ, второй и третий эээгменты fff и второй триГ I f. .j) вход установки н "О которого соединен с входом установки в О" первого тригге ра и г. выходoM элемента ИЛИ, перэзьэи и второй входы которого соединень> соо TBc òñòíåííî с первыми входами второго и третье го элементов И и соединены соответственно с
2S
50.- .:ходами второго и третьего элементов ;if ., входы которых соединены со— ответственно с первой и второй входными шинами, последняя из которых соединена с входом вычитания счетчика, входы элемента ИЛИ-HE соединены соответственно с выходом первого элемента HE и с выходом элемента за— держки, выходы первого элемента И и элемента ИЛИ-НЕ соединены соответственно с вторыми входами второго и третьего элементов И, выходы которых соединены соответственно с входами установки в "1" первого и второго триггеров.
На фиг. 1 приведена структурная схема предлагаемого устройства контроля; на фиг. 2 и 3 — временные диаграммы работы устройства в режимах прямого и обратного счета соответственно.
Устройство содержит мультиплексор 1, первый элемент HE 2, элемент 3 задержки, первый элемент И 4, первый триггер 5, счетчик 6, первую входную шину 7, шину 8 управления, вторую входную шину 9, элемент
ИЛИ-НГ 10, второй и третий элементы
И 11 и 12 соответственно, второй и третий элементы НЕ 13 и 14 соответственно, элемент ИЛИ 15 и второй триггер 16.
Первая входная шина 7 и вторая входная шина 9 соединены соответственно с входами сложения и вычитания счетчика 6 и с входами второго элемента НЕ 13 и третьего элемента НЕ 14, выходы которых соединены соответственно с первыми входами второго элемента И 11 и третьего элемента И 12 и с первым и вторым входами элемента ИЛИ 15, выход которого соединен с входами установки в "0" первого триггера 5 и второго триггера 16, входы установки в "1" которых соединены соответственно с выходами второго элемента И 11 и з 1109909 третьего элемента И 12, вторые входы которых соединены соответственно с выходами первого элемента И 4 и 1 элемента ИЛИ-HE 10, первые входы которых соединены с выходами первого
5 элемента НЕ 2, вторые входы первого в элемента И 4 и элемента ИЛИ-HE 10— с выходом элемента 3 задержки, вход е которого соединен с входом первого Н элемента НЕ 2 и с выходом мульти- 10 м плексора 1, информационные и управ- в ляющие входы которого соединены со- Н ответственно с выходами счетчика 6 м и с шинами 8 управления. м
На фиг. 2 обозначены временные 15 л диаграммы 17-25 сигналов соответ- м ственно на шине 7, с выходов первого, r второго и третьего разрядов счет- л чика 6, на выходе мультиплексора P при коде управления на шинах 8, 20 обеспечивающем коммутацию второго C входа мультиплексора 1, на выходе э элемента HE 2, на выходе элемента 3 И задержки, на выходе элемента И 4 и в на выходе триггера 5. т
На фиг. 3 обозначены временные диаграммы 26-34 сигналов соответственно на шине 9, с выходов первого, второго и третьего разрядов счетчика 6, на выходе мультиплексора 1 при управляющем коде на шинах 8, обеспечивающем коммутацию второго входа мультиплексора 1, на выходе элемента HE 2, на выходе элемента
3 задержки, на выходе элемента
ИЛИ-НЕ 10 и на выходе триггера 16.
Устройство работает следующим образом.
В зависимости от кода на управляющих входах мультиплексора 1 на его выход проходит сигнал с выхода одного из разрядов контролируемого счетчика 6, который является старшим разрядом из числа контролируемых. В режиме прямого счета счетные импульсы поступают на шину 7, при этом на шину 9 подается уровень логической "1". В момент нахождения контролируемых разрядов счетчика
6 в единичном состоянии на выходе мультиплексора присутствует единичный логический сигнал. С приходом следующего счетного импульса на выходе соответствующих разрядов контролируемого счетчика 6 происходит переход от единичных логических сигналов к нулевым. Соответствующий
4 перепад логических сигналов появляется и на выходе мультиплексора причем старший разряд контролируемого счетчика 6 переходит из единичного логического состояния в нулеое, когда все младшие по отношению к нему разряды также переходят от диничного состояния к нулевому. улевой логический сигнал с выхода ультиплексора 1 поступает на перый вход элемента И 4 через элемент
Е 2, а на второй вход — через элеент 3 задержки. В результате í Моант переключения выходного сигнаа мультиплексора 1 на входах элеента И 4 присутствуют сигналы лоической "1" а на его выходе формуируется импульс, длительность котоого определяется величиной задержи, задаваемой элементом 3 задержки. формулированный импульс с выхода лемента И 4 через открытый элемент
11 поступает на вход установки п4 1f
1 триггера 5 и переключает этот риггер, с выхода которого снимается сигнал, указывающий на то, что контролируемые разряды счетчика находятся в нулевом состоянии. Триггер 5 возвращается в исходное состояние импульсом, сформированным из очередного счетного импульса элементами 13-15, поступающим на вход установки в "0" триггера 5, когда равенство нулю контролируемого выход35 ного кода нарушается. В режиме прямого счета импульсы, формируемые элементом ИЛИ-НЕ 10, не пропускаются элементом И 12, который закрыт нулевым уровнем, присутствующим на его втором входе, формируемым элементом HE 14 из единичного уровн ровня, присутствующего на шине 9 в режиме прямого счета. При этом триггер 16 не может переключиться и находится в нулевом состоянии.
В режиме обратного счета счетные импульсы поступают на шину 9, при этом на шину -7 подается уровень ло гической "1". В момент нахождения
50 контролируемых зарядов счетчика 6 в нулевом состоянии на выходе мультиплексора присутствует нулевой логический сигнал. С приходом следующего счетного импульса на выходе соответ55 с ствующих разрядов контролируемого счетчика 6 происходит переход от нулевых логических сигналов к единичным.
Соответствующий перепад логических
1109909 сигналов появляется и на выходе мультиплексора 1, причем старший разряд контролируемого счетчика 6 переходит из нулевого состояния в единичное, когда все младшие пî отношению к нему разряды также переходят от нулевого состояния к единичному. Единичный сигнал с выхода мультиплексора 1 поступает на первый вход элемента ИЛИ-HE 10 через элемент НЕ 2, а на второй вход — через элемент 3 задержки.
В результате в момент переключения выходного сигнала мультиплексора
1 на входах элемента ИЛИ-HE 10 присутствуют нулевые логические сигналы, а на его выходе формируется единичный импульс, длительность которого определяется величиной задержки, 20 задаваемой элементом 3 задержки.
Сформированный импульс с выхода элемента ИЛИ-НЕ 10 через открытый в этот момент элемент И 12 поступает на единичный вход триггера 16 и пе- 25 реключает этот триггер, с выхода которого снимается сигнал, указывающий на то, что контролируемые разряды счетчика в режиме обратного счета находятся в единичном состоянии.
Триггер 16 возвращается в исходное состояние импульсом, сформированным из очередного счетного импульса элементами 13-15, поступающим на нулевой вход триггера 16, когда равенство единице контролируемого выходного кода нарушается. В режйме обратного счета импульсы, формируемые элементом И 4, не пропускаются элементом
И,, который закрыт нулевым уровнем, присутствующим на его втором входе, формируемым элементом HE
13 из единичного уровня, присутствующего на шине 7 в режиме обратного счета. При этом триггер 5 не может переключиться и находиться в нулевом состоянии, Таким образом, предлагаемое устроиство контроля позволяет точно определить момент равенства нулю или единице выходных сигналов заданного количества разрядов реверсивного счетчика соответственно в режимах прямого и обратного счета.
1109909
20
2Ч фиг.2
Составитель Ранов
Редактор О.Юрковецкая Техред Л. Коцюбняк Корректор M,Шароши
Заказ 6101/42 Тираж 862
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Подписное
21
26
32
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4