什么时候需要走等长线?
通常是在时序上要求的时候,要走等长线,比如DDR。
但是这样的依据是什么呢?电信号传输速度理想为光速,即使信号走线相差200mil,信号仍然可以在DDR工作时钟的同一周期内到达接收端,为什么还要进行等长处理呢?
另外,使用DDR时需要等长处理,那么在使用SDRAM时需要走等长么?
至于SDRAM
看情况了,如果速度不高的话,没必要等长
等長走線就是指定一個 對象的長度和一組網絡的公差,以便于布線后長度能夠匹配。
ding
DING
电信号传输速度理想为光速
~~~~~~~~~~~~~~~~~~
这个有问题。
所谓高速不高速的,不是指的时钟频率,而是指的信号变化沿上升时间(或下降时间)对应的频率。有些信号时钟并不算太高,但是信号变化沿很陡,还是要按照高速来对待。
信号接收需要满足建立时间和保持时间的要求。如果错过了建立时间或保持时间窗口,即使同一周期内到达,也是不行的。这里就需要研究信号延迟以及 实际要求的建立、保持时间的问题了,还要考虑抖动等因素。还有传输线阻抗匹配的问题。比较麻烦。我也是菜鸟,呵呵。大家共同进步吧。
kankan
我也不清楚,相知道
其实一个周期内不是说你数据传到了就可以了。还要进行别的动作,如保持,处理等等。所以才有建立时间,保持时间窗口之说。在ddr中,地址线就要在一个周期内的建立时间窗口到达才行。所以才会有等长之说。
因为DDR的数据窗口相对小,所以,如果数据线等长,在接收端的时序做起来会容易一些。是否需要等长,不等长情况下,路径差最大是多少?这些问题需要比较数据窗口和路径延迟导致的skew的值来比较后决定。
在电路板上信号的传输不是光速的。具体的数值可以查资料
