找回密码
 注册
关于网站域名变更的通知
楼主: mengzhuhao
打印 上一主题 下一主题

在布SDRAM的时候应该如何处理地址与数据?

  [复制链接]

该用户从未签到

31#
发表于 2008-4-1 17:16 | 只看该作者
原帖由 szkalwa 于 2008-3-18 12:08 发表
9 B- q: D8 R9 f6 _, X9 o8 S1 e* G# X0 X1 q& ^, Y3 E# s

9 ~1 Y. f+ e- a8 C  b! a5 N2 x ,为什么我看到有的书上写的:  x1 e7 U5 @- B4 W! O
由于上电时序的原因,因此时钟线长度要大于任何一数据线、地址线或控制线?到底那个是正确的?你没有写错吧!!

6 \0 W+ F' x& X& G+ h7 ~, [: w8 x$ ]# v3 g
记得微机上说, 时钟要先到达芯片, 建立个稳定的读写窗口 ,那么数据来时就不会出错。
7 ^2 P$ A: T4 S0 I6 Q如果数据先于时钟,那么你读写的也许不是第一个数据,而是下一个数据,最坏的情况甚至是当数据都传输完了,你时钟还没来,那就完了、完了。。。。。。。~       
7 ]; Y3 C9 m0 O6 E/ t3 Y6 t( [2 X& X% g3 F& H/ R  ~* ?
说不对的地方还请斧正

评分

参与人数 1贡献 +5 收起 理由
SHADOW + 5 我很赞同

查看全部评分

该用户从未签到

32#
发表于 2008-4-3 08:35 | 只看该作者
建立时间和保持时间的问题
  • TA的每日心情
    开心
    2022-5-7 15:10
  • 签到天数: 1 天

    [LV.1]初来乍到

    33#
    发表于 2008-4-3 15:17 | 只看该作者
    kan kan

    评分

    参与人数 2贡献 -4 收起 理由
    cmos -2 恶意灌水
    infotech -2 恶意灌水

    查看全部评分

  • TA的每日心情
    开心
    2023-5-11 15:04
  • 签到天数: 2 天

    [LV.1]初来乍到

    34#
    发表于 2008-4-7 17:49 | 只看该作者
    这个问题的争议的来源,在于没有作信号完整性分析,信号完整性分析是需要时序仿真,在没有仿真数据的情况,一切的争论都是没有意义的。
    5 w1 {- _+ P% o5 d在layout上可以做到最佳拓扑布线和布局,但最佳拓扑不意味着,能获得最佳时序,因为,你需要等长逻辑等式来调整时序,达到最佳的性能。( C$ f9 P: U1 u) \( u" m3 Y( T
    & T  T$ t) H" S8 M
    所以这个问题的答案不在layout这边,是一个永远无法解答的问题。仿真工程师可以给个优化方案,或者硬件工程是给个经验公式,但是没有精确的仿真(5%以内的误差),是无法达到最佳性能的,但很多时候我们只是达到了normal case,高频的稳定性有待商榷。1 Q' A/ j8 r" Y3 f6 h2 B- f
    5 f$ W) C) A4 i) L4 {' C! \
    此类的芯片,得最佳布局,就是片子,A,B面叠放,器件中间的via是分歧点,所谓1拖2,  再2拖4的分歧点在A面的2个器件中间,这个拓扑的布线和布局,要注意: ~  t! B1 i1 Q5 u, ?6 G  B
    叠层的对称性,是可复制的。是layout最优化。关于clock,一般要求比地址线和数据线长,因为看沿操作的,在沿到来之前,所以得数据线和地址线最好是准备好的,否则你的setuptime会比较长,会减小你的采样窗口。

    评分

    参与人数 1贡献 +5 收起 理由
    infotech + 5 感谢分享

    查看全部评分

    该用户从未签到

    35#
    发表于 2008-4-18 09:20 | 只看该作者
    等长是基于信号的建立时间的需要

    该用户从未签到

    36#
    发表于 2008-5-22 15:26 | 只看该作者
    呵 呵,不错

    该用户从未签到

    37#
    发表于 2008-5-26 13:14 | 只看该作者
    那我们拿到一个比较复杂的板子,输出端子比较多(10个以上),采用主芯片及两个次主芯片做,+ `6 S' Z5 a" K% i% m
    要怎么合理的布局先呢!
    ; E; p6 X2 l8 _& t7 {3 e
    2 n3 k6 [, ~; W是不是每个板子画之前都要先做好拓扑结构规划?又是怎么规划呢?
    头像被屏蔽

    该用户从未签到

    38#
    发表于 2008-5-27 14:30 | 只看该作者
    提示: 作者被禁止或删除 内容自动屏蔽
  • TA的每日心情
    开心
    2023-5-11 15:04
  • 签到天数: 2 天

    [LV.1]初来乍到

    39#
    发表于 2008-5-28 10:39 | 只看该作者
    原帖由 ccddll 于 2008-5-27 14:30 发表
    * l- @4 c" P  h( t3 F
    2 k' ?+ B4 L; c; s# ?4 ?5 N( t' }- \) E9 e7 y9 ~7 x, |
    "关于clock,一般要求比地址线和数据线长"。。。为什么我看所有DDR内存布线规则都要求地址线比CLOCK长?

    , |9 D* B3 c2 d0 Z. J$ P7 i2 s) z1 u! q
    clock的信号在芯片内的管脚模型是和data和address不同的,往往clock的drive能力很强的,所谓长短的问题真的没有绝对,我只是说一般情况。你也可以让clock沿先到,然后等待data和address准备好。     那有可能同1个周期内时间不够,那可以等2~3个周期等,再决定读或写操作,时序是芯片的特性,每个芯片的特性是不同的。" N) `8 q# g4 J: r, _
    ) A& U4 d; J8 y7 h
    所以不同的芯片,所谓等长处理的经验是不能套用的。

    该用户从未签到

    40#
    发表于 2008-5-28 18:57 | 只看该作者
    太复杂了,头看晕了。建议能不能结合一个原厂推荐条子的PCB实例,再结合DRAM颗粒的SPEC,具体讲一讲时钟和地址的处理。

    该用户从未签到

    41#
    发表于 2008-5-31 21:05 | 只看该作者
    hao 学习了

    该用户从未签到

    42#
    发表于 2008-6-12 16:18 | 只看该作者
    虽然看的头大,但我有点喜欢这个论坛了

    该用户从未签到

    43#
    发表于 2008-7-14 15:52 | 只看该作者
    给点实例吧

    该用户从未签到

    44#
    发表于 2008-9-24 10:46 | 只看该作者
    等长尽量短 参考GND  一般阻抗在60  不必那么认真   3W 一般为1W   注意时钟县包地

    该用户从未签到

    45#
    发表于 2010-1-7 16:13 | 只看该作者
    时钟线包地会影响到地平面的完整性的,这种问题是要看控制器的参数的,不能一概而论同意cmos达人的见解!
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-6 08:46 , Processed in 0.093750 second(s), 25 queries , Gzip On.

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

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

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