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

[复制链接]
4612|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]





您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

1205

主题

11937

帖子

26

粉丝
快速回复 在线客服 返回列表 返回顶部