Generator discrete orthogonal signals

 

(57) Abstract:

The generator applies to automatics and computer engineering and can be used to create a generator equipment multi-channel communication systems. The purpose of the invention is to enhance the functionality of the generator, which consists in forming sequences of the modified code, reed-Muller. The generator sequences of the modified code, reed-Muller contains a clock generator, the power generation of the Walsh function, the shaper pulse, trigger, two keys, adder, 2nmultipliers of the first group, 2nmultipliers of the second group, 2ninverters, 2n-1-bit cyclic shift register and controlled inverter. 7 Il.

The invention relates to automation and computer engineering and can be used to create a generator equipment multi-channel communication systems.

Known function generator Walsh, containing a clock generator and the power generation of the Walsh function [1].

However, the known generator has limited functionality, as it may not form a sequence of modified code reed-Mullally functions, contains a clock generator, the power generation of the Walsh function, the shaper pulse, trigger, two keys, adder and 2nmultipliers (2n- number of outputs of the processing unit of the Walsh function), and the output of the clock generator is connected to a clock input of the processing unit of the Walsh function, the output of the second Walsh function (ordering Walsh) block the formation of the Walsh function is connected to the input of the pulse shaper and the information input of the first key output 2nth Walsh function block formation of the Walsh function is connected with the information input of the second key, the output of the pulse shaper is connected to the counting input of the trigger, the inverse and the direct outputs of the trigger is connected to the control inputs of the first and second keys, respectively, the outputs of the first and second keys are connected to the inputs of the adder, the output of the adder connected to the first inputs of all of the multipliers, the outputs of the processing unit of the Walsh function is connected to second inputs of respective multipliers, the outputs of the multipliers are the outputs of the generator discrete orthogonal functions [2].

However, the known generator has limited functionality, as it may not form after the x communication systems.

The aim of the invention is to enhance the functionality of the generator, which consists in forming sequences of the modified code, reed-Muller.

The sequence of the basic and modified codes reed-Muller having orthogonal properties, are widely used to create the generator equipment multi-channel communication systems (Transfer of digital information. Translation from English Arona M. and others/edited by S. I. Samoilenko - M.: Publishing house of foreign literature, 1963. S. 192, 198, and the Austrian scientist, D.Sc H. F. Transmission of information by orthogonal functions. - M.: Communication, 1975, S. 230).

The sequence of the main code, reed-Muller developed as follows: code combinations with even numbers are 2n-bit Walsh functions, and code combinations with odd numbers are additions to the previous code combinations with even numbers, i.e., are inverted 2n-bit Walsh functions. Thus, the key code is a reed-Muller consists of 2n+1code combinations, each of which has a 2nbits (Transmission of digital information. Translation from English Arona M. etc./Under the must be ordered by Paley (Trachtman A. M., Trachtman Century A. fundamentals of theory of discrete signals on finite intervals. - M.: Soviet radio, 1975, S. 46). In Fig. 1 shows time diagrams of the Walsh function, ordered by Paley, having N = 16 bits. In Fig. 2 and 3 shows time diagrams of sequences of basic code, reed-Muller, with N = 16 bits.

The sequence of the modified code, reed-Muller are based on the following rule: all combinations of the basic code, reed-Muller multiplied by the code combination having good autocorrelation functions (with a pronounced Central peak). When this modified code reed-Muller has orthogonal properties and better than the main code of the reed-Muller correlation characteristics (Transfer of digital information. Translation from English Arona M. and others/edited by S. I. Samoilenko. - M.: Publishing house of foreign literature, 1963, S. 198, and table. 2). In the course of the research found that the sequence of the modified code, reed-Muller R1(0, ), which multiplied all the combinations of the basic code, reed-Muller, you can generate through the use of certain functions Walsh (Walsh functions with numbers 2n-1and 2n-1 of focus is (for the case of N = 16 is shown in Fig. 4 and 5).

In Fig. 6 presents a block diagram of the generator of sequences of the modified code, reed-Muller, and Fig. 7 is a time chart illustrating the process of forming the proposed sequence generator modified code, reed-Muller R1(10, ) for the case N = 16.

The generator sequences of the modified code, reed-Muller contains a clock generator 1, block 2 formation of the Walsh function, the imaging unit 3 pulses, the trigger 4, the keys 5 and 6, an adder 7, the multipliers 8, additional multipliers 9, inverters 10, case 11 shift controlled inverter 12.

The generator works as follows.

Before starting the generator in (2n-1- 3)-th bit of register 11 shift is recorded unit. The initial state of the trigger 4 unit. The potential direct and inverse outputs of the trigger 4 is coming to the control inputs of the keys 5 and 6. Thus, the key 5 is opened, and the switch 6 is closed. Under the action of pulses output from the clock generator 1 at the outputs of block 2 are formed of Walsh functions. Set of 2nof the Walsh function and 2ninverted in the inverter 10 of the Walsh function is a system of 2n+1sequences AES public key 5 to the input of the adder 7, and with its output to the input of the control information of the inverter 12.

At the time of the sign-change of the Walsh function, formed on the second output unit 2, the imaging unit 3 pulses. The pulses from its output, change the state of the trigger 4, and hence the state of the keys 5 and 6.

As a result, the key 5 is closed, and the switch 6 is open and the Walsh code with (2n-1)-th output unit 2 through the public key 6 to the input of the adder 7, and with its output to the input of the control information of the inverter 12.

On the third cycle of the generator output 2n-1-bit register 11 shift is formed unit, which was recorded in (2n-1-3)-th digit. This unit is supplied to the control input of the controlled inverter 12, whereupon the third element of the signal generated at the output of the adder 7 and coming to the information input of the control of the inverter 12, is inverted. Since the register 11 of the shift is closed in a ring feedback circuit (is a cyclic shift register) and has a 2n-1digits, then 2n-1cycles of operation of the generator at the output of the register 11 shift again formed a unit and (2n-1+3)-th element of the signal is sterowany.

The signal generated at the output of the controlled inverter 12, is multiplied in the multipliers 8 on Walsh functions and multipliers 9 to inversion of the Walsh function. As a result, the outputs of the multipliers 8 and 9, a system of sequences of the modified code, reed-Muller.

In Fig. 7 shows a temporary state of the output of the clock generator 1(a), the second output unit 2 the formation of the Walsh function, which is formed by the function Wal(1,) at the input of the shaper 3 pulses (b), the eighth output unit 2 the formation of the Walsh function, which is formed by the function Wal(7,) at the input key 5 (b), the fifteenth output unit 2 the formation of the Walsh function, which is formed by the function Wal(14,), input key 6 (g), exit key 5 (d)output key 6 (e), the output of the adder 7 (f), the output of the register 11 shift (h), the output of the controlled inverter 12, which is formed by the sequence R1(0, ) (and), the sixth output unit 2 the formation of the Walsh function, which is formed by the function Wal (5,), which is the sequence R (10, ) the main code, reed-Muller (th), the output of the corresponding multiplier is 8, which is formed by the sequence R1(10,) modified code, reed-Muller is different in the formation sequence of the modified code, reed-Muller, intended for use in multichannel communication systems.

GENERATOR DISCRETE ORTHOGONAL SIGNAL containing a clock generator, the processing unit functions Walsh, shaper pulse, trigger, two keys, 2n adder multipliers of the first group (2n- number of outputs of the processing unit of the Walsh function), and the output of the clock generator is connected to a clock input of the processing unit of the Walsh function, the output driver pulses to the counting input of the trigger, the inverse and the direct outputs of which are connected to the control inputs of the first and second keys, respectively, the outputs of the first and second keys are connected to the inputs of the adder, the outputs of the processing unit of the Walsh function is connected to second inputs of respective multipliers of the first group, the output of the second Walsh function block formation of the Walsh function is connected to the input of the shaper pulses, characterized in that it introduced 2nmultipliers of the second group, 2ninverters, 2n-1- bit cyclic shift register and controlled inverter, the outputs of the 2n-1-th and (2n- 1 )-th Walsh function block formation of the Walsh function respectively connected to information inputs of the first and which is connected to the output of the high-order 2n-1-bit cyclic shift register, a clock input which is connected to the output of the clock generator, the output of the controlled inverter connected to the first inputs of the multipliers of the first group and multipliers of the second group, the outputs of the processing unit of the Walsh function through the inverters are connected to second inputs of respective multipliers of the second group, the outputs of the multipliers of the first and second groups are the outputs of the generator.

 

Same patents:

The invention relates to automation and computer engineering and can be used to create a generator equipment multi-channel communication systems

The invention relates to automatic control and computer engineering and can be used to build generators systems discrete orthogonal signals

The invention relates to automatic control and computer engineering

The invention relates to automatic control and computer engineering and is intended to generate orthogonal signals

FIELD: physics, computation equipment.

SUBSTANCE: generator of discrete orthogonal multilevel signals includes pacing generator, frequency splitter, Walsh function generation unit, three multiplier groups, 'NOT' element, switchboard, two control signal generation units, and amplifiers with variable amplification gain. Pacer generator output is connected to input of frequency splitter, output of which is connected to clock input of Walsh function generation unit, to first input of each multiplier of first group, and via 'NOT' element to first input of each amplifier of second group, to clock inputs of control signal generation units. Outputs of Walsh function generation unit are connected to first input of corresponding amplifier from third group, to master input of switchboard, and to data input of switchboard respectively. Switchboard output is connected to second inputs of all third group amplifiers. Output of one of the third group amplifiers is connected to second outputs of respective amplifiers from the first and second groups. Outputs of amplifiers from the first and second groups are connected to inputs of respective amplifiers with variable amplification gain. Outputs of control signal generation units are connected to master inputs of amplifiers with variable amplification gain, outputs of which are the device outputs.

EFFECT: enhanced jamming resistance of generated discrete orthogonal signals.

4 dwg, 2 tbl

FIELD: information technology.

SUBSTANCE: device has two counters, a group of AND elements, two half adders, a flip flop, four AND elements, two OR elements, two registers, three random pulse sequence generators, a bidirectional counter and a memory element.

EFFECT: broader functional capabilities owing to successive generation of Walsh functions with a random number, random pause between functions, with random phase shift of the generated Walsh functions and with random polarisation of Walsh functions in direct or inverted form.

1 dwg, 1 tbl

FIELD: electricity.

SUBSTANCE: generator of discrete orthogonal signals comprises a driving oscillator, a unit of Walsh functions generation, an element of single-sided conductivity, a four-digit cyclic shift register, a double-input commutator, a controller inverter and 2n group multipliers.

EFFECT: increased energetic security of signals generated by a generator.

8 dwg, 3 tbl

FIELD: radio engineering, communication.

SUBSTANCE: shaping device of discrete orthogonal multilevel signals includes two switching devices and a signal delay unit. The fifth output of the Walsh function shaping unit is connected to control inputs of the first and the second switching devices, the fifth and the fifteenth outputs of the Walsh function shaping unit are connected to upper and lower information inputs of the first switching device respectively, the fifth and the thirteenth outputs of the Walsh function shaping unit are connected to upper and lower information inputs of the second switching device respectively; output of the second switching device is connected to input of the signal delay unit; the second output of the Walsh function shaping unit is connected to control input of the third switching device; outputs of the first switching device and the signal delay unit are connected to information inputs of the third switching device; output of the third switching device is connected to the first inputs of all multipliers; output of Walsh i-function of the Walsh function shaping unit is connected to the second inputs of all the multipliers; outputs of the multipliers are outputs of the shaper of discrete orthogonal functions.

EFFECT: increasing interference immunity of shaped discrete orthogonal signals.

3 dwg

FIELD: physics.

SUBSTANCE: generator contains a clock generator (1), a Walsh function generating unit (2), a pulse driver (3), a trigger (4), the first switch (5), the second switch (6), an adder (7), 2n multipliers (8) of the first group,2n multipliers (9) of the second group,2n-1-bit cyclic shift register (10), a controlled inverter (11), a frequency divider (12), a four-bit cyclic shift register (13), the first additional key (14), the second additional key (15), the third additional key (16), the fourth additional key (17), and a four-input adder (18).

EFFECT: expansion of functionality.

1 dwg

Up!