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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

请教alteral true dual port ram 综合问题,不胜感激!

[复制链接]
发表于 2008-12-6 19:33:08 | 显示全部楼层 |阅读模式

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

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

x
请教高手一下一个问题:
我按照alteral的模版做写了个true dual port ram的代码,是用8192和1024的两个这样的ram拼成一个9216深度1bit位宽的ram,分别命名为dual_ram_a.sv ,
dual_ram_b.sv 和他两的顶层dual_ram.sv ,这三个模块综合时,能给出我想要的true-dual-port-ram,一共用了两个FPGA的ram资源,跟期望中的一样,但当我做的
这个ram和我的顶层top.sv一起综合时,给出的却是用写了4个FPGA 的ram资源,而且给出的都是 simple-dual-port-ram,不管我怎么改代码都是这样,感觉好纳闷。请高手指教一二,不胜感激!
对了,我用的是alteral 的cyclone iii 120的FPGA,做这种ram时,我要求一端可读刻写,另一端只读,写使能一直为0;
 楼主| 发表于 2008-12-6 19:46:32 | 显示全部楼层
对充下,我的邮箱为chenghewu@163.com.
QQ:1252302693,huan欢迎一起讨论学习

还有我发现alteral的模版的代码的ram地址和有效数据输出的时延是1个clk
但综合出来的RTL显示却要2个clk,它把使能信号和地址都锁存了,输出数据也
锁存了。但模版的代码使能信号和地址都是没有锁存的。这样的话前仿真和综合
后的仿真的时序是不是会不一样啊,这怎么会这样子呢?
发表于 2008-12-6 23:37:42 | 显示全部楼层
有点复杂,等高手
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-6 05:05 , Processed in 0.027099 second(s), 9 queries , Gzip On, Redis On.

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