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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7047|回复: 19

[求助] sdram带宽问题

[复制链接]
发表于 2013-5-8 16:59:59 | 显示全部楼层 |阅读模式

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

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

x
假设我现在有一片sdram,规格是8M * 32bit,另外一块是fpga芯片,写sdram的时钟是24M,数据是32bit进,读sdram的时钟是90M,数据也是32bit出,我怎么样判断这片sdram的带宽够不够?请大侠指点,不甚感激!
发表于 2013-5-8 20:44:43 | 显示全部楼层
为什么不能读写都用90M
发表于 2013-5-8 21:35:28 | 显示全部楼层
看datasheet里面 时序测试各种时间参数min和max值,比如单字节读写周期时间是有要求的,你自己设定的24M和90M换算成时间不超过这个手册给的范围就行
 楼主| 发表于 2013-5-9 09:31:57 | 显示全部楼层
本帖最后由 tangate 于 2013-5-9 10:21 编辑

回复 3# wuyuehang


   是吗,好的,谢谢你了,我先看看,不懂的地方还请你多多赐教!这个貌似很麻烦嘛,有没有什么通用的计算方法呢?
发表于 2013-5-10 00:20:10 | 显示全部楼层
回复 4# tangate


    没有什么通用的公式,芯片不同参数肯定也不一样。还是对照手册时序测试值来设置指令长短,是麻烦,我记得之前我也是一个一个计算的,不过可能不出错。大概刷新、充电、激活、行有效、写回等指令,物理时间上每个都有min max时间。
发表于 2013-5-10 13:53:11 | 显示全部楼层
如果是计算SDRAM的带宽是否能够满足你的系统需求的话,给的条件还不够充分。
举个简单的例子:
小区入口带宽4M,小区只有2户人上网,一个是喜欢网游的,至少需要2M的带宽;一个是日常上网的
只需要500K的带宽。 这种情况下, 带宽明显是够用的。 如果再来一户需要打游戏的,带宽够不够呢?
也不一定就不够, 要分情况,如果三户同时上网,带宽就不够了!

因此,判断一个系统的数据流带宽是否能够满足需要, 这需要下面2个条件:
1. 传输通道的有效带宽
2. 系统需求的峰值带宽

你给的条件中,只有两个需求带宽,一个是24M的写,一个是90M的读,这只是
相当于说明了小区有两户,一个需要24M的上传带宽, 一个需要90M的下载带宽而已,
带宽分析的两个必要条件都没有明确:
1. SDRAM接口提供的带宽是多少? 比如DDR SDRAM, 它的运行频率可以远远高于90M;
2. 系统需求的峰值带宽是多少? 也就是说读写是不是有一定程度的并行性? 还是只是分时进行?
另外,系统对带宽的需求是不是有实时性要求? 比如音视频这些,这对整个系统的设计都是需要考虑的。

在实现上, 你说的24M写和90M的读,这是两个通道,这另个通道是与SDRAM控制器的两个通道对应。
SDRAM控制器是以多快的频率访问SDRAM,这才是带宽匹配需要计算的地方。

就像电信公司承诺的4M带宽一样,有效带宽并没有那么大,即使线上真的传输4M的信号,有效带宽
也没有那么大,因为4Mbps里面,还要协议数据, IP地址等等。
SDRAM也是一样的, SDRAM的有效带宽也不是接口宽度X运行频率那么简单。他每次burst访问之前
会有刷新,充电等待时间的,还有数据本身缓冲的latency。这个你能datasheet上能够大概算出来。

大概的评估就可以, 不需要精算。 因为一般设计都尽量把SDRAM这边带宽的余量留大一点。
发表于 2013-5-10 16:00:03 | 显示全部楼层
SDRAM读写可以用不同的时钟吗?还是你的意思是说在FPGA这边控制读写带宽?
发表于 2013-5-11 14:50:10 | 显示全部楼层
只能用相同时钟,sdram设计的时候要特别考虑到延迟问题
发表于 2013-5-11 14:55:10 | 显示全部楼层
还有,ddr的时钟不能太小,一般是要100M以上
 楼主| 发表于 2013-5-13 10:29:21 | 显示全部楼层
本帖最后由 tangate 于 2013-5-13 10:45 编辑

回复 2# xuy731


   我这用的是PC100的sdram,如果同时都跑90M应该是不行的,我没说太清楚,我指的是外部fpga控制sdram的读写时钟,不是指内部sdram的工作时钟
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 12:40 , Processed in 0.024166 second(s), 7 queries , Gzip On, Redis On.

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