Устройство для контроля цифровыхсигналов
Иллюстрации
Показать всеРеферат
Союз Советских
Соцналнстическнх
Республнк
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОИ:КОМУ СВИ ВТВЛЬСТВУ
< >809606 (61) Дополннтельное к авт. свмд-ву (22) Заявлено 040178 (21) 2570097/18-21 с присоединением заявим Йо (23) Приоритет (51)м. Кл.з
G 01 R 31/28
Государственный комитет
СССР по аеяам изобретений и открытий
Опублмковано 280281. Бюллетень М 8 (53) УДК858. 584 (088. 8) Дата опубликования опмсанмя 2802.81
В. А. Автономов, Л. И. Дятлов, В. И. Леонов и Н. Д. Мамонов (72) Авторы изобретения (71) Заявитель (54 ) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ
СИГНАЛОВ
Изобретение относится к электроизмерительной технике и может быть ис пользовано для контроля дискретных сигналов преимущественно в каналах ввода-вывода цифровых вычислительных машин.
Известны устройства, содержащие блок запоминания, генератор тактовых импульсов, блок разрешения начала записи и блок индикации (1).
Недостатком таких устройств явля ется то, что необходимо заранвв знать (или определять методом последовательных приближений) кодовую комбинацию, при которой возникает ощиб- 15 ка в контролируемой системе.
Наиболее близким по технической . сущности к предлагаемому является устройство для контроля цифровых сигна- 2О лов, содержащее блок запоминания, выполненный на основе-сдвигающих регистров, блокй выделения фронтов импульсов, элемент ИЛИ, элемент задержки, формирователь импульсов по- 25 длйтельности, генератор импульсов считывания и блок индикации (2 ).
Недостатком этого устройства является то,.что оно не выдает информацию о временных интервалах мвж- 30 ду изменениями контролируемых сигналоь.
Цель изобретения — повышение информативности контроля.
Указанная цель достигается тем, что в известное устройство, содержащее блок запоминания, входы которого соединены с контролируеьими линиями и с соответствукицнми входами блоков выделения фронтов импульсов, выходЫ которых соединены с соответствующими входами элемента ИЛИ, генератор импульсов считывания и блок индикации, введены генератор пачки импульсов и коммутатор режимов, причем выход элемента ИЛИ соединен со входом генератора панки импульсов, первый выход которого ссвдинвн с дополнительным входом блока запоминания, а второй выход генератора пачки импульсов соединен с одним из контактов коммутатора режимов, второй контакт которого соединен с выходом генератора импульсов . считывания, а третий контакт кото« рого соединен с тактовым входом бло-. ка запоминания, выходы которого соединены с соответствующими входами блока индикации, при этом генератор пачки импульсов содержит счетчик им809006 пульсов, первый вход которого соединен со входом генератора, пачки импульсов, а выход которого соединен через элемент задержки с первым выходом генератора пачки импульсов и со входом управляемого генератора, выход которого соединен со вторым входом счетчика импульсов и вторым выходом генератора пачки импульсов.
На фиг. 1 приведена функциональная схема устройства; на фиг. 2 функциональная схема генератора пачки импульсов; на фиг. 3 и 4 — временные диаграммы, иллюстрирующие работу устройстна.
Устройство содержит блок 1 запоминания, выполненный на основе сдвигающих регистров 2„,... 2и, блоки 3
3>1 выделений фронтов импульсов, элемент ИЛИ 4, генератор 5 импульсов считывания, блок 6 индикации, коммутатор 7 режимов и генератор 8 пач- 2Р ки импульсов, состоящий иэ счетчика 9 импульсов, элемента 10 задержки и управляемого генератора 11.
Устройство работает следующим образом. 25
В исходном состоянии управляемый генератор 11 заперт низким уровнем сигнала с выхода счетчика 9 импульсов. При этом на выходе управляемого генератора 11, т ° е. на втором вы- gO ходе генератора 8 пачки импульсов импульсы отсутствуют, а на выходе эле мента 10 задержки, т. е. на первом выходе генератора 8 пачки импульсов низкий уровень сигнала свидетельст- З5 вует об отсутствии генерации генератора 8 импульсов пачки. При иэмвнении логического значения сигнала (фиг, З,а и 4,а) в какой-либо из контролируемх линий 12л 1 ..12> сооТветствующий из блоков 3„, ° ..3>> выделения фронтов импульсов формирует короткий импульс (фиг.3,б и 4,б) который через элемент ИЛИ 4 устанавливает в нулевое положение счетчик 9 импульсов, запуская управляемый генератор 11. Управляемый генератор 11 начинает формировать тактовые имп,льсы (фиг. З,г и 4,г), которые через коммутатор 7 ре>кимон поступают на тактовый вход блока 1 эа- 5й поминания. В его сдвигающив регистры 2, . 2 >, записываются логические значения сигналов н контролируемых линиях 12,...12>,, соответствующие моментам генерации тактовых импульсон. На дополнительный вход блока 1 запоминания с первого выхода генератора 8 пачки импульсов поступавт высокий уровень сигнала признака наличия генерации .(фиг. З,е и 4,в), задержанный относительно перного им- dO пульса пачки элементом 10 задержки.
Поэтому по первому импульсу пачки в блоке 1 запоминания запишется низкий уровень этого сигнала, а по остальным — высокий уровень. B слу- 65 чае, если до заполнения счетчика 9 импульсов, например, после четырех импульсов (фиг. 3) изменений сигналов н контролируемых линиях 12,...12 нет (фи г. 3, а), то у правляемый генератор 11 запирается низким уровнем сигнала (фиг. 3,a) с выхода счетчика 9 импульсов, и устройство возвращается в исходное состояние. В случае, если до заполнения счетчика 9 импульсов какой-либо из сигналов в контролируемых линиях 12,...12 > изменит свое логическое значение (фиг. 4), то счетчик 9 импульсов сбро- сится импульсом с выхода элемента
ИЛИ 4. Упранляемый генератор 11 продол>кает формирование тактовых импульсов до тех пор, пока изменение сигналон в контролируемых линиях 12„,...12и не прекратится (контролируемая система "зависает"), при этом счетчик
9 импульсов перестанет сбрасываться и заполнится. При этом запись информации и блоке 1 запоминания прекращается, и в нем хранится информация, характеризующая последовательность изменения сигналов в контролируемых линиях 12,...12 перед возникновением ошибки.
Отображение хранящейся в блоке 1 запоминания информации производится в блоке 6 индикации в пошаговом режиме при помощи импульсов генератора 5 импульсов считывания, поступающих н режим считывания на тактовый вход блока 1 запоминания с выхода генератора 5 импульсов считывания через коммутатор 7 режимов.
Для правильной работы устройства длительность задержки сигнала в элементе 10 задержки следует выбирать больше длительности тактовых импульсов управляемого генератора 11, но меньше их периода.
Устройство выдает дополнительную информацию о временных соотношениях между сигналами в контролируемых линиях при "зависании" контролируемой системы в произвольный момент времени.
Формула изобретения
1. Устройство для контроля цифровых сигналов, содержащее блок запоминания, входы которого соединены с контролируемыми линиями и с сооТВВТОТнующими входами блоков выделения фронтон импульсов, выходы которых соединены с соответствующими входами элемента ИЛИ, генератор импульсов. считывания и блок индикации, о т л ич а ю щ в е с я тем, что, с целью повышения информативности контроля, в него введены генератор пачки импульсов и коммутатор режимов, причем выход элемента ИЛИ соединен со входом генератора пачки импульсов, 809006.12 q
Фиг.1 первый выход которого соединен с дополнительным входом блока запоминания, а второй выход генератора пачки импульсов соединен с одним из контактов коммутатора режимов, второй контакт которого соединен с выходом генератора импульсов считывания, а третий контакт которого соединен с .тактовым входом блока запоминания, вы. ходы которого соединены с соответствующими входами блока индикации.
2. Устройство по п. 1, о. т л ич а ю щ е е с я тем, что генератор пачки импульсов содержит счетчик импульсов, первый вход которого соединен со входом генератора пачки импульсов, а выход которого соединен че. рез элемент задержки с первым выходом генератора пачки импу-ьсов и со входом управляемого генератора, выход которого соединен со вторым входом счетчика импульсов и вторым выходом генератора пачки импульсов.
Источники информации принятые во внимание при экспертизе
1. "Электроника", 1975, М 9, с.2634.
2. Авторское свидетельство СССР по заявке 9 2539125/21, кл. 6 01 R 31/28, 13 07 ° 77.
80900 б
Фи а.2 а(Составитедь С. Бычков
Редактор С. Тараненко Техред Т.Маточка
Корректор O. Билак
Заказ 40б/50 Тираж 743
ВНИИПИ Государственного комитета CCCP по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Подписное!
Филиал. ППП "Патент", г. Ужгород, ул. Проектная, 4