位置:51电子网 » 技术资料 » D S P

高速DSP与SDRAM之间信号传输延时的分析及应用

发布时间:2008/5/27 0:00:00 访问次数:532

北京航空航天大学计算机学院数字媒体实验室(100083)
葛宝珊 裴艳薇 王希常

当今电子技术的发展日新月异,尤其是深亚微米工艺在ic设计中的应用,使得芯片的集成规模愈来愈大,速度愈来愈高,从而使得如何处理高速信号问题成为设计的关键因素之一。随着电子系统中逻辑和系统时钟频率的迅速提高和信号边沿不断变陡,印刷电路板(pcb)的线迹互连和板层特性对系统电气性能的影响也越发重要。对于低频设计线迹互连和板层的影响可以不考虑;当频率超过50mhz时,互连关系和板层特性的影响不容忽视,必须对传输线效应加以考虑,在评定系统性能时也必须考虑印刷电路板板材的电参数。因此,高速系统的设计必须面对互连延迟引起的时序问题以及串扰、传输线效应等信号完整性(si)问题。本文主要对互连延迟所引起的时序问题进行探讨。

1 时序关系

对于异步时序电路,往往可以灵活设置建立、选通和保持时间以满足系统时序要求。而同步时序电路在设计上必须留有充足的建立和保持时间,才能保证系统正常工作。

在dsp的高速接口中,对时钟线、控制线和数据线布线时必须十分小心。由于系统工作频率越来越高(如6416为600mhz),信号上升/下降沿越来越陡,布线延时的相对信号的传输时间已不可忽略,它对信号的建立和保持时间起着至关重要的作用。因此,必须通过ibis模型解决布线的拓扑结构问题。

布线延时是由所布线迹的阻抗和长度共同引起的,高阻抗线迹将减慢缓冲上升时间,信号的典型延迟时间为180ps/inch。其它因素如驱动特性和负载也将影响布线延时,单一sdram的典型负载为5pf。较小的负载将导致较快的上升/下降时间;相反,较大的负载将导致较慢的上升/下降时间。emif总线上的设备越多,负载越大。
图1说明了如何在考虑布线延时的基础上确定所需的建立和保持时间。


1.1 约束条件的确立
由图1可以导出如下约束条件不等式。

(1)控制线要求满足下列条件才能保证正确读写。
建立时间应满足:

tisucontrol=tosudsp+tclock route delay-tcontrol route delayslowest≥tisu sdram
即 tcontrol route delayslowest-tclock route delay≤tosu dsp-tisu sdram(1)

其中,tisu sdram为sdram控制线建立时间,tosu dsp为dsp控制线建立时间,tclock route delay为时钟线布线延时,tcontrol route delayslowest为最慢的控制线延时。

保持时间应满足:
tih control=toh dsp-tclock route delay+t control route delay fastest≥tih sdram
即tclock route delay-tcontrol route delay fastest≤toh dsp-tih sdram(2)

式中,tcontrol route delayfastest为最快的控制线延时。

(2)数据线要求满足下列条件才能保证正确读写分读、写两种情况。

读建立时间应满足:

tclock period-tclock route delay-tdata route delayslowest-tacc≥tisudsp

即 tclock route delay+tdata route delayslowest≤tclock period-tacc-tisu dsp(3)

式中,tclock period为时钟周期,tdata route delayslowest为最慢的数据线延时,tacc为sdram存取时间。

读保持时间应满足:

tohsdram+tclock route delay+tdata route delayfastest≥tihdsp
即 tclock route delay+tdata route delayfastest≥tih dsp-tohsdram(4)

式中,tohsdram为sdram数据线输出保持时间,tdata route

北京航空航天大学计算机学院数字媒体实验室(100083)
葛宝珊 裴艳薇 王希常

当今电子技术的发展日新月异,尤其是深亚微米工艺在ic设计中的应用,使得芯片的集成规模愈来愈大,速度愈来愈高,从而使得如何处理高速信号问题成为设计的关键因素之一。随着电子系统中逻辑和系统时钟频率的迅速提高和信号边沿不断变陡,印刷电路板(pcb)的线迹互连和板层特性对系统电气性能的影响也越发重要。对于低频设计线迹互连和板层的影响可以不考虑;当频率超过50mhz时,互连关系和板层特性的影响不容忽视,必须对传输线效应加以考虑,在评定系统性能时也必须考虑印刷电路板板材的电参数。因此,高速系统的设计必须面对互连延迟引起的时序问题以及串扰、传输线效应等信号完整性(si)问题。本文主要对互连延迟所引起的时序问题进行探讨。

1 时序关系

对于异步时序电路,往往可以灵活设置建立、选通和保持时间以满足系统时序要求。而同步时序电路在设计上必须留有充足的建立和保持时间,才能保证系统正常工作。

在dsp的高速接口中,对时钟线、控制线和数据线布线时必须十分小心。由于系统工作频率越来越高(如6416为600mhz),信号上升/下降沿越来越陡,布线延时的相对信号的传输时间已不可忽略,它对信号的建立和保持时间起着至关重要的作用。因此,必须通过ibis模型解决布线的拓扑结构问题。

布线延时是由所布线迹的阻抗和长度共同引起的,高阻抗线迹将减慢缓冲上升时间,信号的典型延迟时间为180ps/inch。其它因素如驱动特性和负载也将影响布线延时,单一sdram的典型负载为5pf。较小的负载将导致较快的上升/下降时间;相反,较大的负载将导致较慢的上升/下降时间。emif总线上的设备越多,负载越大。
图1说明了如何在考虑布线延时的基础上确定所需的建立和保持时间。


1.1 约束条件的确立
由图1可以导出如下约束条件不等式。

(1)控制线要求满足下列条件才能保证正确读写。
建立时间应满足:

tisucontrol=tosudsp+tclock route delay-tcontrol route delayslowest≥tisu sdram
即 tcontrol route delayslowest-tclock route delay≤tosu dsp-tisu sdram(1)

其中,tisu sdram为sdram控制线建立时间,tosu dsp为dsp控制线建立时间,tclock route delay为时钟线布线延时,tcontrol route delayslowest为最慢的控制线延时。

保持时间应满足:
tih control=toh dsp-tclock route delay+t control route delay fastest≥tih sdram
即tclock route delay-tcontrol route delay fastest≤toh dsp-tih sdram(2)

式中,tcontrol route delayfastest为最快的控制线延时。

(2)数据线要求满足下列条件才能保证正确读写分读、写两种情况。

读建立时间应满足:

tclock period-tclock route delay-tdata route delayslowest-tacc≥tisudsp

即 tclock route delay+tdata route delayslowest≤tclock period-tacc-tisu dsp(3)

式中,tclock period为时钟周期,tdata route delayslowest为最慢的数据线延时,tacc为sdram存取时间。

读保持时间应满足:

tohsdram+tclock route delay+tdata route delayfastest≥tihdsp
即 tclock route delay+tdata route delayfastest≥tih dsp-tohsdram(4)

式中,tohsdram为sdram数据线输出保持时间,tdata route

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!