Многоканальный генератор кодовых последовательностей
ОП ИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик п>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


