![]() Sample histograms are included in the figures following. These distributions are created by altering a scalable LFSR output by clocking the output irregularly with a non-uniform clock, shifting scaled outputs into a buffer-adder-tree to effectively use the central limit theorem to create a normal distribution, and a feedback loop to further shape the distributions. The module gives the user 4 options for output distribution types, Gaussian unimodal, bimodal, uniform, and non-uniform distributions. This VHDL module uses 2 Linear Feedback Shift Registers (LFSR) with polynomials for maximal sequence length, one of which is scalable to output word size (4 to 24 bit) and one to operate as a non-uniform duty cycle clock. Writing Pseudo Random Numbers to File using a Test Bench Introduction.Sample output distributions (Histograms).Basic LFSR_Plus.vhd Core options and configuration.Using Central Limit Theorem and feedback to shape distribution.Overview of the Linear Feedback Shift Register. ![]() The following topics are covered using the Lattice Diamond Design Software version 2.0.1. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |