找回密码
 立即注册
查看: 906|回复: 4

Vivado综合ROM模型,必须初始化,否则ROM会被优化

[复制链接]

5

主题

29

回帖

178

积分

版主

积分
178
发表于 2025-3-11 11:24:34 | 显示全部楼层 |阅读模式
ROM模型代码如下图所示,如果按照这综合会被优化。

加上ROM初始化代码,ROM正常综合。




综合的ROM 用blockram 实现。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

16

主题

97

回帖

370

积分

管理员

积分
370
发表于 2025-3-11 22:23:06 | 显示全部楼层
可以把  单口RAM 双口RAM的仿真模型 + Vivado综合约束分享下
其实其他家的FPGA也一样,IDE基本都可以识别,然后不用自己去调用RAM, 工具链来完成

5

主题

29

回帖

178

积分

版主

积分
178
 楼主| 发表于 2025-3-12 14:20:52 | 显示全部楼层
CrazyBingo 发表于 2025-3-11 22:23
可以把  单口RAM 双口RAM的仿真模型 + Vivado综合约束分享下
其实其他家的FPGA也一样,IDE基本都可以识别, ...

不错idea,后续陆续更新

16

主题

97

回帖

370

积分

管理员

积分
370
发表于 2025-3-13 22:25:11 | 显示全部楼层
CrazyTiming 发表于 2025-3-12 14:20
不错idea,后续陆续更新

你这头像遥相呼应啊 不错不错

6

主题

109

回帖

345

积分

壮年

积分
345
发表于 2025-3-20 18:35:40 | 显示全部楼层
如果不加内容, 你的树根存储的都是0或者x, 是一个常数, 然后就会直接被赋值给用的接口是0. 这是原理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|CrazyFPGA ( 粤ICP备2023025753号 )

GMT+8, 2025-5-2 23:05 , Processed in 0.043845 second(s), 21 queries .

Powered by CrazyFPGA X3.5

© 2001-2025 Discuz! Team.

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