sdram控制器的时序分析.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SOP(系统中SDRA控制器的时序分析 参数名词解释 T:outmax、ThZ:器件在ClOCk的上升沿的时候送出数据, 最大经过Tcoutmax(T HZ)的时间在 器件的管腿输出。 或者:在下一个时钟上升沿来了后,器件会驱动新的信号,在经过最多 Tcoutmax(T HZ) 的时间(相当于输出保持时间)可能把先前驱动的信号冲掉。 这2种解释是等效的。 詡 DON^CARE 詡 DON^CARE MT48LC4M32B2 Thz Toutmin、TOH:在ClOCk的上升沿的时候送出数据, 最小经过Tcoutmin (T Oh)的时间在器件 的管腿输出。 或者:在下一个时钟上升沿来了后,器件会驱动新的信号,在经过最少 Tcoutmin (T OH 的时间(相当于输出保持时间)可能把先前驱动的信号冲掉。 这2种解释是等效的。 TO T1T2 TJ T4CLKCOMMANDOQCAS Latency = 3刀 TO T1 T2 TJ T4 CLK COMMAND OQ CAS Latency = 3 刀 DOM-T CARE UNDEFINED MT48LC4M32B2 Toh Tsu、Tds:输入建立时间,采样前信号保持不变的时间。 Th、Th、Tdh:采样保持时间,采样后信号需要继续维持不变的时间。 滞后、超前是相对的,比如,系统时钟滞后 SDRAM时钟与SDRAM时钟超前系统时钟, 这2种说法是一致的。 R_TLag、WJk、R_Tead、W_Tad都是时间,如果计算中这些值有小于 0的情况,说明 时序设计无法满足实际要求。 连接 Nios II 和 SDRAM SDRAM 和Nios II 连接的典型电路框图如下图所示。 SDRAM和System使用同一个 PLL输出时钟,可以保证 Controller Clock 和SDRAM Clock的相对抖动比较小。外部 晶振的时钟送入 PLL,然后由PLL产生两个同频的时钟一个供给 Nios II系统使用,另 一个供给 SDRAM使用。(把 PLL设置成Zero Buffer Mode 可以比较方便地控制 SDRAM Clock和输入时钟 Extern Clock的相位关系。)Nios II系统中的SDRAM控制器和SDRAM 通过双向数据线以及其它的单向控制线和 SDRAM目连。 SDRAM Clock 通常是E0输出或者 C2输出,E0和C2都是PLL专用于输出外部时钟 的,有比较小的抖动。由于一个 FPGA中通常有若干个 PLL,综合后使用哪个 PLL是由 输入时钟 Extern Clock 决定的,所以 SDRAM Clock必须和Extern Clock 是同一个 PLL 的专用输入管腿和专用输出管腿。调试 SDRAR和Nios II的最关键是调整 SDRAICIock 的相位。下面推导 SDRAM Clock和Extern Clock 的相位关系。 SDRAMS钟超前系统时钟Figure 1-5. Calculating trw Maximum SDRAM Clock LeadWrite CyclehiAidRead CydeSCRAM ClodkController ClockRead Lead = d (SDRAklt -丰(FPGA)Controller GlockWnte Dais■CO_MAX SDRAMS钟超前系统时钟 Figure 1-5. Calculating trw Maximum SDRAM Clock Lead Write Cycle hiAid Read Cyde SCRAM Clodk Controller Clock Read Lead = d (SDRAklt -丰(FPGA) Controller Glock Wnte Dais ■CO_MAX 徉 tq 护 P3a: snFiftM eg _J vvciie Lead = rCL? - koMAX - os (spham-[ 控制器读,SDRAM!。R_Tead = Tcoutmin (SDRAM)-Th (FPGA) 四、控制器写,SDRAM读。W_Tad =Tclk— (Tcoutmax(FPGA)+ T su(SDRAM)) SDRAMS钟滞后系统时钟 四、 Fl|?? 1 -S. Calculating the Maximum SDRAM Clock Lag Wrh? CyckSDRAM CkxKCurtlndleir Clddktco—— Wrh? Cyck SDRAM CkxK Curtlndleir Clddk tco ——4- 上 (DH S5flJAIi WrilB Lag -tizo Mik (FPGA^Iqh (SDRAM) I Read DetBT 1

文档评论(0)

dajiefude2 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档