Устройство для определения времени задержки последовательностей

Иллюстрации

Показать все

Реферат

 

Изобретение относится к импульсной технике. Цель изобретения - повышение быстродействия. Анализируемые (например, псевдослучайные) последовательности подаются на входные шины 20 и 21, а на группу 22 кодовых шин подается ключевое слово (код) анализируемых последовательностей. Импульсами с блока 6 управления анализируемые последовательности заносятся в регистры 1 и 2 сдвига, после чего сигнал с блока 6 управления открывает элементы И 8 к 9. В результате этого регистры 1 и 2 сдвига подключаются к сумматорам 17 и 18 по модулю два соответственно, образуя генераторы псевдослучайных последовательностей с логическими обратными связями. Эти связи идентичны связям в генераторах, формирующих анализируемые последоват,ельности. Под действи- // ем импульсов с третьего выхода блока

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

А1 (19) (11)

ОПИСАНИЕ ИЗОБЕЕТЕНИЯ

Н АВТОРСНОМУ СВИДЕТЕЛЬСТВУ а

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО.ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4200340/24-21 (22) 12 ° 02.87 (46) 15.10.88. Бюп. и 38 (71) Научно-производственное объединение космических исследований

АН АЗССР (72) В.Э.Абдуллаев, Г.И. Ильканаев, А.А. Багиров и С.В. Мкртычев (53) 621.374.2(088.8) (56) Авторское свидетельство СССР

N- 1202039, кл. Н 03 К 3/84, 1984.

Алексеев А.Н. и др. Теория и применение псевдослучайных сигналов.

М.: Наука, 1969, рис. 9.15; 9.16. (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ВРЕМЕНИ ЗАДЕРЖКИ ПОСЛЕДОВАТЕЛЬНОСТЕЙ (57) Изобретение относится к импульсной технике. Цель изобретения — повышение быстродействия. Анализируемые (например, гсевдослучайные) последовательности подаются на входные шины 20 и 21, а на группу 22 кодовых шин подается ключевое слово (код) анализируемых последовательностей.

Импульсами с блока 6 управления анализируемые последовательности заносятся в регистры 1 и 2 сдвига, после чего сигнал с блока б.управления открывает элементы И 8 и 9. В результате этого регистры 1 и 2 сдвига подключаются к сумматорам 17 и 18 по модулю два соответственно, образуя генераторы псевдослучайных последовательностей с логическими обратными с связями. Эти связи идентичны связям в генераторах, формирующих аналиеируемые последовательности. Под действием импульсов с третьего выхода блоха

1431044

6 управления регистры 1 и 2 сдвига логическими обратными связями формируют псевдослучайные последовательности, которые сравниваются с ключевым словом в блоках 3 и 4 сравнения.

При совпадении сравниваемых кодов в каком-либо блоке сравнения (наг.ример, блоке 3) триггер 16 устанавливается в единичное состояние, разрешая тем . самым счет импульсов в счетчике 5 импульсов. Импульс с дру; ого блока

Изобретение относится к импульсной технике и может быть использовано в вычислительной и информационно-измерительной технике.

Целью изобретения является повышение быстродействия устройства.

На фиг. 1 представлена структурная схема устройства для определения времени задержки последовательностей; на фиг. 2 и 3 — схемы примеров реализации блока управления и блока синхронизации соответственно, Устройство для определения времени задержки последовательностей (фиг. 1) содержит первый 1 и второй

2 регистры сдвига, первый 3 и второй

4 блоки сравнения, счетчик 5 импульсов, блок 6 управления, блок 7 регист рации, первый,8, второй 9 и третий

10 элементы И, первый 11 и второй 12 элементы ЗАПРЕТ, первый 13, второй 14 и третий 15 элементы ИЛИ, триггер 16, первый 17 и второй 18 сумматоры по модулю два, блок 19 синхронизации, первую 20 и вторую 21 входные шины, группу 22 кодовых шин, соединенных с соответствующими входами первой группы входов второго блока 4 сравнения и с соответствующими входами второй группы входов первого блока 3 сравнения, выход которого соединен с первым входом третьего элемента ИЛИ 15, выход которого соединен с входом синхронизации триггера 16, выход которого соединен с первым входом блока 6 управления и с первым входом третьего элемента И 10, выход îòîðîãî соединен с входом синхронизации счетчика сравнения (в данном случае с блока 4) сбрасывает триггер 16, и счет импульсов прекращается. Блок 6 управления разрешает запись содержимого счетчика 5 импульсов в блок 7 регистрации, в котором фиксируется величина задержки анализируемых последовательностей, определяемая с высоким быстродействием за счет их параллельного во времени моделирования в устройстве. 3 ил „

, импульсов, выходы которого соединены с информационными входами блока 7 регистрации, вход управления которого соединен с вторым выходом блока 6 управления, первый выход которого соединен с входами установки триггера

16 и счетчика 5 импульсов. Третий выход блока 6 управления соединен с вторым входом третьего элемента И 10, с входом синхронизации второго регистра 2 сдвига и с входом синхронизации первого регистра 1 сдвига, соответствующие выходы которого соединены с первой группой входов первого блока 3 сравнения и с входами первого сумматора 17 по модулю два, выход которого соединен с первым входом первого элемента И 8, выход которого соединен с первым входом первого элемента ИЛИ 13, выход которого соединен с информационным входом первого регистра t сдвига. Второй вход третьего элемента ИЛИ 1 х соединен с выI ходом второго блока 4 сравнения, вторая группа входов которого соединена с соответствующими выходаы второго регистра 2 сдвига, соответствующие выходы которого соединены с входами второго сумматора 18 по модулю два, выход которого соединен с первым входом второго элемента И 9, выход ко= торого соединен с первым входом второго элемента ИЛИ 14, выход которого соединен с информационным входом второго регистра 2 сдвига. Вторые входы первого 8 и второго 9 элементов И, инверсные входы первого и,второго элементов ЗАПРЕТ 11 и 12 соединены между собой и с четвертым вьходом блока 6 управления, второй вход которого соединен с выходом блока 19 синхронизации, первый и второй входы

5 которого соединены соответственно с первой 20 и второй 21 входными шинами и с прямыми входами первого 11 и второго 12 элементов ЗАПРЕТ, выходы которых соединены с вторыми входами ð

Г первого 13 и второго 14 элементов

ИЛИ.

Блок 6 управления (фиг. 2) содержит генератор 23 тактовых импульсов, первый 24 и второй 25 формирователи импульсов, первый 26 и второй 27 триггеры, элемент ИЛИ 28 и счетчик

29 импульсов, выход которого соединен с входом синхронизации первого триггера 26, выход которого является четвертым выходом блока 6 управления и соединен с первым входом элемента

ИЛИ 28, выход которого соединен с входом установки счетчика 29 импульсов, вход синхронизации которого 25 соединен с выходом генератора 23 тактовых импульсов и является третьим выходом блока 6 управления, второй вход которого соединен с первым входом генератора 23 тактовых импульсов и с входом первого формирователя 24 импульсов, выход которого является первым выходом блока 6 управления и соединен с чходом установки первого триггера 26 и с входом установки второго триггера 27, выход которого

35 соединен с вторым входом генератора

23 тактовых импульсов. Первый вход блока 6 управления соединен с входом второго формирователя 25 импульсов, выход которого соединен с входом синхронизации второго триггера 27 и является вторым выходом блока 6 управления. Второй вход элемента ИЛИ 28 является входом начальной установки

45 блока 6 управления.

Блок 19 синхронизации (фиг. 3) содержит последовательно соединенные элемент И 30 и триггер 31, выход которого является выходом блока 19 синхронизации, первый и второй входы ко50 торого соединены с входами элемента

И 30. Вход установки триггера 31 является входом начальной установки блока 19 синхронизации.

Устройство работает следующим образом.

Сдвинутые относительно друг друга анализируемые последовательности (в данном случае псевдослучайные) x(t) и y(t) подаются на первую 20 и вторую

21 входные шипы, т.е. на входы блока

19 синхронизации >t прямые входы «р вого 11 и второго 12 элементов ЗАПРЕТ, которые закрыты единичным логическим уровнем на их инверсных входах. При включении питания на выходе блока 19 синхронизации устанавливается нулевой логический уровень и устанавливается в нулевое состояние счетчик 29 импульсов блока 6 управления. На первую группу входов второго блока 4 сравнения и вторую группу входов первого блока 3 сравнения подается с группы 22 кодовых шин параллельный код, соответствующий ключевому слову, образующему последовательности x(t) и y(t) . Фронт первого выходного импульса блока 19 синхронизации поступает на второй вход блока 6 управления и запускает его генератор 23 тактовых импульсов, Одновременно на выходе формирователя 24 импульсов появляется сигнал, устанавливающий н начальные состояния триггер 16, счетчик 5 импульсов и триггеры 26 и 27 блока 6 управления. Импульсами с третьего выхода блока 6 управления информация с выходов первого 11 и второго

12 элементов ЗАПРЕТ через элементы

ИЛИ 13 и 14 соответственно заносится в регистры 1 и 2 сдвига, так как уровень логического нуля с четвертого выхода блока 6 управления открывает (по инверсным входам) элементы

ЗАПРЕТ 11 и 12,,закрывая элементы

И 8 и 9, т.е. разрывая обратную логическую связь регистров 1 и 2 сцвига. После заполнения регистров 1 и 2 сдвига (их разрядность равна разрядности регистров генераторов анализируемых последовательностей) импульс с выхода счетчика 29 импульсов блока 6 управления устанавливает его триггер 26 в единичное состояние, т.е. на четвертом выходе блока 6 управления появляется единичный логический уровень, закрывающий эЛементы ЗАПРЕТ 11 и 12 и открывающий элементы И 8 и 9. В результате этого информационные входы регистров 1 и 2 сдвига подключаются к выходам сумматоров 17 и 18 по модулю два соответственно, т.е. замыкаются цепи логической обратной связи регистров 1 и 2 сдвига, после чего под действием импульсов с третьего выхода блока 6 упi 431044 равления регистры 1 и 2 сдвига с логическими обратными связями (идентичными связям в генераторах, формирующих последовательности x(t) и y(t)

5 соответственно) начинают формировать псевдослучайные последовательности, которые сравниващтся с ключевым кодовым словом с группы 22 кодовых шин.

При совпадении кодов, например, на блоке 3 сравнения на его выходе появляется сигнал "1", устанавливающий триггер 16 в единичное состояние.

Единичный сигнал с выхода триггера

16 открывает элемент И tO, разрешая тем самым прохождение импульсов на вход синхронизации счетчика 5 импульсов. При последующем совпадении кодов на блоке 4 сравнения на его выходе формируется импульс, устанавливающий триггер 16 в нулевое состояние, т.е. запрещающий прохождение тактовых импульсов на вход счетчика 5 импульсов. Сигнал "0 1 с выхода триггера 16 поступает на первый вход блока 6 управления, запускает формирователь 25 импульсов, сигнал с выхода которого устанавливает в единичное состояние триггер 27, сигнал с инверсного (нулевой сигнал) выхода которого запрещает генерацию импульсов генеЗО ратором 23 тактовых импульсов. Сигнал с выхода формирователя 25 импульсов, т. е. сигнал с второго выхода блока 6 управления, записывает код с выхода счетчика 5 импульсов в блок 35

7 регистрации. Работа устройства происходит аналогично при срабатывании сначала (совпадении кодов) блока 4 сравнения. В последующих циклах измерения устройство работает аналогично, 10 формула изобретения

1. Устройство для определения времени задержки последовательностей, содержащее первый регистр сдвига, выходы которого соединены с первой группой входов первого блока сравнения, второй регистр сдвига, блок синхронизации, счетчик импульсов, выходы которого соединены с информационными входами блока регистрации, первую входную шину, о т л и ч а ю щ е е— с я тем, что, с целью повышения быстродействия, в него введены второй блок сравнения, блок управления, первый, второй и третий элементы И, первый и второй элементы ЗАЛРЕТ, первый„ второй и третий элементы ИЛИ, первый и второй сумматоры по модулю два, триггер, вторая входная шина, группа кодовых шин„ соединенных с соответствующими входами первой группы входов второго блока сравнения и с соответствующими вход 1ми второй группы входов первого блока сравнения, выход которого соединен с первым входом третьего элемента ИЛИ, выход которого соединен с входом синхронизации триггера, выход которого соединен с первым входом блока управления и с первым входом третьего элемента И, выход которого соединен с входом синхронизации счетчика импульсов, вход установки которого соединен с входом установки триггера и с первым выходом блока управления, вход управления блока регистрации соединен с вторым выходом блока управления, третий выход которого соединен с вторым входом третьего элемента И, с входом синхронизации второго регистра сдвига и с входом синхронизации первого регистра сдвига, соответствующие выходы которого соединены с входами первого сумматора по модулю два, выход которого соединен с первым входом первого элемента И, выход которого соединен с первым входом первого элемента

ИЛИ, выход которого соединен с информационным входом первого регистра сдвига, второй вход третьего элемента ИЛИ соединен с выходом второго блока сравнения, вторая группа входов которого соединена с соответствующими выходами второго регистра сдвига, со4 ответствующие выходы которого соединены с входами второго сумматора по модулю два, выход которого соединен с первым входом второго элемента И, выход которого соединен с первым входом второго элемента ИЛИ, выход которого соединен с информационным входом второго регистра сдвига, вторые входы первого и второго элементов И, инверсные входы первого и второго элементов

ЗАПРЕТ соединены между собой и с четвертым выходом блока управления, второй вход которого соединен с выходом блока синхронизации, первый и второй входы которого соединены соответственно с первой и второй входными шинами и с прямыми входами первого и второго элементов ЗАПРЕТ, выходы которых соединены с Вторыми входами первого и второго элементов ИЛИ.

1431044

2. Устройство по и. 1, о т л и— ч а ю щ е е с я тем, что блок управления содержит генератор тактовых импульсов, первый и второй формирователи импульсов, первый и второй триггеры, элемент ИЛИ и счетчик импульсов, выход которого соединен с входом синхронизации первого триггера, выход которого является четвертым1п выходом блока управления и соединен с первым входом элемента ИЛИ, выход которого соединен с входом установки счетчика импульсов, вход синхронизации которого соединен с выходом генератора тактовых импульсов и является третьим выходом блока управления, второй вход которого соединен с первым входом генератора тактовых импульсов и с входом первого формирователя импульсов, выход которого является первым выходом блока управления и соединен с входом установки первого триггера и с входом установки второго триггера, выход которого соединен со вторым входом, генератора. тактовых импульсов, первый вход блока управления соединен с входом вто- рого формирователя импульсов, выход которого соединен с входом синхронизации второго триггера и является вторым выходом блока управления, второй вход элемента ИЛИ является входом начальной установки блока управления.

° 3. Устройство по п. 1, о т л и ч а а щ е е с я тем, что блок синхронизации содержит последовательно соединенные элемент И и триггер, выход которого является выходом блока синхронизации, первый и второй входы которого соединены с входами элемента И, вход установки триггера является входом начальной установки олока синхронизации °

I1 431044

М..>

Составитель Ю. -Бурмистров

Текред Л.Олийнык Корректор Н.Король

Редактор Т. Лазоренко

Подписное

Тираж 929

Заказ 5351/55

В11ИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производствен н -полиграфическое предприятие, г. Ужгород, ул. Проектная, 4