微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 信号完整性分析 > 信号完整性分析讨论 > SDRAM时序的细节问题

SDRAM时序的细节问题

时间:10-02 整理:3721RD 点击:

    网上DDR的布线到多,SDRAM的布线缺几乎没有,看了许多资料之后还是有写问题,希望大家一起讨论.

   控制线长要>=数据地址线:分析2个控制线 RAW CAW 行地址为A0-A11,列地址为A0-A8。

   首先RAW与 A0-A11同时出发,地址线的setup时间为1.5秒,hold时间为0.8秒,为时钟周期133Mhz,既7.5秒。现在来分析,列地址线是否是在第一个时钟周期就被读取呢?资料上没说,假设第一个时钟周期被读取,设RAW飞行时间与时钟飞行时间相同,为Delay_raw,列地址最长线飞行时间为 Dealy_raw_addr,列地址内部线差最大的为500Mil,延迟时间为Delay_addr。

  当RAW飞到SDRAM后,此时地址线以到达SDRAM,什么时候SDRAM接到RAW才开始地址线采样呢?这个数据是不是英文RAW to RAW DELAY呢?假设RAW触发时间为 Delay_c,时序关系就为

   addr setup time <=Delay_c(RAW触发时间)-{Delay_raw(RAW飞行时间)-Dealy_raw_addr(列地址最长线飞行)}。

  这个应该没有错吧!如果列地址线是在第一个时钟周期就被读取,那么就计算addr hold time,

     addr hold time<=cly(时钟周期)-Delay_raw(RAW飞行时间)-Delay_c(RAW触发时间).

    这里就将addr setup time包含在了Delay_raw(RAW飞行时间)和Delay_raw(RAW飞行时间)里了

    如果是按这样计算的话,列地址线内部线差可以不考虑了吧!只要最长的列地址线到达时满足RAW出发采样时的addr setup time 和addr hold time就可以了。为什么大家总是要将线差控制在一定范围呢?这里只讨论SDRAM,DDR在时序要求上我觉得反而更容易高清楚。

   这是我的笨笨理解,谁能告诉我地址线内部线差计算的关系式?

   

  补充下:首先RAW与 A0-A11同时出发,地址线的setup时间为1.5n秒,hold时间为0.8n秒,为时钟周期133Mhz,既7.5n秒。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top