返回信息流我现在在编写testbench的时候,想给输入信号叠加高斯白噪声,请问如何实现?verilog中有产生白噪声的函数吗?请各位大神赐教~谢谢!
这是一条镜像帖。来源:北邮人论坛 / circuit / #20915同步于 2012/7/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖
请教如何在Quartus中产生高斯白噪声
dengneng1990
2012/7/31镜像同步13 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 ghy 的大作中提到: 】
: 我记得去年保研面试时就被问到过这个问题。。。
: 后来想来想去,限带的高斯还是可以去近似的,没记错通原书上有吧。。。
通原书上都是讲高斯白噪声的性质,貌似没看到如何产生,我现在需要的是在testbench里面用编程语言来实现,目的是给一个已知的驱动信号添加干扰,用的是verilog语言
【 在 kimi169 的大作中提到: 】
: 可以自己写的 线性反馈移位寄存器+大数定理 matlab里面也有simulink的模型 或许能把数据导出来testbench调用 有帮助文档可以看一下
嗯,老师说用matlab太麻烦,让我直接在testbench里面写,跟你说的一样,多个均匀分布+大数定律
这。。。难道不比matlab awgn函数要难很多么。。。
【 在 dengneng1990 的大作中提到: 】
: 嗯,老师说用matlab太麻烦,让我直接在testbench里面写,跟你说的一样,多个均匀分布+大数定律
【 在 leonzyz 的大作中提到: 】
: 这。。。难道不比matlab awgn函数要难很多么。。。
老师说matlab很麻烦,我就当做很麻烦好了,今天利用移位寄存器产生均匀分布,再把几个均匀分布相加,得到的波形挺像高斯白噪声,不过还得继续验证~大神神一般的存在,膜拜一下,多谢指导哈!
还在实验室不回啊...
【 在 dengneng1990 的大作中提到: 】
: 老师说matlab很麻烦,我就当做很麻烦好了,今天利用移位寄存器产生均匀分布,再把几个均匀分布相加,得到的波形挺像高斯白噪声,不过还得继续验证~大神神一般的存在,膜拜一下,多谢指导哈!
这样做功率谱可以做到比较好了已经。
如果你要求不高就这样用好了。
验证时主要看功率谱、自相关、互相关和cdf就够了。
【 在 dengneng1990 的大作中提到: 】
: 老师说matlab很麻烦,我就当做很麻烦好了,今天利用移位寄存器产生均匀分布,再把几个均匀分布相加,得到的波形挺像高斯白噪声,不过还得继续验证~大神神一般的存在,膜拜一下,多谢指导哈!