赛灵思
直播中

杜亚琼

7年用户 171经验值
私信 关注
[问答]

在Virtex-5 FPGA中如何使用BRAM代替SRAM

嗨,
我正在开发一个项目,我们正在使用Virtex-5 FPGA从ADC捕获信号,样本存储在128K x 256 SRAM上,数据样本由PC采集。
我相信Virtex-5为BRAM提供了一个选项,虽然我知道深度远不及SRAM提供的,但是我想利用Virtex-5中的BRAM选项作为缓冲区来保持它。
暂时取样直到被PC取得。
这有多难实现?

回帖(2)

张奥

2020-6-17 11:46:01
嗨,
我不认为任何困难,你可以使用BRAM核心来存储ADC样本。
请访问下面的网页,然后阅读文档,以便撰写和阅读详细信息。
http://www.xilinx.com/products/intellectual-property/Block_Memory_Generator.htm
问候,
Vanitha
--------------------------------------------------
-------------------------------------------请在发布前进行谷歌搜索,
您可能会找到相关信息。请留下帖子 - “接受为解决方案”,如果提供的信息有用且回复,请给予赞誉
举报

黄淳

2020-6-17 12:05:06
syedhuqa写道:
嗨,
我正在开发一个项目,我们正在使用Virtex-5 FPGA从ADC捕获信号,样本存储在128K x 256 SRAM上,数据样本由PC采集。
我相信Virtex-5为BRAM提供了一个选项,虽然我知道深度远不及SRAM提供的,但是我想利用Virtex-5中的BRAM选项作为缓冲区来保持它。
暂时取样直到被PC取得。
这有多难实现?
将样品存储在FPGA的BRAM中而不是外部SRAM中实际上要容易得多。
您需要做的就是推断出您需要的内存量。
使其成为双端口,使读取端可以与写入端完全分离。
----------------------------是的,我这样做是为了谋生。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分