- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
复杂系统理论基础系统时序的基础理论
导读:就爱阅读网友为您分享以下“系统时序的基础理 论”的资讯,希望对您有所帮助,感谢您对92的支持! 系统时序的基础理论(转)
对于系统设计工程师来说,时序问题在设计中是至关重要 的,尤其是随着时钟频率的提高,留给数据传输的有效读写 窗口越来越小,要想在很短的时间限制里,让数据信号从驱 动端完整地传送到接收端,就必须进行精确的时序计算和分 析。同时,时序和信号完整性也是密不可分的,良好的信号 质量是确保稳定的时序的关键,由于反射,串扰造成的信号 质量问题都很可能带来时序的偏移和紊乱。因此,对于一个 信号完整性工程师来说,如果不懂得系统时序的理论,那肯 定是不称职的。本章我们就普通时序(共同时钟)和源同步 系统时序等方面对系统时序的基础知识作一些简单的介绍。
一.普通时序系统(共同时钟系统)
所谓普通时序系统就是指驱动端和接收端的同步时钟信号 都是由一个系统时钟发生器提供。下图就是一个典型的普通
时钟系统的示意图,表示的是计算机系统的前端总线的时序 结构,即处理器(CPU)和芯片组(Chipset)之间的连接。
在这个例子中,驱动端(处理器)向接收端(芯片组)传送
数据,我们可以将整个数据传送的过程考虑为三个步骤:
1?核心处理器提供数据; 2?在第一个系统时钟的上升沿到达时,处理器将数据Dp锁 存至Qp输出;
3.Qp沿传输线传送到接收端触发器的De,并在第二个时钟 上升沿到达时,将数据传送到芯片组内部。一般来说,标准 普通时钟系统的时钟信号到各个模块是同步的,即图中的
Tflight clka和Tflight clkb延时相同。通过分析不难看出, 整个数据从发送到接收的过程需要经历连续的两个时钟沿, 也就是说,如果要使系统能正常工作,就必须在一个时钟周期内让信号从发送端传输到接收端。如果信号的传输延迟大 于一个时钟周期,那么当接收端的第二个时钟沿触发时,就 会造成数据的错误读取,因为正确的数据还在传输的过程 中,这就是建立时间不足带来的时序问题。目前普通时序系 统的频率无法得到进一步提升的原因就在于此,频率越高, 时钟周期越短,允许在传输线上的延时也就越小,
200-300MHZ已经几乎成为普通时
序系统的频率极限。那么,是不是传输延时保持越小就越好 呢?当然也不是的,因为它还必须要满足一定的保持时间。
在接下来几节里,我们就建立和保持时间来分析一下时序设 计需要考虑的一些问题以及正确的系统时序所必须满足的
条件。
1.时序参数的确定
1.
时序参数的确定
对于时序问题的分析,我们首先要清楚地理解相关的一些时 序参数的具体含义,比如Teo,缓冲延时,传播延迟,最大/ 小飞行时间,建立时间,保持时间,建立时间裕量,保持时 间裕量,时钟抖动,时钟偏移等等,如果对这些参数的概念 理解不深刻,就很容易造成时序设计上的失误。 首先要阐明的是Teo和缓冲延时(buffer delay)的区别。从 定义上来说,Teo是指时钟触发开始到有效数据输出的器件 内部所有延时的总和;而缓冲延时是指信号经过缓冲器达到 有效的电压输出所需要的时间。可以看出,Teo除了包含缓 冲延时,还包括逻辑延时。通常,确定Teo的方法是在缓冲 输出的末端直接相连一个测量负载,最常见的是50欧姆的 电阻或者30pF的电容,然后测量负载上的信号电压达到一 定电平的时间,这个电平称为测量电压(Vms), 一般是信 号高电平的一半。如Teo和缓冲延时的确定如下图所示: 信号从缓冲器出来之后,就要经过传输线到接收终端,信号 在传输线上的传输的延时我们称为传播延迟(propagation delay),它只和信号的传播速度和线长有关。然而我们在大
多数时序设计里面,最关键的却不是传播延迟这个参数,而 是飞行时间(Flight Time)参数,包括最大飞行时间(Max Flight Time)和最小飞行时间(Min Flight Time)。飞行时
间包含了传播延迟和信号上升沿变化这两部分因素,从下图 中可以很容易看出两者的区别。 在较轻的负载(如单负载)情况下,驱动端的上升沿几乎和 接收端的信号的上升沿平行,所以这时候平均飞行时间和传 播延迟相差不大;但如果在重负载(如多负载)的情况下, 接收信号的上升沿明显变缓,这时候平均飞行时间就会远远 大于信号的传播延迟。这里说的平均飞行时间是指Buffer 波形的Vms到接收端波形Vms之间的延时,这个参数只能 用于时序的估算,准确的时序分析一定要通过仿真测量最大 /最小飞行时间来计算。
上面只是对信号上升沿的分析,对于下降沿来说,同样存在 着最大/最小飞行时间的参数,如下图。在时序计算时我们实 际取的最大飞行时间是在上升沿和下降沿中取最长的那个 飞行时间,而最小飞行时间则是取上升和下降沿中最短
您可能关注的文档
最近下载
- 2025年妇女儿童发展规划实施情况中期评估报告 .pdf VIP
- 智慧农业导论-第9章-智慧农业系统案例 - 复件.pptx VIP
- 2025年过敏性鼻炎患者疾病认知与管理蓝皮书-腾讯新闻.pdf
- 汽车制造物流技术课件:认识汽车制造物流技术.pptx VIP
- 幼儿园中班语言《萝卜回来了》教学课件精品PPT学前班儿童优秀公开课.ppt VIP
- 控制电缆技术规范书.docx VIP
- 人教版《劳动教育》七上 劳动项目九《体验快递派送》课件.ppt VIP
- 2022中国幽门螺杆菌感染治疗指南.pptx VIP
- 考试高科技无线电作弊技术装备图解手册.docx VIP
- 《基于PLC的自动门控制系统设计》-毕业论文.doc VIP
原创力文档


文档评论(0)