Устройство для анализа импульсных последовательностей
Иллюстрации
Показать всеРеферат
Изобретение относится к импульсной технике и может использоваться в контрольно-измерительной аппаратуре . Цель изобретения - расширение функциональных возможностей за4 счет определения устойчивой зоны анализируемого сигнала и обнаружения участков сигнал, с искажениями. Это достиз-Н пН г- , ю i J/ LЈLJ гается за счет включения в состав устройства второй 4, третьей 6 и четвертой 7 групп информационных входов, группы 8 выходов, блока 9 синтфонизации, блока 10 задержки, мультиплексоров 11, первого 12 и второго 13 счетчиков , второго 14 и третьего 16 блоков сравнения, второго 5 и третьего 17 регистров, второго триггера 18, элемента И 19, блока 20 управления, блока 26 управления счетчиком и позволяет выделить любой цифровой момент времени или интервал относительно сигнала Старт и проанализировать любой участок сигнала. Привязка сигнала Г.тарт к задержанной серии синхроимпульсов, а не к исходной позволяет повысить надежность устройства , так как в противном случай, т.е. в случае привязки старта к исходной частоте, возможно наложение синхросигналов на край окна измерений, что приводит к ложному срабатыванию индикатора 25 ошибки. 10 йп. I СО с& N CD rЈ ;OJ
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСЙИХ
РЕСПУБЛИК
„.SU„„1629973
А1
Н 03 К 5/19
ОПИСАНИЕ ИЗОБРЕТЕНИЙ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И (ЛНРЫТИЯМ
ПРИ ГКНТ СССР
К А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4456973/21 (22) 18.07.88 (46) 23.02.91, Бюл ° .11 7 (72) A,М.Дисман, В,А.Жигулин, M.À.ÈâàHîâ и П,В Яковлев (53) 681.326.7(088.8) (56) Авторское свидетельство СССР
N 930609, кл. Н 03 К 5/19, 1981.
Тышкевич В.Г., Иванов М,А,, Кларин А.П., Мифтахов Р.К Фуфа- . ев С.Н. Аппаратные средства макетирования микроЭВМ на универсальной лабораторной установке, — М.: Изд-во
МИФИ, 1988, рис.24. (54) УСТРОЙСТВО ДЛЯ АНАЛИЗА ИМПУЛЬСНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ (57) Изобретение относится к импульсной технике и может использоваться в контрольно-измерительной аппаратуре. Цель изобретения — расп|иренне функциональиых воэможностей за счет определения устойчивой эоны анализируемого сигнала и обнаружения участков сигналр с "искажениями. Это достиг гается за счет включения в состав устоойства второй 4, третьей 6 и четвертой 7 групп информационных входов, группы 8 выходов, блока 9 синхрониза- ции, блока 10 задержки, мультиплексоров 11, первого 12 н второго 13 счетчиков, второго 14 и третьего 16 блоков сравнения, второго 15 и третьего
17 регистров, второго триггера 18, элемента И 19, блока 20 управления, блока 26 управления счетчиком и позволяет выделить любой цифровой момент времени или интервап относнтельно сигнала пСтартп и проанализировать любой участок сигнала, Привязка сигнала Старт . к задержанной серии синхроимпульсов, а не к исходной позволяет повысить надежность.устройства, так как в противном случае, т.е. в случае привязки старта к исходной частоте, возможно наложение синхросигналов на край окна измерений, что приводит к ложному срабатыванию индикатора 25 ошибки. 10 ип.
1629973
Изобретение относится к.импульсной технике и может использоваться в контрольно-измерительной аппаратуре для анализа помехоустойчивости, сиг-
5 налов и определения интервалов времени, где анализируемые последовательности имеют устойчивое значение логических "0" или "1", Цель изобретения — расширение функ-10, циональных возможностей устройства за счет определения устойчивой зоны анализируемого сигнала и обнаружения участков сигнала с искажениями, На фиг.1 показана структурная схе — 15 ма устройства для анализа импульсных последовательностей; на фиг.2 — временная диаграмма работы; на фиг.3— блок сжатия -при анализе 16 последовательностей; на фиг.4 — блок сжатия при анализе одной последовательности; на фиг.5 — схема блока задержек; на фиг.б — схема блока управления счетчиком; на фиг.7 — схема блока синхронизации; на фиг.8 — схема бло- 25 ка управления; на фиг.9 — временная диаграмма работы блока управления; на фиг.10 — пример импульсной последовательности.
Устройство для анализа импульсных последовательностей (фиг.1) содержит первую группу 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 мультиплексора. На схеме (фиг.1) показаны первый С4 и второй
Сьвыходы блока 20 управления, Блок 21 сжатия (фиг.3 и 4) содержит сумматоры 28 по модулю два и . регистр 29 (на фиг.3 регистр 29 работает в режиме параллельной загрузки, 55 на фиг,4 — в режиме сдвига). !
Блок 10 задержек (фиг.5) "одержит элементы 30 задержек. Блок 26 управления счетчиком содержит элемент
И 31, элемент ИЛИ 32, вход 33 сигнала увеличения на 1 содержимого счетчика 12, тумблер 34 ° Блок 9, синхронизации (фиг.7) содержит триггеры 35, 36 и 39, формирователь 37 импульсов и элемент И 38 ° Блок. 20 Управления (фиг.8) содержит элементы 40 и 41 задержки, формирователь 42 импульсов, На фиг,l0 показанью интервалы 43 времени, на которых. анализируемая последовательность имеет. устойчивое значение логических "0" или "i" и интервалы 44 времени, соответствующие моментам переключения сигнала из "О" в "1" или из "1" в "0", а также моментам действия помех, Блок 21 сжатия предназначен для получения кода-идентификатора, характеризующего анализируемую импульсную последовательность, поступающую на вход (или группу последовательностей) .
Регистр 23 предназначен для хранения кода-идентификатора полученного в предыдущем окне измерений, Окном измерений называется интервал времени, в течение которо о происходит анализ входных последовательнос . тей, Блок 22 сравнения предназначен для сравнения кодов-идентификаторов, полученных в двух соседних окнах измерений, S, и S„ 1.
Триггер 24 и индикатор ..25 предназначены соответветстве .;о для фиксации и отображения факта несовпадения S и S1
Блок 10 задержек, мультиплексор
11, счетчик 12 и блок 26 управления. счетчиком предназначены для получени.. импульсов синхронизации, Блок 9 синхронизации служит для привязки сигналов Стартп к серии синхроимпульсов, а также для формирования сигналов начальной установки счетчика 13, триггера 18, бло;а 21 сжатия, Счетчик 13, блоки 14 и 16 сравнения, регистры 15 и 17, триггер 18 и элемент И 19 предназначены цля формирования окна измерений, Устройство работает следующим образом.
Перед началом работы триггер 39 устанавливается в "0", в счетчик 12 загружается код начального состояния с группы 4 входов (вход сигнала параллельной загрузки счетчика 12 не
9973
5 162 показан}. Состояние счетчика определяет, насколько последовательность синхроимпульсов задержана относительно.исходной, поступающей на вход 2., В регистры 15 и 17 соответственно с входов б и 7 загружаются коды, определяющие начало и конец окна измерений, С приходом каждого сигнала 1!Старт!! начинается очередной цикл анализа последовательностей, поступающих . на входы. Сигналом с выхода формирователя 37 импульсов устанавливаются в нулевое начальное состояние счетчик 13, триггер 18 и регистр 29, устанавливается в "1" триггер, единичное состояние которого открывает элемент И 38. На счетный вход счетчика 13 и С-вход триггера 18 начинают поступать импульсы, Как только состояние счетчика окажется равным содержимому регистра 15, единичный сигнал с выхода блока 14 сравнения поступает на I-вход триггера 18, что приводит к переключению его в после прихода импульса на его С-вход, Единичное состояние триггера 18 определяет интервал обработки входных последовательностей в блоке 21, на тактовый вход которого с выхода элемента И 19. начинают поступать импульсы. Как только состояние счетчика 13 оказывается равным содержимому регистра 17, на выходе блока 16 сравнения появляется единичный сигнал, поступающий на К-вход триггера 18.
Приход следующего импульса на С-вход !
1 11 триггера 18 переключает его а 0 закрывая окно измерений. Через некоторое время, определяемое задержкой, вносимой элементами 41 и 40, на выходе ° блока 20 управления формируется сигнал С, который в случае несовпадения кода-идентификатора, только что полученного в регистре 29, с кодомидентификатором предыдущего окна измерений, хранящимся в регистре 23, 11 1I переключает триггер 24 в 1, что приводит к загоранию индикатора 25 °
Если S = S, на выходе блока 22 ! (! сравнения сигнал Лог.О, поэтому триггер 24 остается в нулевом состоянии.
Через некоторое время, определяемое задержкой, вносимой элементом 41, иа выходе блока 20 управления появляется сигнал С 1, который переписывает подученный код-идентификатор из бло6 ка 21 в регистр 23, сбрасывает в "0" триггер 39, пройдя через элементы 31 и 32 (при верхнем положении тумблера
34), увеличивает состояние счетчика
12 на единицу, после чего с приходом следующего сигнала "Старт" рассмотренная последовательносTb действий повторяется, Таким образом, после перебора всех состояний счетчика 12 анализируемая последовательность будет разбита на инте1!валы 43 и 44 (фиг.10). На интервалах 43 анапизируемый сигнал имеет устойчивое значение логических "G"
II 1 11
До тех пор, пока синхро сигналы стробируют анализируемую последовательность н а интервалах 4 3, код-идея20 тификатор не меняется, Как только хот я бы один из синхро си гналов попадает на интервал 4 4, блок 2 1 формирует код, отличающийся от эталонного, что фиксирует индикатор 2 5, 25 Е сли зафиксирован факт не совпадени я кодов -идентификаторов, полученных в течение соседних окон измерений, нулевой сигнал с инверсного выхода триггера 2 4 блокирует поступление
30 сигнала увеличе ния содержимого счетчика 1 2 с выхода элемента 3 1 ° Выходы
8 устройства подключаются к блоку индикации, гле отображается состояние счетчика 1 2, при котором -; афиксирон ано не совпадение S < O S < < ° . Состояние счетчика может менять с я по сигналу, поданному на вход 33 блока 2 б, Таким о бр а зом, предл агаемо е устрой ств о по з воля ет выделить любой
40 цифровой м !мент времени или интервал от-!! С! носительно си:нала Старт, что дает возможность проанализировать любой участок сигнала.
Привязка сигнала !Старт! к задер45 жанной .серии синхроимпульсов, а не к исходной позволяет повысить надежность устройства, так как в противном случае, т.е. в случае привязки сигна.ла "Старт" к исходной частоте, воз50 можно наложение синхросигналов на край окна измерений, что приводит к .ложному срабатыванию индикатора ошибки, Устройство позволяет автоматически сканировать с помощью задержанных синхросигналов,исследуемую последовательность, что дает возможность определить устойчивую зону сигнала, 1629973 обнаружить участки сигнала с искаже-, ниями (помехамИ) .
Формула изобретения
Устройство для анализа импульсных последовательностей, содержащее блок управления, блок сжатия, первый блок сравнения, первый регистр, первый триггер, причем первая группа информационных входов устройства соединена с группой информационных входов блока сжатия, выходы которого соединены с первой группоч входов первого блока сравнения и информационными входами первого регистра, выходы которого соединены с второй группой входов первого блока сравнения, выход которого соединен с D-входом первого триггера, прямой выход которого соединен с входом индикатора, первый и второй выходы блока управления соединены соответственно с С-входом первого триггера и тактовым входом 25 первого регистра, вход "Сброс ошибки" устройства соединен с входом сброса первого триггера, о т л и ч а ю— щ е е с я тем, что, с целью расширения функциональных воэможностей за счет определения устойчивой зоны анализируемого сигнала и обнаружения участков сигналя с искажениями, оно дополнительно содержит два счетчика, блок задержек, мультиплексор; блок синхронизации, второй и третий блоки
35 сравнения, второй триггер, второй и третий регистры, элемент И, причем тактовый вход устройства соединен с входом блока задержек, выходы которо-. го соединены с информационными вхоJ дами мультиплексора, управляющие входы которого соединены с выходами первоro счетчика.и группой выходов устройства, выход мультиплексора соединен с первым входом блока синхронизации, второй и третий входы кото- рого соединены соответственно с входом сигнала "Стартп устройства и вторым выходом блока управления, вход которого соединен с выходом второго триггера и первым входом элемента И, второй вход которого соединен с С-входом второго триггера, тактовым входом второго счетчика и первым выходом блока синхронизации, второй выход которого соединен с установочными входами второго счетчика, второго триггера и блока сжатия, тактовый вход которого соединен с выходом элемента И, выходы второго счетчика соединены с первыми группами входов второго и третьего блоков сравнения, выходы которых соединены соответственно с I- и К-входами второго триггера, вторая группа информационных входов устройства соединена с группой входов первого счетчика, тактовый вход которого соединен с выходом блока управления счетчиком, первый и второй входы которого соединены соответственно с инверсным выходом первого триггера и вторым выходом блока управления, третья и четвертая группы информационных входов устройства соединены соответственно с информационными входами второго и третьего регистров, выходы которых соединены соответственно с вторыми группами входов второго и третьего блоков сравнения, !
6299.73
Я У 4
Фиг. Я л - 1 .л У+
4Ье4
1629973
1629973
Составитель А. Очеретяный
Техред Д.Олийнык Корректор Н.Ревская
Редактор Н.Тупица
Заказ 442 Тираж 464 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Иосква, Ж-35, Раушская наб., д. 4/5
Производственно«издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101