Генератор псевдослучайных кодовыхгрупп

Номер патента: 809128

Авторы: Моргунов, Нелидкин

ZIP архив

Текст

ОПИСАНИЕ ИЗОБРЕТЕНИЯ Сова СоветсиикСоциалистическихРеспублик и 809128 К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(23) Прпоритет -б 06 Г 1/02 6 07 С 15/00 Говударственный комитет СССР аа делам изобретений и открытий(71) Заявитель Рязанский радиотехнический институт(54) ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ КОДОВЫХ ГРУППИзобретение относится к вычислительной технике и может найти применение всистемах связи и структурной защиты информации.Известен генератор псевдослучайных кодовых групп, содержащий регистр сдвига собратной связью, коммутатор, счетчик, источник тактовых импульсов 11.Однако этот генератор не позволяетзадавать законы распределения моментовпоявления импульсов в базе кода и полу очать заданное число импульсов в базекода.Наиболее близким техническим решением к предлагаемому изобретению является генератор псевдослучайных кодовыхгрупп, содержащий счетчики, элементы задержки, компаратор, источник М-последовательности, источник тактовых импульсов,логические блоки 2,Однако известный данный генератор непозволяет получать кодовые группы в момент прихода псевдослучайных импульсов,получать задаваемое число импульсов вбазе кода (регулировать плотность заполнения базы кода), управлять законами распределения моментов появления импульсов в базе кода..Цель изобретения - расширение функциональных возможностей генератора за счет регулирования моментов начала кодовых групп и распределения импульсов в базе кода.Поставленная цель достигается тем, что в известный генератор псевдослучайных кодовых групп, содержащий генератор тактовых импульсов, счетчик, компаратор, источник М-последовательности, введены элемент И, преобразователь код-напряжение, М - 1 компараторов, М сумматоров, источник случайного напряжения, формирователь импульсов и триггер, единичный и нулевой входы которого соединены соответственно с выходами источника М-последовательности и счетчика, а выход триггера соединен с первым вк.одом элемента И, второй вход которого подключен к выходу генератора тактовых импульсов, а выход элемента И соединен со входом счетчика, разрядные выходы которого соединены со входами преобразователя код-напряжения, выход которого соединен с первыми вхо 8091282 О Формула изобретения 25 Зо 35 40 45 50 дами компараторов, выходы которых объединены и подключены ко входу формирователя импульсов, выход которого является выходом генератора, выход источника случайного напряжения соединен с первыми входами сумматоров, выходы которых подключены ко вторым входам компаратороз соответственно, вторые входы сумматоров подключены к выходам источников опорного напряжения соответственно.На чертеже приведена блок-схема генератора,Генератор содержит генератор 1 тактовых импульсов, источник 2 случайного напряжения, М сумматоров 3 - 13 - М, источник 4 М-последовательности, триггер 5, элемент 6 И, счетчик 7, преобразователь 8 код-напряжение,М компараторов 9 - 19 - И, формирователь 10 импульсов.При этом источник 4 М-последователь. ности соединен последовательно с триггером 5, элементом 6 И,счетчиком 7, преобразователем 8 код-напряжение, Х параллельно соединенными компараторами 9 - 19 - Х и формирователем 10 импульсов, выход которого и является выходом генератора, а вторые входы компараторов соединены с выходами соответствующих сумматоров 3 - 13 - М, входы которых подсоединены к выходу источника случайного напряжения, а на вторые входы подаются установочные напряжения 1.11 13, при этом второй вход элемента б И соединен с выходом генератора 1 тактовых импульсов, а второй выход счетчика 7 соединен со вторым входом триггера 5.Генератор псевдослучайных кодовых групп работает следующим образом.Импульс с выхода источника 4 М-последовательности подается на триггер,5, переводя его в единичное состояние, и импульсы с выхода генератора 1 тактовых импульсов через элемент б И подаются на счетчик 7. Подсчитываемое в нем число преобразуется преобразователем 8 код-напряжение в напряжение, которое подается на входы компараторов 9 - 1,9 - Х. В них происходит сравнение этого напряжения с суммой случайного напряжения, вырабатываемого источником 2 случайного напряжению и постоянного (1 Л ЛА), определенного для каждого ком паратора, уровень напряжения Ц(1= 1, Л) определяется необходимой степенью заполнения базы кода в желаемом месте импульсами, т.е. выбор напряжения позволяет неравномерно (по плотности) заполнять базу кода импульсами, а количество компараторов определяется требуемым количеством импульсов в коде. Импульсы с выхода компаратора, сформированные в формирователе 10, являются выходными. После полного заполнения счетчика 7 импульс с его выхода возвращает триггер 5 в исходное состояние. Объем счетчика определяется средней базой кодовых групп и может изменяться. Так как сравнение случайного напряжения происходит в линейном компараторе, то плотность закона распределения моментов появления импульсов в пределах, определенных постоянным напряжением 1.1. и величиной случайного напряжения, однозначно определяетсяплотностью закона распределения данногослучайного напряжения. Таким образом, предлагаемый генератор псевдослучайных кодовых групп позволяет генерировать кодовые группы в моменты, задаваемые импульсами псевдослучайной последовательности, получать задаваемое , число импульсов в базе кода, при этом регулируя неравномерность плотности заполнения базы кода, управлять законом распределения моментов появления импульсовв базе кода, что может найти использование в системах структурной защиты. Генератор псевдослучайных кодовых групп, содержащий генератор тактовых импульсов, счетчик, компаратор, источник М - последовательности, отличающийся тем, что, с целью расширения функциональных возможностей генератора за счет регулирования моментов начала кодовых групп и распределения импульсов в базе кода, он содержит элемент И, преобразователь коднапряжение, Я - 1 компараторов, Х сумматоров, источник случайного напряжения, формирователь импульсов и триггер, единичный и нулевой входы которого соединены соответственно с выходами источника М- последовательности и счетчика, а выход триггера соединен с первым входом элемента И, второй вход которого подключен к выходу генератора тактовых импульсов, а выход элемента И соединен со входом счетчика, разрядные выходы которого соединены со входами преобразователя код-напряжение, выход которого соединен с первыми входами компараторов, выходы которых объединены и подключены ко входу формирователя импульсов, выход которого является выходом генератора, выход источника случайного напряжения соединен с первыми входами сумматоров, выходы которых подключены ко вторым входам компараторов соответственно, вторые входы сумматоров подключены к выходам источников опорного напряжения соответственно,Источники информации,принятые во внимание при экспертизе 1. Патент США3920894,кл. Н 04 В 1/10, опублик,18.10.75. 2. Патент США3946215,кл. 6 06 Г 1/02, опублик. 23,03.6 (прототип) .. Макаренк 1130илиал Составитель А нецова Техред А, Бойка Тираж 745 ИИПИ Государственно по делам изобретени 5, Москва, Ж - 35, Р ППП Патент, г. Уж

Смотреть

Заявка

2766998, 18.05.1979

РЯЗАНСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ

НЕЛИДКИН АЛЕКСАНДР МИХАЙЛОВИЧ, МОРГУНОВ АЛЕКСАНДР НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 1/02

Метки: генератор, кодовыхгрупп, псевдослучайных«

Опубликовано: 28.02.1981

Код ссылки

<a href="https://patents.su/3-809128-generator-psevdosluchajjnykh-kodovykhgrupp.html" target="_blank" rel="follow" title="База патентов СССР">Генератор псевдослучайных кодовыхгрупп</a>

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