The application relates to a
wideband noise generation method with adjustable amplitude, comprising the following steps: S1, constructing a tauruswroth uniform random
number generator and generating a first random number and a second random number; S2, constructing a SIN / COS and SQRT(LOG) operation
lookup table; S3, obtaining a corresponding square root logarithm result value in the SQRT(LOG) operation
lookup table by taking the first random number as an address; S4, obtaining a corresponding trigonometric function result value from the SIN / COS operation
lookup table after quadrant conversion by taking the second random number as a phase; S5, multiplying the trigonometric function result value with the square root operation result value, and performing bit splicing on the obtained
Gaussian distribution random number after multiplication with an amplitude parameter, so as to obtain a group of
Gaussian random sequences; and S6, repeating S1 to S5, and performing parallel operation on the generated several groups of
Gaussian random sequences, so as to obtain
Gaussian noise. The application can realize real-time
simulation generation of
noise with a bandwidth of 1GHz and an adjustable amplitude of-45 to-75
dBm, and has the characteristics of large bandwidth of the generated
noise signal and flexible amplitude of the modulated noise.