找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1643|回复: 9
打印 上一主题 下一主题

SDRAM时序计算

  [复制链接]

11

主题

68

帖子

1187

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1187
跳转到指定楼层
1#
发表于 2009-12-8 00:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
本帖最后由 refine1986 于 2009-12-8 18:00 编辑 - v% w7 u) o( i; Z% f" L- m5 `

- s* d. f5 |: p; z! u关于sdram时序计算:
1 R" |4 m2 j: jcpu:S3C2410   SDRAM : HY57V561620
) u* v/ h7 |* ^/ Z7 K9 q6 |1 @from:cpu  to sdram
; \/ [/ o9 A8 f  |/ u' Qcpu的参数和时序图如下:
+ X9 V) `* p; v" |' e1 U4 V+ r' r % {" _9 Z2 E) H' o/ ]! X- s

' J! n2 O! {1 `) v. vSDRAM参数:
) t: T" c0 {9 F  [ ) M9 a4 Z- L( Z4 G5 C( ~. K
以cpu写数据为例:  l* y9 s3 k+ Z- W' t
数据线飞行时间计算公式: Tft_max<Tclock -Tcomax_driver - Tskew - Tjitter - Tcrosstalk - Treciver_setup + Tft_clk
- {0 k% h5 F: ]0 f% J, e4 B按sdram数据表,以cl=3,则Tclock=7.5 Treciver_setup=1.5
; M2 \" {# q- N6 d9 H# p  @+ d, `按cpu数据表,Tcomax_driver=Tsdd=7
. V) k' b- S2 i4 q忽略其他项,则Tft_max - Tft_clk<7.5-7-1.5=-1* J" b, I; ~+ }; Y$ [- }1 c* F- k6 c
由此推出时钟线比数据线长6in  ~: J) i3 J& i1 K' r6 c7 z& |
不知道是不是计算有问题,
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持!1 反对!反对!

11

主题

68

帖子

1187

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1187
2#
 楼主| 发表于 2009-12-8 18:02 | 只看该作者
上网查了下,有些数据手册要求sdram布线时,时钟线要长于数据线

33

主题

492

帖子

2163

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2163
3#
发表于 2009-12-8 21:05 | 只看该作者
根据经验,这个数值太大了。再仔细算算。

11

主题

68

帖子

1187

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1187
4#
 楼主| 发表于 2009-12-8 22:19 | 只看该作者
我也感觉结果有些不对劲,但我找不出那个地方有问题,还请大家指点迷津啊

33

主题

492

帖子

2163

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2163
5#
发表于 2009-12-8 23:01 | 只看该作者
我不是做si的,但我知道一个通用的规则:clk大于其它有线.1.5inch<data<6inch.其它无所谓。

11

主题

68

帖子

1187

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1187
6#
 楼主| 发表于 2009-12-15 01:08 | 只看该作者
本帖最后由 refine1986 于 2009-12-15 22:36 编辑 - L1 q, H1 n0 n0 W# l
3 v) P: L8 Y6 Z- c/ m5 [
三星垃圾,好不容易弄到模型,测试负载和Vmeasure等数据又没有,翻遍了数据手册也没找到,无法仿真,xx棒子

57

主题

278

帖子

1692

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1692
7#
发表于 2009-12-16 12:55 | 只看该作者
模型里面连这个都没有,那还叫模型吗?

1

主题

86

帖子

361

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
361
8#
发表于 2009-12-16 17:48 | 只看该作者
LZ,三星的模型你是怎么弄到的?
Hello,world!

11

主题

68

帖子

1187

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1187
9#
 楼主| 发表于 2009-12-16 23:17 | 只看该作者
给三星发了邮件,三星不鸟我,又翻了遍数据手册还是没有,无奈,参考2440的模型设置了相关参数 ,

11

主题

68

帖子

1187

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1187
10#
 楼主| 发表于 2009-12-16 23:22 | 只看该作者
实际上时钟是100M,因此要按10ns算,仿真出来时钟flighttime是-0.7ns,最终算出的结果是Tft_max_data<0.6ns,Tft_min_data>-1.1ns,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-18 13:18 , Processed in 0.067277 second(s), 35 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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