![]() |
1
2
通常你会使用 IEEE.math_real 均匀函数
但是对伪随机数生成器(prng)做一点研究,你会发现许多简单的变体 LFSR S-看起来非常类似于CRC发电机。 如果您想从现有的工作流程开始,滚动您自己的资源如下: http://www.opencores.org/?do=project&who=systemc_rng http://verificationguild.com/modules.php?name=Downloads&d_op=viewdownload&cid=3 这是一个CRC VHDL代码生成器: |
![]() |
2
16
当然,亚当的随机生成器是不可合成的!您必须显式地创建 LFSR . 下面的例子可能会有所帮助。它是一个8位的最大LFSR
|
![]() |
3
9
您已经得到了一些很好的答案,但我将指出fpgas中LFSRS的规范指南如下: http://www.xilinx.com/support/documentation/application_notes/xapp052.pdf 在某些地方它有点Xilinx特有(这对您的FPGA来说是可以的:)但是这些原则可以转移到其他人身上。 |
![]() |
4
3
有一个在线工具可以为伪随机数生成器生成verilog或vhdl代码。这是关于 OutputLogic.com |
![]() |
5
2
我同意LFSR。我以前做过一个用于加密。 |
![]() |
Vishesh Chanana · “上载草图时出错”Arduino 8 年前 |
![]() |
Jeff Coe · 确定哪个应用程序正在使用音频设备 8 年前 |
![]() |
Max Larionov · Arduino无人机项目 9 年前 |
![]() |
Thomas · FMA指令集的硬件支持有多丰富 10 年前 |
![]() |
Gaurav Saxena · 如何了解USB设备的支持功能? 10 年前 |
|
Joney · 计算机系统中的定时机制 11 年前 |