Устройство для преобразования m-последовательностей
Применение: устройство относится к радиотехнике и может быть использовано в системах радиосвязи и измерения дальности. Сущность изобретения: устройство содержит генератор 1 тактовых импульсов, задатчик 2а коэффициента деления, делитель 2b с переменным коэффициентом деления, задатчик 3а номера циклического сдвига, генератор 3b М-последовательностей, три элемента задержки 4, 7 и 15, три RS-триггера 5, 8 и 14, пять элементов И 6, 9, 12, 16 и 17, два элемента ИЛИ 10 и 19, управляемый ключ 11, задатчик 13а модуля счета, счетчик 13b адресов, группу из n элементов И 181 ,..., 18n формирователь 20 импульсов выборки, группу из n формирователей импульсов 211 ,..., 21n группу из n оперативных запоминающих устройств 221 ,..., 22n группу из n D-триггеров 231 ,..., 23n с соответствующими связями. 3 ил.
Изобретение относится к радиотехнике и может быть использовано в системах радиосвязи и измерения дальности.
Современное состояние техники в указанной области и тенденции ее развития, а также вопросы теории рассмотрены в [1]. Однако в научно-технической литературе отсутствуют сведения, касающиеся способов и устройств, реализующих децимацию М-последовательностей с тактовой частотой, не зависящей от индекса децимации. Данное предложение направлено на решение этой задачи. Наиболее близким по технической сущности к решаемой задаче является устройство для формирования М-последовательностей [2], содержащее генератор тактовых импульсов, делитель с переменным коэффициентом деления, счетный выход которого подключен к выходу генератора тактовых импульсов, а вход установки коэффициента деления является входом устройства, генератор псевдослучайных последовательностей (ПСП), тактовый вход которого подключен к выходу генератора тактовых импульсов, регистр хранения, тактовый вход которого подключен к выходу делителя с переменным коэффициентом деления, а информационные входы - к соответствующим выходам генератора ПСП, параллельный выход регистра хранения является выходом устройства. Известное устройство позволяет получать различные М-последовательности путем децимации циклических сдвигов исходной М-последовательности, формируемой с помощью регистра сдвига с обратной связью, осуществлять децимацию исходной М-последовательности и получать на выходе циклические сдвиги децимированной ПСП. Однако известное устройство не позволяет получать постоянную тактовую частоту децимированной ПСП, не зависящую от индекса децимации. Цель изобретения - расширение области применения за счет устранения зависимости между индексом децимации q и тактовой частотой формируемой ПСП. Поставленная цель достигается тем, что устройство для преобразования М-последовательностей содержит генератор тактовых импульсов, делитель с переменным коэффициентом деления и генератор М-последовательностей, причем вход генератора тактовых импульсов подключен к шине "Пуск", а выход соединен с тактовым входом делителя с переменным коэффициентом деления, задатчик коэффициента деления, задатчик номера циклического сдвига, три элемента задержки, пять элементов И, два элемента ИЛИ, три RS-триггера, управляемый ключ, задатчик модуля счета, счетчик адресов, группу из n элементов И, формирователь импульсов выборки, группу из n формирователей импульсов, группу из n оперативных запоминающих устройств, группу из n D-триггеров, причем шина "Пуск" подключена к установочным входам задатчика коэффициента деления, задатчика циклического сдвига, задатчика модуля счета и R-входам первого и третьего RS-триггеров, первая и вторая входные шины подключены к соответствующим входам задатчика коэффициента деления, выходы которого соединены с выходом установки делителя с переменным коэффициентом деления, третья входная шина соединена с входом задатчика номера циклического сдвига, выходы которого подключены к входам установки начального состояния генератора М-последовательностей, вход задатчика модуля счета подключен к четвертой входной шине, пятая входная шина соединена с входом генератора М-последовательностей, выходы которого с первого и по n-й соединены с третьими входами элементов И группы из n элементов И, выходы которых через соответствующие формирователи импульсов группы из n формирователей импульсов соединены с информационными входами соответствующих оперативных запоминающих устройств групп из n оперативных запоминающих устройств, выход генератора тактовых импульсов соединен с входами первого и тpетьего элементов задержки, первым входом управляемого ключа и R-входом второго RS-триггера, прямой выход которого подключен к третьему входу пятого элемента И и вторым входам элемента И группы из n элементов И, выход делителя с переменным коэффициентом деления соединен с входом задатчика коэффициента деления, вторым входом управляемого ключа, S-входом первого RS-триггера и через второй элемент задержки с S-входом второго RS-триггера, выход первого элемента задержки соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно к первому и второму входам первого элемента ИЛИ, выход которого соединен с тактирующим входом генератора М-последовательностей, прямой выход первого RS-триггера соединен со вторыми входами второго и третьего элементов И, а инверсный выход соединен со вторым входом первого элемента И, выход третьего элемента задержки соединен с вторыми входами четвертого и пятого элементов И, выходы которых подключены соответственно к первому и второму входам второго элемента ИЛИ, выход которого через формирователь импульсов выборки соединен с выходами выборки оперативных запоминающих устройств группы из n оперативных запоминающих устройств с входами синхронизации D-триггеров группы из n D-триггеров, входы которых соединены с выходами соответствующих оперативных запоминающих устройств группы из n оперативных запоминающих устройств, выходы задатчика модуля счета подключены к входам установки модуля счета счетчика адресов, счетный вход которого соединен с выходом третьего элемента И, а выход соединен с входом задатчика модуля счета и S-входом третьего RS-триггера, прямой выход которого соединен с первым входом четвертого элемента И, инверсный выход подключен к первым входам пятого элемента И и элементов И группы из n элементов И, входам управления записью оперативных запоминающих устройств группы из n оперативных запоминающих устройств и управляющему входу управляемого ключа, выход которого соединен с первым входом третьего элемента И, адресные входы оперативных запоминающих устройств группы из n оперативных запоминающих устройств подключены к соответствующим выходам счетчика адресов. Сравнение предложенного устройства с прототипом показывает, что оно имеет отличия, составляющие его новизну. В прототипе тактовая частота децимированной М-последовательности зависит от коэффициента деления делителя с переменным коэффициентом деления (ДПКД). В предлагаемом устройстве тактовая частота децимированной М-последовательности постоянна и не зависит от индекса децимации. Таким образом, положительный эффект заключается в стабилизации тактовой частоты децимированной ПСП путем независимости ее от индекса децимации. Входящие в предложенное устройство RS-триггер, элементы И, ИЛИ, управляемые ключи, ОЗУ, формирователи импульсов, D-триггеры, элементы задержки известны из технической литературы, однако они не направлены на стабилизацию тактовой частоты децимированной ПСП. Что же касается новых связей, то они либо отсутствуют в литературе, либо известны, но при этом обеспечивают создание другого положительного эффекта. Следовательно, все перечисленные отличия являются существенными. На фиг. 1 представлена структурная электрическая схема заявляемого устройства; на фиг. 2 - временные диаграммы работы устройства в режиме децимации; на фиг. 3 - функциональные схемы соответственно задатчиков коэффициента деления, номера циклического сдвига и модуля счета. Адреса на выходе счетчика адресов представлены в десятичной форме записи. Задержки, обеспечивающие работоспособность устройства, на временных диаграммах не показаны. На временных диаграммах показана работа устройства для случая, когда период исходной М-последовательности равен n = 7, а индекс децимации q = 3. Устройство преобразования М-последовательностей содержит: генератор 1 тактовых импульсов (ГТИ), делитель 2 с переменным коэффициентом деления (ДПКД), содержащий задатчик 2а коэффициента деления (ЗКД) и собственно делитель (Дел) 2b, генератор 3 М-последовательностей (ГПСП), содержащий задатчик 3а номера циклического сдвига (ЗЦС) и собственно генератор 3b М-последовательностей (ГМ), первый элемент задержки (ЭЗ) 4, первый RS-триггер (Тг)5, первый элемент И 6, второй элемент задержки (ЭЗ) 7, второй RS-триггер (Тг) 8, второй элемент И 9, первый элемент ИЛИ 10, первый управляемый ключ (Кл) 11, третий элемент И 12, счетчик адресов (Сч А) 13, содержащий задатчик 13а модуля счета (ЗМС) и собственно счетчик (Сч) 13b, третий RS-триггер (Тг) 14, третий элемент задержки (ЭЗ) 15, пятый и шестой элементы И 16, 17, n седьмых элементов И 181-18n, второй элемент ИЛИ 19, формирователь 20 импульсов выборки ячеек ОЗУ (ФИВ), n формирователей импульсов (ФИ) 211-21n, n оперативных запоминающих устройств (ОЗУ) 221-22n, n D-триггеров (Тг) 231-23n. Задатчик 2а коэффициента деления (ЗКД) содержит два параллельных регистра для записи в них чисел n и q и шифратор, преобразующий записанные в регистрах числа в код управления коэффициентом деления делителя 2b, причем по сигналу "Пуск" в делитель вводится код, соответствующий числу n и устанавливающий коэффициент деления 2b, равным n, а по импульсу с выхода делителя 2b в него вводится код, соответствующий числу q и устанавливающий коэффициент деления делителя 2b равным q. Задатчик 3а номера циклического сдвига (ЗМС) содержит параллельный регистр хранения номера сдвига












Формула изобретения
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ M-ПОСЛЕДОВАТЕЛЬНОСТЕЙ, содержащее генератор тактовых импульсов, делитель с переменным коэффициентом деления и генератор M-последовательностей, причем вход генератора тактовых импульсов подключен к шине "Пуск", а выход соединен с тактовым входом делителя с переменным коэффициентом деления, отличающееся тем, что, с целью расширения области применения за счет устранения зависимости между индексом децимации q и тактовой частотой формируемой псевдослучайной последовательности, в него введены задатчик коэффициента деления, задатчик номера циклического сдвига, три элемента задержки, пять элементов И, два элемента ИЛИ, три RS-триггера, управляемый ключ, задатчик модуля счета, счетчик адресов, группа из n элементов И, формирователь импульсов выборки, группа из n формирователей импульсов, группа из n оперативных запоминающих устройств, группа из n D-триггеров, причем шина "Пуск" подключена к установочным входам задатчика коэффициента деления, задатчика номера циклического сдвига, задатчика модуля счета и R-входам первого и третьего RS-триггеров, первая и вторая входные шины подключены к соответствующим входам задатчика коэффициента деления, выходы которого соединены с входом установки делителя с переменным коэффициентом деления, третья входная шина соединена с входом задатчика номера циклического сдвига, выходы которого подключены к входам установки начального состояния генератора M-последовательностей, вход задатчика модуля счета подключен к четвертой входной шине, пятая входная шина соединена с входом генератора M-последовательностей, выходы которого с первого по n-й соединены с третьими входами элементов И группы из n элементов И, выходы которых через соответствующие формирователи импульсов группы из n формирователей импульсов соединены с информационными входами соответствующих оперативных запоминающих устройств группы из n оперативных запоминающих устройств, выход генератора тактовых импульсов соединен с входами первого и третьего элементов задержки, первым входом управляемого ключа и R-входом второго RS-триггера, прямой выход которого подключен к третьему входу пятого элемента И и вторым входам элементов И группы из n элементов И, выход делителя с переменным коэффициентом деления соединен с входом задатчика коэффициента деления, вторым входом управляемого ключа, S-входом первого RS-триггера и через второй элемент задержки с S-входом второго RS-триггера, выход первого элемента задержки соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно к первому и второму входам первого элемента ИЛИ, выход которого соединен с тактирующим входом генератора M-последовательностей, прямой выход первого RS-триггера соединен с вторыми входами второго и третьего элементов И, а инверсный выход - с вторым входом первого элемента И, выход третьего элемента задержки соединен с вторыми входами четвертого и пятого элементов И, выходы которых подключены соответственно к первому и второму входам второго элемента ИЛИ, выход которого через формирователь импульсов выборки соединен с входами выборки оперативных запоминающих устройств группы из n оперативных запоминающих устройств и входами синхронизации D-триггеров группы из n D-триггеров, входы которых соединены с выходами соответствующих оперативных запоминающих устройств группы из n оперативных запоминающих устройств, выходы задатчика модуля счета подключены к входам установки модуля счета счетчика адресов, счетный вход которого соединен с выходом третьего элемента И, а выход соединен с входом задатчика модуля счета и S-входом третьего RS-триггера, прямой выход которого соединен с первым входом четвертого элемента И и инверсный выход подключен к первым входам пятого элемента И и элементов И группы из n элементов И, входам управления записью оперативных запоминающих устройств группы из n оперативных запоминающих устройств и управляющему входу управляемого ключа, выход которого соединен с первым входом третьего элемента И, адресные входы оперативных запоминающих устройств группы из n оперативных запоминающих устройств подключены к соответствующим выходам счетчика адресов.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3