如何生成32位伪随机二进制序列?

A

air2008

Guest
嗨,

我想生成一个32位独立
, 均匀分布的随机二进制数的PRBS [32:1]。一种方法是使用32分开LFSR的产生。
有谁可以提供一些简单的解决办法?

air2008

 
LFSR的是最简单的伪随机生成
, 并给出了伪随机序列的白色,其他的技术将产生的随机序列只是它依赖于应用程序,这种随机序列其他类型(高斯,白..),和PRBS长度。
所以ü需要什么?

 
嗯...什么是触发器?

higher then your trigger event, you could just use a counter.

如果它完全不与您的系统时钟,系统时钟高 得多
那么你的触发事件,你可以只使用一个计数器。

 
如果你想同根一len的PRBS 2 ^ 32-1,但事实上,32位寄存器
, 是不是必须的。事实上,你可以改变每超过1位时钟周期。您caould参考字节的CRC电路。

 

Welcome to EDABoard.com

Sponsor

Back
Top