Многоканальный генератор кодовых последовательностей

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

Союз Советских

Социалистических

Республик п>974559 (61) Дополнительное к авт. свид-ву (22)Заявлено 08.01.81 (21) 3234081/18-21 (5))М. Кл.

Н 03 К 3/72 с присоединением заявки М

Ваумрстнснньм квинтет

СССР ао авлзк нзабретеннй н вткрытн1 (23 ) Приоритет

Опубликовано 15.11 82. Бюллетень Рй 42 (53) УД К621.373..4 (088.8) Дата опубликования описания 15.11.82 (72) Авторы изобретения

В. H. Васильев и М. Д. Фиштейн (71) Заявитель (54) МНОГОКАНАЛЬНЫЙ ГЕНЕРАТОР КОДОВЫХ

ПОСЛЕДОВАТЕЛЬНОСТЕЙ

Изобретение относится к импульсной технике.

Известен многоканальный генератор, "одержащий генератор тактовых импульсов, =оединенный со счетчиком импульсов, блок хтрограммирования, соединенный со входами запоминающего блока, выходы которого подключены ко входам элементов сравнения и блока элементов И, другие входы которого соединены с выходами счетчика импульсов, установочный вход счетчика

1О импульсов подключен к выходу первого элемента сравнения, выходы других элементов сравнения попарно подключены ко входам триггеров (11 .

Недостатком данного генератора явля ется его низкое быстродействие.

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

Поставленная цель достигается тем, что s многоканальный генератор кодовых последовательностей, содержащий генера» тор тактовых импульсов, блок элементов

И, счетчик импульсов, запоминающий блок

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

t с группой выходов блока программироваf ния, а выходы блока элементов И подклю чены к информационным входам мультиплексора, причем выход одного из разрядов кольцевого регистра сдвига подключен к тактовому входу буферного регистра и к счетному входу импульсов.

На чертеже представлена функциональная схема генератора.

F -С

Г

@=в

Ф

3 97455

Многоканальный генератор кодовых последовательностей содержит генератор1 тактовых импульсов, кольцевой регистр2 сдвига, блок 3 элементов И, буферный регистр 4, запоминающий блок 5, счетчик 6 импульсов, мультиплексор 7, блок

8 програм м ирования.

Многоканальный генератор кодовых последовательностей работает следующим образом. 1О

Предварительно формируемое слово разбивается на К групп по N бит, в счетчике 6 устанавливается адрес первой строки запоминающего блока 5, в которой записывается первая группа в N бит, затем устанавливается второй адрес и заносится вторая группа. Так заполняется весь блок 5.

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

1 группами по К бит, лежащая в одной стро-, о ке, определяется из выражения где y - максимально возможное число ка- 2> налов;

М вЂ” число разрядных строк.

Счетчик слова устанавливается в начальный адрес. С подачей тактовых импульсов с,генератора 1 на вход кольцевого регист- о ра 2 начинает циркулировать логическая единица, опрашивая первые входы блока 3 элементов И, на вторых входах которого в это время через буферный регистр 4 поступает первая групйа из N бит. Через,N тактов на выходе блока 3 формируется первая группа из М бит. В этот момент с одного из разрядов кольцевого регистра 2 на счетный вход счетчика 6 приходит логическая единица, переключающая счетчик

6 во второе состояние, устанавливая ад о рес второй строки запоминающего блока 5, процесс .повторяется, при-этом на выходе блока 3 формируется вторая группа иэ и бит.

Управление адресом счетчика 6 производится блоком 8 программирования, выходы которого соединены с установочными входами счетчика 6. Одновременно этот блок 8 на этапе подготовки данных в разряды кольцевого регистра 2 с номерами (Ч вЂ” + 1 записывает логическую едис нину, образуя из одного регистра как бы несколько, где М- число разрядов кольцевого регистра 2 сдвига, (длина одной строки запоминающего блока 5) С - чис- ло каналов устройства, соответствующее . выбранному формату данных; ряд целых чисел от О до С-1.

9 а

Мультиплексор 7, входьь которого соединены с выходами блока 3 элементов И .на основании данных о числе каналов, по-, ступающих от блока 8 программирования, группирует выходы элементов И блока 3 на два, четыре, ьосемь и т. д. ывыходов, в зависимости от выбранного числа каналов.

Буферный регистр 4, быстродействие которого равно быстродействию кольцевого регистра, используется в устройстве для улучшения временных соотношений на

"стыках" К групп между выходами блока

5 и вторыми входами блока 3 элементов И.

Таким образом, данный генератор, по сравнению с известным, позволяет повысить быстродействие ус тройс тва, так как опрос блока 5 производится с частотой где F — частота генератора 1; быстродействие устройства может быть

1 в раз выше быстродействия блока 5 с и определяется только лишь быстродействием регистров 2 и 4, блока 3 и мультиплексора 7.

Ф о р м у л а изобретения

Многоканальный генератор кодовых последовательностей, содержащий генератор тактовых импульсов, блок элементов И, счетчик импульсов, запоминающий блок и блок программировании, о т л и ч а юш и и с я тем, что, с целью повышения быстродействия генератора, в него введены кольцевой" регистр сдвига, буферный регистр и мультиплексор, управляющие входы которого подключены к первому выходу блока программирования, второй выход которого соединен с установочным входом кольцевого регистра сдвига, вход которого соединен с выходом генератора тактовых импульсов, выходы кольцевого регистра сдвига подключены к первой группе входов блока элементов И, вторая группа входов которого соединена через последовательно включенные буферный регистр, запоминающий блок и счетчик импульсов с группой выходов блока программирования, а выходы блока элементов И подключены к информационным входам мультиплексора, причем выход одного из

5 9745 разрядов кольцевого регистра сдвига подключен к тактовому входу буферного регистра и к счетному входу счетчика импульсов.

59 6

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

Р 544109, кл. Н 03 К 3/72, 1975., ВНИИПИ Заказ 8733/76 Тираж 959 Подписное

Филиал ППП Патент, r. Ужгород, ул. Проектная, 4

Многоканальный генератор кодовых последовательностей Многоканальный генератор кодовых последовательностей Многоканальный генератор кодовых последовательностей 

 

Похожие патенты:

Триггер // 974556

Генератор // 974553

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

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

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

Таймер // 2103808
Изобретение относится к устройствам отсчета времени и может найти применение в системах управления, контроля, измерения, в вычислительных устройств, устройствах связи различных отраслей техники

Изобретение относится к области электротехники, в частности к области генерирования электрических импульсов с использованием трансформаторов

Изобретение относится к импульскной технике

Изобретение относится к области импульсной техники

Изобретение относится к импульсной технике и может быть использовано в устройствах, работающих в частотном режиме, а также при разработке источников коротких высоковольтных импульсов

Изобретение относится к электротехнике и электронике и может быть использовано в устройствах питания радиоэлектронной аппаратуры, для питания электроприводов и т.д
Наверх