(54) МНОГОКАНАЛЬНЫЙ ГЕНЕРАТОР КОДОВЫХ
1
Изобретение относится к импульсной технике.
Известен многоканальный генератор, содержащий генератор тактовых импульсов, ::оединенный со счетчиком импульсов, блок ирограммирования, соединенный со входами запоминающего блока, выходы которого подключены ко входам элементов сравнения и блока элементов И, другие входы которого соединены с выходами счетчика .импульсов, установочный вход счетчика импульсов подключен к выходу первого элемента сравнения, выходы других элементов сравнения попарно подключены ко входам триггеров 1 .
Недостатком данного генератора является его низкое быстродействие.
Целью изобретения является повьппение быстродействия генератора.
Поставленная пель; Достигается тем, что и многоканальный генератор кодовых последовательностей, содержащий генератор тактовых импульсов, блок элементов И, счетчик импульсов, запоминающий блок .ПОСЛЕДОВАТЕЛЬНОСТЕЙ
И блок программирования, введены кольдввой регистр сдвига, буферный регистр и мультиплексор, управл5пощие входы которого подключены к первому выходу блока П15ограммирования, второй выход котб рого соединен с установочным входом кольцевого регистра сдвига, вход которого соединен с выходом генератора тактовых импульсов, выходы кольцевого регистра сдвига подключены к первой группе вхо10дов блока элементов И, вторая группа входов которого соединена через последовательно включенные буферный регистр, запоминающий блок и счетчик импульсор р группой выходов блока программирова15рия, а выходы блока элементов И подклк 1ены к информационным входам мультиплексора, причем выход одного из разрядов кольцевого регистра сдвига подключен к тактовому входу буферного регистра и
20 к счешому входу импульсов.
На чертеже представлена функциональная схема генератора. Многоканальный генератор кодовых последовательностей содержит генератор тактовых импульсов, кольцевой регистр 2 сдвига, блок 3 элементов И, буферный регистр 4, запоминающий блок 5, счетчик 6 импульсов, мультиплексор 7, блок 8. программирования. Многоканальный генератор кодовых последовательностей работает следующим образом. Предварительно формируемое слово {Избивается на К групп по N бит, в счетчике 6 устанавливается адрес первой стро ки запоминающего блока 5, в которой записьтается первая группа в N бит, атем устанавливается второй адрес и заносится вторая группа. Так заполняется весь блок Информахшя о структуре кодовых после довательностей, записываемая в блок 5 группами по К бит, лежащая в одной строке, определяется из выражения К-- 1 где ч - максимально возможное число каналов;N - число разрядных строк. Счетчик слова устанавливается в начал ный адрес. С подачей тактовых импульсов с .генератора 1 на вход кольцевого регист ра 2 начинает циркулировать логическая . единица, опрашивая первые входы блока 3 элементов И, на вторых входах которого в это время через буферный регистр 4 по ступает первая группа из N бит. Через .N тактов на выходе блока 3 формируется первая группа из М бит. В этот момент с одного из разрядов кольцевого регистра 2 на счетный вход счетчика 6 приходит логическая единица, переключающая счётчик 6 во второе состояние, устанавливая адрес второй строки запоминающего блока 5 процесс .повторяется, при-этом на выходе блока 3 формируется вторая группа из N бит. Управление адресом счетчика 6 производится блоком 8 программирования, выходы которого соединены с установочными входами счетчика 6. Одновременно этот блок 8 на этапе подготовки данных в раз ряды кольцевого регистра 2 с номерами i +1 записывает лопгческую единицу, образуя из одного регистра как бы несколько, где N - число разрядов кольцевого регистра 2 сдвига, (длина одной строки запоминающего блока 5) ; С - чиспо каналов устройства, соответствующее выбранному формату данных; - ряд целых чисел от О до С-1. Мультиплексор 7, входьь которого соединены с выходами блока 3 элементов И на основании данных о числе каналов, по-, ступающих от блока 8 программирования, группирует выходы элементов И блока 3 на два, четыре, ьосемь и т. д. ывыходов, в зависимости от выбранного числа каналов. Буферный регистр 4, быстродействие которого равно быстродействию кольцевого регистра, используется в устройстве для улучшения временных соотнощений на стыках К групп между выходами блока 5 и вторыми входами блока 3 элементов И. Таким образом, данный генератор, по сравнению с известным, позволяет повысить быстродействие устройства, так как опрос блока 5 производится с частотой -тггде РГ частота генератора 1; быстродействие устройства может быть в J-L раз вьшге быстродействия блока 5 и определяется только лишь быстродействием регистров 2 и 4, блока 3 и мультиплексора 7. Формула изобретения Многоканальный генератор-кодовых последовательностей, содержащий генератор тактовых импульсов, блок элементов И, счетчик импульсов, запоминающий блок и блок программирования, о т л и ч а ю- щ и и с я тем, что, с целью повьпиения быстродействия генератора, в него введены кольцевой- регистр сдвига, буферный регистр и мультиплексор, управляющие входы которого подключены к первому выходу блока программирования, второй выход которого соединен с установочным входом кольцевого регистра сдвига, вход которого соединен с выходом генератора тактовых импульсов, вькоды кольцевого регистра сдвига подключены к первой группе входов блока элементов И, вторая группа входов которого соеди нена через последовательно включенные буферный регистр, запоминающий блок и счетчик имдульсов с группой выходов блока программирования, а вьгходы блока элементов И подключены к информационным входам мультиплексора, причем выход одного из
5974559«
разрядов кольцевого регистра сдвига под-Источники информации,
кгаочен к тактовому входу буферного ре-принятые во внимание при экспертизе
гистра и к счетному входу счетчика им-1. Авторское свидетельство СССР
пульсов.7 5441О9, кл, Н 03 К 3/72, 1975.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации на экране электронно-лучевой трубки | 1988 |
|
SU1697074A1 |
Программируемая линия задержки | 1990 |
|
SU1723656A1 |
Анализатор кодовых последовательностей импульсов (его варианты) | 1984 |
|
SU1238243A1 |
Устройство передачи информации по волоконно-оптической линии связи | 1987 |
|
SU1413655A1 |
Декодирующее устройство | 1985 |
|
SU1339894A1 |
Многоканальная система сбора и регистрации измерительной информации | 1989 |
|
SU1783547A1 |
Устройство для считывания и отображения видеоинформации | 1988 |
|
SU1817116A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1988 |
|
SU1682997A1 |
Многоканальное буферное запоминающее устройство | 1990 |
|
SU1721631A1 |
Оперативное запоминающее устройство с самоконтролем | 1986 |
|
SU1332386A1 |
Авторы
Даты
1982-11-15—Публикация
1981-01-08—Подача