MyFPGA Forum

 找回密码
 注册
搜索
查看: 4956|回复: 3
打印 上一主题 下一主题

硬件Verilog HDL代码BPSK和AGWN问题

[复制链接]
跳转到指定楼层
1#
发表于 2015-8-4 19:43:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
编码结束后,需要转换0变成1,1变成-1,然后加入噪声,Verilog HDL中如何将有符号小数保存起来,而且方便随时取出使用,困惑好久了。如果保留两位小数,先扩大100倍,然后用二进制保存下来到reg[9:0] agwn[0:1023];取元素时候只能agwn[0],agwn[1]……这样取,不方便下面做加法啊,有没有什么高招。
2#
发表于 2015-8-5 15:08:21 | 只看该作者
为什么这样存取就不方便后面做加法了呢?
3#
 楼主| 发表于 2015-8-6 13:16:41 | 只看该作者
Chris 发表于 2015-8-5 15:08
为什么这样存取就不方便后面做加法了呢?

后来想了下,这样还是可以的,直接从txt中读取了,很方便。还有,硬件描述语言在逻辑上会有很多循环,如果并行一次需要写很多同时赋值语句,有没有什么更好的解决办法
4#
发表于 2015-8-7 08:11:43 | 只看该作者
有这么多数据要读,那也是没办法的事情
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-4-29 11:08 , Processed in 0.035406 second(s), 14 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表