注意,存在TRNG(真随机数发生器)和PRNG(伪随机数发生器)和导数威廉希尔官方网站
。
我见过不同的方法,包括线性反馈移位寄存器,环形振荡器,各种组合反馈威廉希尔官方网站
等。
许多这些威廉希尔官方网站
也可能无法很好地模拟 - 取决于它们的结构。
实施可能会有所不同,具体取决于您的申请,测试水平以及您要满足的人数(例如***评估和认证与宠物项目)。
这是我缓存的一些资源,其中许多我之前在google中找到过。
http://www.xilinx.com/support/documentation/application_notes/xapp052.pdf(高效移位寄存器,LFSR计数器和长伪随机序列发生器)http://www.xilinx.com/cn/support/documentation/application_notes
/xapp211.pdf(使用SRL宏的PN生成器)http://www.ht-lab.com/freecores/mt32/mersenne.html(Mersenne Twister,MT32,Xilinx FPGA的伪随机数生成器)
http://www.cosic.esat.kuleuven.be/publications/article-790.pdf(FPG VENDOR AGNOSTIC TRUE RANDOM NUMBER GENERATOR)http://en.wikipedia.org/wiki/Hardware_random_number_generatorhttp://www.heliontech。
COM / random.htm
BT
以上来自于谷歌翻译
以下为原文
Note that there are TRNGs (true random number generators) and PRNGs (pseudo random number generators), and derivative circuits.
I've seen different approaches, including linear feedback shift registers, ring oscillators, various combinatorial feedback circuits, etc.
Many of these circuits also may not simulate well - depending on their construction.
The implementation will likely vary depending on your application, the level of testing, and who you are trying to satisfy (e.g. government evaluation and certification versus pet project).
Here's a few resources I had cached, many of which I found earlier with google.
http://www.xilinx.com/support/documentation/application_notes/xapp052.pdf (Efficient Shift Registers, LFSR Counters, and Long Pseudo-Random Sequence Generators)
http://www.xilinx.com/support/documentation/application_notes/xapp211.pdf (PN Generators Using the SRL Macro)
http://www.ht-lab.com/freecores/mt32/mersenne.html (Mersenne Twister, MT32, Pseudo Random Number Generator for Xilinx FPGA)
http://www.cosic.esat.kuleuven.be/publications/article-790.pdf (FPGA VENDOR AGNOSTIC TRUE RANDOM NUMBER GENERATOR)
http://en.wikipedia.org/wiki/Hardware_random_number_generator
http://www.heliontech.com/random.htm
bt
注意,存在TRNG(真随机数发生器)和PRNG(伪随机数发生器)和导数威廉希尔官方网站
。
我见过不同的方法,包括线性反馈移位寄存器,环形振荡器,各种组合反馈威廉希尔官方网站
等。
许多这些威廉希尔官方网站
也可能无法很好地模拟 - 取决于它们的结构。
实施可能会有所不同,具体取决于您的申请,测试水平以及您要满足的人数(例如***评估和认证与宠物项目)。
这是我缓存的一些资源,其中许多我之前在google中找到过。
http://www.xilinx.com/support/documentation/application_notes/xapp052.pdf(高效移位寄存器,LFSR计数器和长伪随机序列发生器)http://www.xilinx.com/cn/support/documentation/application_notes
/xapp211.pdf(使用SRL宏的PN生成器)http://www.ht-lab.com/freecores/mt32/mersenne.html(Mersenne Twister,MT32,Xilinx FPGA的伪随机数生成器)
http://www.cosic.esat.kuleuven.be/publications/article-790.pdf(FPG VENDOR AGNOSTIC TRUE RANDOM NUMBER GENERATOR)http://en.wikipedia.org/wiki/Hardware_random_number_generatorhttp://www.heliontech。
COM / random.htm
BT
以上来自于谷歌翻译
以下为原文
Note that there are TRNGs (true random number generators) and PRNGs (pseudo random number generators), and derivative circuits.
I've seen different approaches, including linear feedback shift registers, ring oscillators, various combinatorial feedback circuits, etc.
Many of these circuits also may not simulate well - depending on their construction.
The implementation will likely vary depending on your application, the level of testing, and who you are trying to satisfy (e.g. government evaluation and certification versus pet project).
Here's a few resources I had cached, many of which I found earlier with google.
http://www.xilinx.com/support/documentation/application_notes/xapp052.pdf (Efficient Shift Registers, LFSR Counters, and Long Pseudo-Random Sequence Generators)
http://www.xilinx.com/support/documentation/application_notes/xapp211.pdf (PN Generators Using the SRL Macro)
http://www.ht-lab.com/freecores/mt32/mersenne.html (Mersenne Twister, MT32, Pseudo Random Number Generator for Xilinx FPGA)
http://www.cosic.esat.kuleuven.be/publications/article-790.pdf (FPGA VENDOR AGNOSTIC TRUE RANDOM NUMBER GENERATOR)
http://en.wikipedia.org/wiki/Hardware_random_number_generator
http://www.heliontech.com/random.htm
bt
举报