White noise generating method used for simulation of demodulating decoder

A generation method and white noise technology, applied in the fields of noise generation, instruments, special data processing applications, etc., can solve the problems of limited amount of data per segment, difficult to simulate, and troublesome to use, so as to save simulation time, program simplicity, and avoid The effect of collection

Active Publication Date: 2015-04-22
XIAN INSTITUE OF SPACE RADIO TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using this method to simulate the demodulator decoder has several disadvantages. The first is that the matlab module must be continuously modified during simulation, and there are many pieces of collected data. It is troublesome to use and it is not easy to traverse various input conditions.
The second is that the amount of each segment of data collected by matlab is limited, calling such data in testbench will cause periodic repetition of simulation data
During the simulation, it is necessary to constantly use hardware devices, change the hardware device settings, and collect signal data mixed with noise. There are many pieces of collected data, and the amount of data is large. It is not easy to pour it into the software for simulation. It is troublesome and difficult to traverse when using it. Various input conditions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • White noise generating method used for simulation of demodulating decoder
  • White noise generating method used for simulation of demodulating decoder
  • White noise generating method used for simulation of demodulating decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0053] Suppose a simulated QPSK demodulator decoder input residual frequency difference is Δω, the initial phase difference After filtering out high-order components, the expression of a certain I path is

[0054]

[0055] Determine the signal power according to the above, let I and Q be unit 1; the absolute value of the reflected amplitude of sine and cosine is 7bit data, and the highest bit is the sign bit. Thus, the signal amplitude A is calculated as The signal power is 16129 units.

[0056] M-way PN codes are used as the absolute magnitude of the noise. The size of M can reflect the size of the colored noise power. The colored noise power and its equivalent white noise power are

[0057] Noise=∑[1 2 +2 2 +...+(2 M-1 -1) 2 ] / 2 M

[0058] If the task requires simulating performance at 3dB. The design M is 6, that is, the PN codes designed to reflect the power are 6 channels, and the colored noise power can be 8001 units, and the signal-to-noise ratio is 3.04d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a white noise generating method used for simulation of a demodulating decoder. The method comprises the following steps: (1) determining the white noise power according to a signal to noise ratio and a signal power of a simulative goal; (2) determining performance number (PN) code approach according to the white noise power; (3) determining the code length LPN (logical page number) of the PN code according to the PN code approach determined in step (2); (4) structuring the white noise according to the PN code approach determined in step (2) and the code length of the PN code determined in step (3); (5) stimulating the signal to noise ratio of the demodulated decoder by using the white noise generated by the step (4). By adopting the invention, the white noise in the demodulated decoder simulation is generated, so that the error rate of the demodulating decoder can be stimulated by using the generated white noise.

Description

technical field [0001] The invention relates to a method for generating white noise for emulation of a demodulation decoder. Background technique [0002] Gaussian white noise is widely used, and it is indispensable for testing channel performance in hardware testing; it is also indispensable in software simulation. In the traditional demodulator simulation, the testbench is usually designed in VHDL or Verilog at the sub-level of the program, and the testbench simulation is rarely designed at the top level. This approach reduces reliability when used in on-board software and ASIC designs. There are generally two methods for the simulation of the top-level design: [0003] One approach is to build a matlab simulation module to collect a small piece of data with white noise added, which is used for the input of the simulation test. Using this method to simulate the demodulator decoder has several disadvantages. The first is that the matlab module must be continuously modifi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H03B29/00G06F17/50
Inventor 常鸿田龙张建华杨光文马红军张伟
Owner XIAN INSTITUE OF SPACE RADIO TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products