(54) ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ КОДОВЫХ ГРУПП
название | год | авторы | номер документа |
---|---|---|---|
Устройство для определения действующего значения сигнала | 1983 |
|
SU1141421A1 |
Устройство для измерения интегральной функции распределения времени вхождения в синхронизм | 1973 |
|
SU477550A1 |
Устройство для регистрации информации | 1985 |
|
SU1304170A1 |
Преобразователь перемещения в код | 1985 |
|
SU1356224A1 |
Кодек квазициклического кода | 1986 |
|
SU1349010A1 |
Генератор квазислучайной импульснойпОСлЕдОВАТЕльНОСТи | 1979 |
|
SU809510A1 |
Устройство для определения третьего центрального момента | 1983 |
|
SU1120353A1 |
Устройство для моделирования радиотелеграфного канала связи | 1981 |
|
SU1034053A1 |
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ РАСПРЕДЕЛЕНИЯ РАВНОМЕРНО ЦЕЛОЧИСЛЕННЫХ ПСЕВДОСЛУЧАЙНЫХ ВЕЛИЧИН | 1990 |
|
RU2042187C1 |
Устройство для регистрации информации | 1985 |
|
SU1457163A1 |
Изобретение относится к вычислительной технике и может найти применение в системах связи и структурной защиты информации.
Известен генератор псевдослучайных кодовых групп, содержащий регистр сдвига с обратной связью, коммутатор, счетчик, источник тактовых импульсов 1.
Однако этот генератор не позволяет задавать законы распределения моментов появления импульсов в базе кода и получать заданное -число импульсов в базе кода.
Наиболее близким техническим рещением к предлагаемому изобретению является генератор псевдослучайных кодовых групп, содержащий счетчики, элементы задержки, компаратор, источник М-последовательности, источник тактовых импульсов, логические блоки 2.
Однако известный данный генератор не позволяет получать кодовые группы в момент прихода псевдослучайных импульсов, получать задаваемое число импульсов в базе кода (регулировать плотность заполнения базы кода), управлять законами распределения моментов появления импульсов в базе кода.
.Цель изобретения - расширение функциональных возможностей генератора за счет регулирования моментов начала кодовых груйп и распределения импульсов в базе код и.
Поставленная цель достигается тем, что в известный генератор псевдослучайных кодовых групп, содержащий генератор тактовых импульсов, счетчик, компаратор, источник М-последовательности, введены элемент И, преобразователь код-напряжение, компараторов, N сумматоров, источник случайного напряжения, формирователь импульсов и триггер, единичный и нулевой входы которого соединены соответственно с выходами источника М-последовательности и счетчика, а выход триггера соединен с первым вх.одом элемента И, второй вход которого подключен к выходу генератора тактовых импульсов, а выход элемента И соединен со входом счетчика, разрядные выходы которого соединены со входами преобразователя код-напряжения, выход которого соединен с первыми входами компараторов, выходы которых объединены и подключены ко входу формирователя импульсов, выход которого является выходом генератора, выход источника случайного напряжения соединен с первыми входами сумматоров, выходы которых подключены ко вторым входам компараторов соответственно, вторые входы сумматоров подключены к выходам источников опорного напряжения соответственно.
На чертеже приведена блок-схема генератора.
Генератор содержит генератор 1 тактовых импульсов, источник 2 случайного напряжения, N сумматоров 3-1...3-N, источник 4 М-последовательности, триггер 5, элемент 6 И, счетчик 7, преобразователь 8 код-напряжение,Ы компараторов 9-1...9-N., формирователь 10 импульсов.
При этОм источник 4 М-последовательности соединен последовательно с триггером 5, элементом 6 И, счетчиком 7, преобразователем 8 код-напряжение, N параллельно соединенными компараторами 9-1...9-N и формирователем 10 импульсов, выход которого и является выходом генератора, а вторые входы компараторов соединены с выходами соответствующих сумматоров 3-1...3-N, входы которых подсоединены к выходу источника случайного напряжения, а на вторые входы подаются установочные напряжения U... Uy, при этом второй вход элемента 6 И соединен с выходом генератора 1 тактовых импульсов, а второй выход счетчика 7 соединен со вторым входом триггера 5.
Генератор псевдослучайных кодовых групп работает следующим образом.
Импульс с выхода источника 4 М-последовательности подается на триггер .5, переводя его в единичное состояние, и импульсы с выхода генератора 1 тактовых импульсов через элемент 6 И подаются на счетчик 7. Подсчитываемое в нем число преобразуется преобразователем 8 код-напряжение в напряжение, которое подается на входы компараторов 9-1,...9-N. В них происходит сравнение этого напряжения с суммой случайного напряжения, вырабатываемого источником 2 Случайного напряжения и постоянного (U,,...Urf), определенного для каждого компаратора, уровень напряжения U;,(i 1,...N) определяется необходимой степенью заполнения базы кода в желаемом месте импульсами, т. е. выбор напряжения позволяет неравномерно (по плотности) заполнять базу кода импульсами, а количество компараторов определяется требуемым количеством импульсов в коде. Импульсы с выхода компаратора, сформированные в формирователе 10, являются выходными. После полного заполнения счетчика 7 импульс с его выхода возвращает триггер 5 в исходное состояние. Объем счетчика определяется средней базой кодовых групп и может изменяться. Так как сравнение случайного напряжения происходит в линейном компараторе, то плотность закона распределения моментов появления импульсов в пределах, определенных постоянным напряжением Uj и величиной случайного напряжения, однозначно определяется плотностью закона распределения данного случайного напряжения.
Таким образом, предлагаемый генератор псевдослучайных кодовых групп позволяет генерировать кодовые группы в моменты, задаваемые импульсами псевдослучайной последовательности, получать задаваемое число импульсов в базе кода, при этом регулируя неравномерность плотности заполнения базы кода, управлять законом распределения моментов появления импульсов в базе кода, что может найти использование в системах структурной защиты.
Формула изобретения
Генератор псевдослучайных кодовых групп, содержащий генератор тактовых импульсов, счетчик, компаратор, источник М - последовательности, отличающийся тем, что, с целью расщирения функциональных возможностей генератора за счет регулирования моментов начала кодовых групп и распределения импульсов в базе кода, он содержит элемент И, преобразователь коднапряжение, N- 1 компараторов, N сумматоров, источник случайного напряжения, формирователь импульсов и триггер, единичный и нулевой входы которого соединены соответственно с выходами источника Мпоследовательности и счетчика, а выход триггера соединен с первым входом элемента И, второй вход которого подключен к выходу генератора тактовых импульсов, а выход элемента И соединен со входом счетчика, разрядные выходы которого соединены со входами преобразователя код-напряжение, выход которого соединен с первыми входами компараторов, выходы которых объединены и подключены ко входу формирователя импульсов, выход которого является выходом генератора, выход источника случайного напряжения соединен с первыми входами сумматоров, выходы которых подключены ко вторым входам компараторов соответственно, вторые входы сумматоров подключены к выходам источников опорного напряжения соответственно.
Источники информации, принятые во внимание при экспертизе
кл. G 06 F 1/02, опублик. 23.03.76 (прототип).
Авторы
Даты
1981-02-28—Публикация
1979-05-18—Подача