资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
高速 DSP 与 SDRAM 之间信号传输延时的分析2009-11-25 22:02当今电子技术的发展日新月异,尤其是深亚微米工艺在设计中的应用,使得芯片的集成规模愈来愈大,速度愈来愈高,从而使得如何处理高速信号问题成为设计的关键因素之一。随着电子系统中逻辑和系统时钟频率的迅速提高和信号边沿不断变陡,印刷电路板()的线迹互连和板层特性对系统电气性能的影响也越发重要。对于低频设计 线迹互连和板层的影响可以不考虑;当频率超过时,互连关系和板层特性的影响不容忽视,必须对传输线效应加以考虑,在评定系统性能时也必须考虑印刷电路板板材的电参数。因此,高速系统的设计必须面对互连延迟引起的时序问题以及串扰、传输线效应等信号完整性()问题。本文主要对互连延迟所引起的时序问题进行探讨。 时序关系对于异步时序电路,往往可以灵活设置建立、选通和保持时间以满足系统时序要求。而同步时序电路在设计上必须留有充足的建立和保持时间,才能保证系统正常工作。在的高速接口中,对时钟线、控制线和数据线布线时必须十分小心。由于系统工作频率越来越高(如为),信号上升下降沿越来越陡,布线延时的相对信号的传输时间已不可忽略,它对信号的建立和保持时间起着至关重要的作用。因此,必须通过模型解决布线的拓扑结构问题。 布线延时是由所布线迹的阻抗和长度共同引起的,高阻抗线迹将减慢缓冲上升时间,信号的典型延迟时间为。其它因素如驱动特性和负载也将影响布线延时,单一的典型负载为。较小的负载将导致较快的上升下降时间;相反,较大的负载将导致较慢的上升下降时间。总线上的设备越多,负载越大。图说明了如何在考虑布线延时的基础上确定所需的建立和保持时间。 约束条件的确立由图可以导出如下约束条件不等式。()控制线要求满足下列条件才能保证正确读写。建立时间应满足: 即 ()其中, 为控制线建立时间, 为控制线建立时间, 为时钟线布线延时, 为最慢的控制线延时。保持时间应满足: 即 ()式中, 为最快的控制线延时。()数据线要求满足下列条件才能保证正确读写 分读、写两种情况。读建立时间应满足: 即 ()式中, 为时钟周期, 为最慢的数据线延时,为存取时间。读保持时间应满足: 即 ()式中, 为数据线输出保持时间, 为最快的数据线延时。 写建立时间应满足: 即 ()写保持时间应满足: 即 () 约束条件引申推导由()式可得 又由 推出 ()由式()()得: 即 ( ) ()由()式可得: 又由 推出 ()由式()()得: ()即 ( ) 由式()和()得出:( ) ( )()可见,时钟线的传输延时必须在某一范围之内,才能满足与之间的时序参数要求,既不能太长也不能太短。较短的时钟线能增加控制信号线到的保持时间,但却减少从来的数据保持时间。在设计这种类型的接口时应该仔细考虑这一问题。一旦时钟信号线的布线确定下来,控制线和数据线的布线长度应该满足上述约束条件才行。 实例验证下面以 和 相连为例来说明如何应用上述时序约束关系。 主要参数与时钟线约束TMS320C6202 BDSP 和 主要参数如表所示。其它参数的值分别为: 将上述参数代入不等式()可得: 验证时序关系这里利用公司的软件进行布局布线、信号完整性分析和时序分析。在初步布好线后,首先进行信号完整性仿真,若信号完整性不满足,再重新布局布线;若信号完整性满足,便可以分析时钟、控制和数据信号线的传输延时了。首先检查时钟线是否满足约束条件,然后再看其它信号是否满足时序约束条件,如有个别信号线不满足,可手动调整,否则还要重新布局布线和仿真。经软件仿真,得出了信号完整性仿真波形(图图为几个典型的信号波形)和相关管脚对间的传输延时情况(表)。从表可以得出: 。将以上数据代入上述约束不等式,发现时钟信号、控制信号和数据信号的建立与保持时间都能够满足要求。参考文献 任丽香,马淑芬 李方慧系列的原理与应用北京:电子工业出版社,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号