打印
[FPGA]

通过 XDC 使用数据初始化 Block RAM

[复制链接]
4213|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gaochy1126|  楼主 | 2021-10-30 18:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是更新您设计中 BRAM 实例的 INIT 值时应遵循的流程 :
1. 在设计上运行综合。
2. 打开综合后的设计。
3. 搜索 BRAM 实例。使用“编辑 -> 查找 -> PRIMITIVE_TYPE -> 是 -> BRAM”。 这样可列出设计中的 BRAM 实例。使用“查找结果”选项卡选择 BRAM 实例。
4. 在 tcl 控制台上输入下列命令以找到 INIT 值:
report_property all get_cells [cpuEngine/cpu_iwb_dat_o/buffer_fifo/infer_fifo.block_ram_performance.fifo_ram_reg]
5. 在 tcl 控制台上输入下列命令以更新 INIT 值。
set_property INIT_A 16`h5555 get_cells [cpuEngine/cpu_iwb_dat_o/buffer_fifo/infer_fifo.block_ram_performance.fifo_ram_reg]
6. 这样可使用 16h5555 更新 BRAM INIT_A 属性。 再次在 tcl 控制台上运行相同命令可加以确认。
report_property all get_cells [cpuEngine/cpu_iwb_dat_o/buffer_fifo/infer_fifo.block_ram_performance.fifo_ram_reg]





使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:这个社会混好的两种人:一是有权有势,二是没脸没皮的。

1025

主题

11271

帖子

24

粉丝