Gaussian white noise generator based on FPGA (Field Programmable Gate Array)

A Gaussian white noise and generator technology, applied in the field of signal processing, can solve the problems of low output rate, poor effect, and unsuitability for complex system applications of digital Gaussian white noise, and achieve the effect of increasing output rate and reducing complexity

Inactive Publication Date: 2010-11-17
SHANGHAI JIAO TONG UNIV
View PDF1 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the digital Gaussian white noise produced by this technology has a low output rate and poor effect, which is not suitable for the application of complex systems.

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
  • Gaussian white noise generator based on FPGA (Field Programmable Gate Array)
  • Gaussian white noise generator based on FPGA (Field Programmable Gate Array)
  • Gaussian white noise generator based on FPGA (Field Programmable Gate Array)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0017] This embodiment includes: a pseudo-random sequence generating device, a computing device, a storage device, a counter and a control module, wherein: the control module is connected to the computing device to transmit a computing command signal, and the control module is connected to the storage device to transmit a data address signal and a valid data signal, The control module is connected with the pseudo-random sequence generating device to transmit sequence generating command signals, the computing device is connected to the storage device to transmit computing data and computing results, the pseudo-random sequence generating device is connected to the storage device to transmit pseudo-random sequence signals, and the counter is connected to the control module to transmit counting information.

[0018] The device for generating pseudo-random sequence is the first shift register.

[0019] The first shift register in this embodiment is a linear feedback shift register ...

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 relates to a Gaussian white noise generator based on an FPGA (Field Programmable Gate Array) in the technical field of signal processing, comprising a pseudorandom sequence generating device, an arithmetic device, a storage device and a control module, wherein the control module and the arithmetic device are connected to transmit arithmetic command signals, the control module and the storage device are connected to transmit data address signals and data valid signals, the control module and the pseudorandom sequence generating device are connected to transmit sequence generating command signals, the arithmetic device and the storage device are connected to transmit arithmetic data and an arithmetic result, and the pseudorandom sequence generating device and the storage device are connected to transmit pseudorandom sequence signals. The arithmetic device comprises a summator, a multiplier, a second shift register and a binary circuit selector. The invention greatly reduces the complexity of the device and improves the output speed of Gaussian white noise, and the variance of the obtained Gaussian white noise is approximate to 1, thereby the invention is suitable for complex systems.

Description

technical field [0001] The present invention relates to a device in the technical field of signal processing, in particular to a Gaussian white noise generator based on FPGA (Field Programmable Gate Array, Field Programmable Gate Array). Background technique [0002] In communication and control systems, Gaussian white noise is a very common noise signal, so it is necessary to use Gaussian white noise signal source to test and verify the anti-interference performance of the system. Meanwhile, in a wireless communication channel, a Gaussian white noise signal source is often required. Therefore, it is necessary to design and implement a Gaussian white noise signal source with simple structure and reliable performance for system detection. [0003] Existing Gaussian noise generators usually fall into two categories: physical noise generators and digital synthetic noise generators. Although the precision of the physical noise generator is relatively high, the implementation c...

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 Applications(China)
IPC IPC(8): H03B29/00
Inventor 李振波王祺皓宋叶波陈佳品
Owner SHANGHAI JIAO TONG UNIV
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