SU809131A1 - Random code generator - Google Patents
Random code generator Download PDFInfo
- Publication number
- SU809131A1 SU809131A1 SU792786414A SU2786414A SU809131A1 SU 809131 A1 SU809131 A1 SU 809131A1 SU 792786414 A SU792786414 A SU 792786414A SU 2786414 A SU2786414 A SU 2786414A SU 809131 A1 SU809131 A1 SU 809131A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- input
- random
- generator
- code generator
- Prior art date
Links
Landscapes
- Fluidized-Bed Combustion And Resonant Combustion (AREA)
- Manipulation Of Pulses (AREA)
- Refuse Collection And Transfer (AREA)
Description
(54) ГЕНЕРАТОР СЛУЧАЙНЫХ КОДОВ(54) GENERATOR OF RANDOM CODES
1one
Изобретение относитс к автоматике и вычислительной технике и может использоватьс дл моделировани каналов св зи, а также в устройствах обработки информации .The invention relates to automation and computing and can be used for modeling communication channels, as well as in information processing devices.
Известен генератор случайных сигналов. Он содержит генератор случайнйй последовательности импульсов, элемент задержки, два элемента И, два инвертора. Такой генератор позвол ет формировать пр мой и инверсный поток импульсов с задержкой 1 .Known random signal generator. It contains a random pulse generator, a delay element, two And elements, and two inverters. Such a generator allows the formation of a direct and inverse stream of pulses with a delay of 1.
Несмотр на такое расширение функциональных возможностей, он не обеспечивает равноверо тной последовательности нулей и единиц с малой погрешностью.Despite this expansion of functionality, it does not provide a uniform sequence of zeros and ones with a small error.
Наиболее близким техническим решением к предлагаемому изобретению вл етс генератор случайных кодов, содержащий генератор случайных импульсов, линию задержки , элементы И, триггеры 2.The closest technical solution to the present invention is a random code generator comprising a random pulse generator, a delay line, AND elements, triggers 2.
Недостаток известного генератора вл ютс ограниченные функциональные возможности . Он не позвол ет формировать коды, характеризуемые весамиA disadvantage of the known generator are the limited functionality. It does not allow the formation of codes characterized by weights.
, при at
«О/ - + .... 3 ,.“O / - + .... 3,.
где S - пор док (), h - разр дность кодового слова.where S is the order (), h is the code word width.
Цель изобретени - расширение функциональных возможностей генератора случайных кодов, состо щее в генерировании кодов указанного класса.The purpose of the invention is to extend the functionality of a random code generator, which is to generate codes of a specified class.
Поставленна цель достигаетс тем, что генератор случайных кодов, содержащий генератор случайных импульсов, линию задержки , два элемента И, два триггера, причем выход генератора случайных импульсов подключен к первому входу первого элемента И 1 через линию задержки к нулевому входу первого триггера, выход которого подключен ко второму входу первого элемента И, выход которого подключен к единичму входу второго триггера, выход второго The goal is achieved by the fact that a random code generator containing a random pulse generator, a delay line, two AND elements, two triggers, the output of a random pulse generator connected to the first input of the first element I 1 through a delay line to the zero input of the first trigger whose output is connected to the second input of the first element And, the output of which is connected to the single input of the second trigger, the output of the second
5 триггера подключен к первому входу второго элемента И, второй вход которого, а также единичный вход первого триггера и нулевой вход второго триггера подключены ко входу синхронизации генератора случайных кодов, 0 содержащий элемент НЕ, счетчик, элемент ИЛИ, причем выход второго элемента И подключен ко входу элемента НЕ, установочному входу счетчика и первому входу ИЛИ выход элемента НЕ - ко входу5 trigger is connected to the first input of the second element And, the second input of which, as well as the single input of the first trigger and zero input of the second trigger are connected to the synchronization input of the random code generator, 0 containing the element NOT, the counter, the element OR, and the output of the second element AND is connected to the input element NOT, the installation input of the counter and the first input OR the output element NO - to the input
счетчика, выход счетчика - ко второму входу элемента ИЛИ, выход которого вл етс выходом генератора случайных кодов .the counter, the output of the counter to the second input of the OR element, the output of which is the output of a random code generator.
Функциональна схема генератора случайных кодов представлена на чертеже.The functional diagram of the random code generator is shown in the drawing.
Он содержит генератор Г случайных импульсов , линию 2 задержки, триггер 3, элемент И 4, триггер 5, элемент И 6, шину 7 синхронизации, элемент НЕ 8, счетчик 9 элемент ИЛИ 10, выходную шину 11.It contains a generator of random pulses, delay line 2, trigger 3, element 4, trigger 5, element 6, synchronization bus 7, element NOT 8, counter 9 element 10, output bus 11.
Генератор случайных кодов работает следующим образом.The random code generator works as follows.
Импульсы синхронизации с шины 7 устанавливают триггер 3 в состо ние «1. Тем самым открываетс элемент- И 4, и случайные импульсы с выхода генератора 1 поступают на единичный вход триггера 5. Установка триггера 3 в состо ние «О осуществл етс задержанными случайными импульсами . В результате импульсы, приход щие с выхода генератора 1 на вход триггера 5, стробируютс импульсами случайной длительности. Если за врем стробировани на вход элемента И 4 поступает хот бы один импульс, триггер 5 устанавливаетс в состо ние «1 и очередной импульс синхронизации проходит на выход элемента И 6. Если на выходе элемента И 6 по вл ютс подр д S нулей, происходит переполнение счетчика 9 и в S-TOM такте сигнал переполнени счетчика через элемент ИЛИ 10 поступает на выход устройства .The synchronization pulses from the bus 7 set the trigger 3 to the state "1. Thus, the element-4 is opened, and random pulses from the output of the generator 1 are fed to a single input of the trigger 5. The installation of the trigger 3 in the state "O" is carried out by delayed random pulses. As a result, the pulses coming from the output of the generator 1 to the input of the trigger 5 are gated with pulses of random duration. If during the gating time at least one pulse arrives at the input of the AND 4 element, the trigger 5 is set to the state "1 and the next synchronization pulse passes to the output of the AND 6 element. If the output of the AND 6 element causes another S of zeros, an overflow occurs counter 9 and in the S-TOM cycle the counter overflow signal through the OR 10 element is output to the device.
Таким образом, на выходе генератора случайных кодов после S-1 нулей двоичного разложени об зательно по вл етс единица. Именно этой особенностью характеризуютс коды, определенные выражением (1).Thus, at the output of the random code generator, after S-1 binary decomposition zeros, one will necessarily appear. This feature characterizes the codes defined by expression (1).
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792786414A SU809131A1 (en) | 1979-04-16 | 1979-04-16 | Random code generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792786414A SU809131A1 (en) | 1979-04-16 | 1979-04-16 | Random code generator |
Publications (1)
Publication Number | Publication Date |
---|---|
SU809131A1 true SU809131A1 (en) | 1981-02-28 |
Family
ID=20836400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU792786414A SU809131A1 (en) | 1979-04-16 | 1979-04-16 | Random code generator |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU809131A1 (en) |
-
1979
- 1979-04-16 SU SU792786414A patent/SU809131A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU809131A1 (en) | Random code generator | |
ES402247A1 (en) | Frequency responsive multi-phase pulse generator | |
SU1765895A1 (en) | Device for conversion of binary unitary code to complete binary code | |
SU1716507A1 (en) | Generator of random numbers | |
SU553737A1 (en) | Sync device | |
SU822325A2 (en) | Pulse-burst generating device | |
SU868999A1 (en) | Single pulse shaped | |
SU765804A1 (en) | Squaring device | |
SU684725A1 (en) | Controllable pulse generator | |
SU1347162A1 (en) | Pulse sequence generator | |
SU1148022A2 (en) | Pulse distributor | |
SU1385283A1 (en) | Pulse sequence selector | |
SU744947A1 (en) | Pulse synchronizing device | |
SU641451A1 (en) | Control device | |
SU892675A1 (en) | Clock pulse generator | |
SU754661A1 (en) | Synchronisation apparatus | |
SU546089A1 (en) | Pulse generator | |
SU798829A1 (en) | Adder | |
SU1175019A1 (en) | Generator of delayed pulses | |
SU1307581A1 (en) | Device for checking pulse sequence | |
SU554618A1 (en) | Preset Pulse Counter | |
SU1273923A1 (en) | Generator of pulses with random duration | |
SU741434A1 (en) | Single pulse shaper | |
SU576662A1 (en) | Divider by 7 | |
SU1552361A2 (en) | Random pulse flow generator |