Parallel implementation method of real-time Gaussian white noise hardware generator
A technology of Gaussian white noise and its implementation method, which is applied to digital function generators, instruments, digital data processing components, etc., can solve the problems of ignoring the generation speed of Gaussian white noise, and achieve high-speed cycle, large bandwidth and good quality.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] The present invention will be described in detail below with reference to the accompanying drawings and examples.
[0037] The invention provides a parallel implementation method of a real-time Gaussian white noise hardware generator. Based on cellular automata theory and Box_Muller algorithm, high-quality Gaussian white noise can be generated in parallel, in real time and at high speed on FPGA. The present invention first determines the order, rules and parallel paths of the cellular automata according to the length of the noise cycle, the high-speed sampling frequency of the actual system, and the low-speed working clock of the FPGA; Two reciprocal regular vectors are obtained by the algorithm or table lookup; at the same time, according to the theory of cellular automata, the N-way initial vectors and function recursion relations required for parallel implementation are deduced from the arbitrarily set non-zero initial vectors, and in FPGA internally generates two se...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com