Устройство для контроля последовательности импульсов
Изобретение может быть использовано в устройствах контроля, обработки и передачи информации. Цель изобретения - повышение надежности устройства. Устройство содержит триггеры 3, 7 и 8, элементы И 4...6 и 9, счетчик 10, элемент ИЛИ 11. В устройство введены инвертор 13 и триггер 14. Это позволяет фиксировать отклонение интервалов между импульсами от заданного значения в большую или меньшую сторону и фиксировать появление в контролируемой последовательности импульсов с длительностью, большей заданной . 4 ил. (Л О СП о 05 Фиг.1
СОЮЗ СОВЕТСКИХ
СО!.1ИАЛИСТИЧЕСНИХ
РЕСПУБЛИК
1 Ц Н 03 К 5/19
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
И ABTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21 ) 3961 376/24 — 2 1 (22 ) 30. 09. 85 (46) 15.02. 87. Бюл, №- б (72 ) Б.M. Сирот а, В, А. Мельник и О.Д, Курта (53) 621.374.332 (088.8) (56) Авторское свидетельство СССР
¹ 957425, кл. Н 03 К 5/19, 1981.
Авторское свидетельство СССР
¹ 1064444, кл. Н 03 К 5/19, 1982 ° (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСЛЕДОВАТЕЛЬНОСТИ ИМПУЛЬСОВ (57) Изобретение может быть исполь— зовано в устройствах контроля, об„„SU„„290506 А1 работки и передачи информации, Цель изобретения — повышение надежности устройства, Устройство содержит триггеры 3, 7 и 8, элементы И 4...6 и 9, счетчик 10 элемент ИЛИ 11.
В устройство введены инвертор 13 и триггер 14. Зто позволяет фиксировать отклонение интервалов между импульсами от заданного значения в большую или меньшую сторону и фиксировать появление в контролируемой последовательности импульсов с длительностью, большей заданной.4 ил.
12
Изобретение относится к импульс— ной и вычислительной технике и может быть использовано в устройствах контроля, обработки и передачи информации.
Цель изобретения — повьппение надежности путем упрощения устройства.
На фиг.1 представлена функциональная схема устройства; на фиг.24 — временные диаграммы его работы.
Устройство содержит входную шину
1, тактовую шину 2, первый триггер
3, первый 4, второй 5 и третий 6 элементы И, второй 7 и третий 8 триггеры, четвертый элемент И 9, счет— чик 10, элемент ИЛИ 11, выходную шину 12, инвертор 13 и четвертый триггер 14. Входная шина 1 соединена с первыми входами элементов И 4 и 5 и тактовым входом триггера 3, прямой выход которого связан с вторым входом элемента И 4, а инверс— ный — с единичным и нулевым входами триггеров 7 и 8 соответственно.
Прямой выход триггера 7 соединен с первым входом элемента И 9 и управляющим входом триггера 8, инверсный выход которого подключен к второму входу элемента И 9, выход которого соединен с нулевыми входами триггера 14 и счетчика 10 первый выход которого подсоединен к единичному входу триггера 14 а второй к первому входу элемента ИЛИ 11 и через инвертор !3 к второму входу элемента И 6, выход которого соединен с тактовым входом счетчика
10. Тактовая шина 2 соединена с первым входом элемента И 6 и тактовыми входами триггеров 7 и 8. Инверсный выход триггера 14 связан с третьим входом элемента И 4, выход которого подключен к второму входу элемента
ИЛИ 11, выход которого соединен с выходной шиной 12, а прямой выход триггера 14 подсоединен к второму входу элемента И 5, выход которого соединен с нулевым входом триггера 7
На фиг.2-4 приведены временные диаграммы: 1 — входных сигналов на шине 1; 2 — тактовых сигналов на шине 2; 3 — сигналов на выходе триггера 3 4-6 — сигналов на выходах элементов И 4-6 соответственно; 7 и 8 — на прямом и инверсном выходах триггеров 7 и 8 соответственно, 9 на выходе элемента И 9; 10-1 и 10-2 на первом и втором выходах счетчика
90506 2
10; 11 — на выходе элемента ИЛИ 11;
14 †на прямом выходе триггера 14.
Устройство работает следующим образом.
5 B исходном состоянии триггер 3 находится в нулевом состоянии. Единичный сигнал, поступающий с его инверсного выхода на единичный вход триггера 7 и нулевой вход триггера
1О 8, устанавливает их в единичное и нулевое состояние соответственно, а нулевой сигнал с его прямого выхода блокирует прохождение импуль15 сов контролируемой последовательности через элемент И 4, поступающей на его второй вход, Единичные сигналы с прямого выхода триггера 7 и инверсного выхода триггера 8, 20 поступающие на первый и второй входы элемента И 9, приводят к появлению единичного сигнала на выходе элемента И 9, который поступает на нулевые входы счетчика 10 и тригге— ра 14. При этом счетчик 10 устанавливается внулевое состояние, разрешая прохождение импульсов тактовой частоты через элемент И 6 на тактовый вход счетчика 10 ° Триггер также устанавливается в нулевое
14 состояние, блокируя элемент И 5.
Работа устройства при отсутствии ошибок в контролируемой последовательности иллюстрируется временными диаграммами, представленными на фиг.2, Первый импульс контролируемой последовательности поступает на входы элементов И 4 и 5 и такто-. вый вход триггвра 3, который пере40 ключается по заднему фронту первого импульса контролируемой последовательности, что, в свою очередь, снимает блокировку по единичному и нулевому входам триггеров 7 и 8
45 соответственно, и второго входа элемента И 4. По переднему фронту ближайшего импульса тактовой частоты триггер 8 переключается в единичное состояние, при этом нулевой сигнал с инверсного выхода триггера 8 блокирует элемент И 9, вто, в свою очередь, снимает блокировку с нулевых входов счетчика 10 и триггера
14, При этом тактовые импульсы через элемент И 6 поступают на тактовый вход счетчика 10, который настроен таким образом, что на его первом выходе появляется единичный сигнап через промежуток времени, не
3 12 превышающий паузу между импульсами контролируемой последовательности.
С первого выхода счетика 10 единичный сигнал поступает на единичный вход триггера 14, переключая его в единичное состояние, при котором происходит блокировка элемента И 4
Следующий импульс контролируемой последовательности при этом через элемент 5 поступает на нулевой вход триггера 7, вызывая блокировку элемента И 9. Наличие нулевого сигнала на управляющем входе триггера 8 раз— . решает его переключение в нулевое
/ состояние по переднему фронту ближайшего тактового импульса. По окончании входного импульса контролируемой последовательности единичный сигнал с нулевого входа триггера 7 снимается и по переднему фронту ближайшего тактового импульса он переключается в единичное состояние, что вызывает обнуление счетчика 10 и переключение в исходное состояние триггера 14. Передним фронтом следующего тактового импульса переклю— чается триггер 8 и блокируется элемент И 9. Счетчик 10 начинает отсчет следующей паузы между контролируемыми импульсами, Второй выход счетчика
10 настроен относительно первого входа на время, не меньшее длитель.ности импульсов контролируемой по— следовательности: где с — время настройки первого
1 выхода счетчика; — время настройки второго вы2 хода счетчика; — длительность контролируемоИ го импульса;
Т вЂ” период тактовой последовательности импульсов. 1 — Т1 = Ти+ 2Т.
Таким образом, при отсутствии ошибок в контролируемой последовательности на выходе элемента ИЛИ 11 не формируются сигналы сбоя.
Работа устройства при отклонении от заданного значения интервалов между импульсами иллюстрируется временными диаграммами на фиг.З, По окончании очередного импульса контролируемой последовательности на первом выходе счетчика 10 появляется единичный сигнал, переключающий триггер 14, Если следующий импульс контролируемой последовательности поступает через время большее, чем
90506
1О
50 пуль с а.
45 заданное время интервала между импульсами, счетчик 10 продолжает подсчет импульсов вплоть до появления на его втором выходе единичного сигнала, блокирующего дальнейшее поступление импульсов тактовой последовательности через элемент И б на вход счетчика 10. При этом через первый вход элемента ИЛИ !1 на выход устройства поступает единичный сигнал, свидетельствующий об отклонении контролируемой последовательности от заданных параметров. Сигнал ошибки на шине 12 сохраняется до тех пор, пока на входную шину 1 не поступит очередной импульс. Если между. двумя основными импульсами контролируемой последовательности появляется ложный импульс, то через от— крытый элемент И 4 он поступает на выходную шину 12 устройства.
Таким образом устройство фиксирует отклонение интервалов между импульсами от заданного значения в большую или меньшую сторону.
На фиг.4 представлены временные диаграммы работы устройства для случая, когда происходит искажение длительности импульсов контролируемой последовательности. При этом по окончании заданной первой паузы между импульсами контролируемой последовательности на первом выходе счетчика 10 появится единичный сигнал, ко— торый переключает триггер 14, Искаженный импульс (c длительностью большей заданной) поступит на нулевой вход триггера 7, переключив его в нулевое состояние и заблокировав элемент И 9. По переднему фронту ближайшего тактового импульса триггер 8 устанавливается в нулевое состояние. Счетчик 10 не обнуляется и продолжает подсчет импульсов тактовой частоты до появления на его втором выходе единичного сигнала, который блокирует дальнейшее поступление тактовых импульсов на вход счетчика 10. При этом на выходной шине устройства появляется единичный сигнал, сохраняющийся на ней вплоть до окончания искаженного имТаким образом, устройство фикси— рует появление в контролируемой по— следОвательности импульсов с длительностью большей заданной.
Формул а и з о бр ет ения
Устройство для контроля последо— вательности импульсов, содержащее первый и второй элементы И, первые входы которых соединены с входной шиной и тактовым входом первого триггера, прямой выход которого соединен с вторым входом первого элемента И, третий элемент И, первый вход которого соединен с тактовой шиной, а выход — со счетным входом счетчика, четвертый элемент И, элемент ИЛИ, выход которого соединен с выходной шиной, второй и третий триггеры, отличающееся тем, что, с целью увеличения надежности за счет упрощения, в него введены инвертор и четвертый триг—
rep, причем первый выход счетчика соединен с единичным входом четвертого триггера, второй выход счетчика соединен с первым входом элемента ИЛИ и через инвертор — с вторым входом третьего элемента И, ин—
0506 6 версный выход четвертого триггера соединен с третьим входом первого элемента И, выход которого соединен с вторым входом элемента ИЛИ, прямой выход четвертого триггера соединен с вторым входом второго элемента И, выход которого соединен с нулевым входом второго. триггера, прямой выход которого соединен с
Ю первым входом четвертого элемента
И н управляющим входом третьего триг. гера, инверсный выход которого соединен с BTopbM входом четвертого элемента И, выход которого соединен
I5 с нулевыми входами счетчика импульсов и четвертого триггера, тактовая шина соединен с тактовыми входами второго и третьего триггеров, инверсный выход первого триггера сое20 динен .с единичным входом второго и нулевым входом третьего триггера, информационный вход второго триггера соединен с шиной положительного потенциала.
10-2
1290506
1290506
Составитель Л.Сазонов
Редактор Л.Пчолинская Техред М.Ходанич Корректор А.Тяско
Заказ 7915/56 Тир аж Подпи сное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственпо-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4