WGN Generator
Libraries:
Wireless HDL Toolbox /
Utilities
Description
The WGN Generator block generates white Gaussian noise (WGN) samples. The block accepts a control to generate WGN samples, and outputs WGN samples and a control signal to indicate a valid noise output. The WGN samples are a sequence of random samples that have a Gaussian distribution with zero mean and specified noise variance. These samples are called white noise because they have the same amount of power at all frequencies. In simple terms, each sample is completely random and does not depend on any other sample.
You can use this block in the design, testing, and validation of communication systems and signal processing applications. The block interface and architecture are suitable for HDL code generation and hardware deployment.
Examples
Ports
Input
Output
Parameters
Algorithms
References
[1] "J.D. Lee, J.D. Villasenor, W. Luk, and P.H.W. Leong. “A Hardware Gaussian Noise Generator Using the Box-Muller Method and Its Error Analysis,” 659–71. IEEE, 2006. https://doi.org/10.1109/TC.2006.81.
Extended Capabilities
Version History
Introduced in R2026a


