在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 230|回复: 2

[求助] 关于BRAM无法被综合的问题

[复制链接]
发表于 5 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x

BRAM综合时间太长甚至无法被综合。
BRAM的深度是4096,每个地址存储一个字节。数据位宽是128位,地址位宽是12位。连接的是axi full slave 接口,所以涉及到AWSIZE地址自增步长和WSTRB的数据总线字节选通。
我自己写的BRAM的第一种写法:

                               
登录/注册后可看大图

发现第一种写法综合时间太长,看log是说无法被综合成BRAM或者DRAM,于是我换成第二种写法,把BRAM的每个地址分到不同的always块内,但还是不行



                               
登录/注册后可看大图


                               
登录/注册后可看大图


本人是第一次写BRAM,不知道BRAM是否有响应的代码规范。有没有知道解决办法的佬,请帮忙解答一下,非常感谢!
发表于 昨天 00:28 | 显示全部楼层
这是什么鬼,纯software coding
 楼主| 发表于 8 小时前 | 显示全部楼层


FrozenlipX 发表于 2025-4-13 00:28
这是什么鬼,纯software coding


这是我的问题,刚接触ram,有很多不懂的地方。如果您有高见,多多指教
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-4-14 22:09 , Processed in 0.030217 second(s), 7 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表