在PCB設(shè)計(jì)中,等長走線主要是針對一些高速的并行總線來講的。
由于這類并行總線往往有多根數(shù)據(jù)信號基于同一個時(shí)鐘采樣,每個時(shí)鐘周期可能要采樣兩次(DDRSDRAM)甚至4次,而隨著芯片運(yùn)行頻率的提高,信號傳輸延遲對時(shí)序的影響的比重越來越大,為了保證在數(shù)據(jù)采樣點(diǎn)(時(shí)鐘的上升沿或者下降沿)能正確采集所有信號的值,就必須對信號傳輸?shù)难舆t進(jìn)行控制。等長走線的目的就是為了盡可能的減少所有相關(guān)信號在PCB上的傳輸延遲的差異。
高速信號有效的建立保持窗口比較小,要讓數(shù)據(jù)和控制信號都落在有效窗口內(nèi),數(shù)據(jù)、時(shí)鐘或數(shù)據(jù)之間、控制信號之間的走線長度差異就很小。具體允許的偏差可以通過計(jì)算時(shí)延來得到。
其實(shí)一般來說,時(shí)序邏輯信號要滿足建立時(shí)間和保持時(shí)間并有一定的余量。只要滿足這個條件,信號是可以不嚴(yán)格等長的。
然而,實(shí)際情況是,對于高速信號來說(例如DDR2、DDR3、FSB),在設(shè)計(jì)的時(shí)候是無法知道時(shí)序是否滿足建立時(shí)間和保持時(shí)間要求(影響因素太多,包括芯片內(nèi)部走線和容性負(fù)載造成的延時(shí)差別都要考慮,很難通過計(jì)算估算出實(shí)際值),必須在芯片內(nèi)部設(shè)置可控延時(shí)器件(通過寄存器控制延時(shí)),然后掃描寄存器的值來嘗試各種延時(shí),并通過觀察信號(直接看波形,測量建立保持時(shí)間)來確定延時(shí)的值使其滿足建立時(shí)間和保持時(shí)間要求。不過同一類信號一般只對其中一根或幾根信號線來做這種觀察,為了使所有信號都滿足時(shí)序要求,只好規(guī)定同一類信號走線全部嚴(yán)格等長。
-
pcb
+關(guān)注
關(guān)注
4369文章
23496瀏覽量
409974 -
DDR3
+關(guān)注
關(guān)注
2文章
284瀏覽量
43184 -
寄存器
+關(guān)注
關(guān)注
31文章
5435瀏覽量
124610 -
時(shí)序邏輯
+關(guān)注
關(guān)注
0文章
39瀏覽量
9392
發(fā)布評論請先 登錄
pcb設(shè)計(jì)中常見的走線等長要求是什么

PCB設(shè)計(jì)高速模擬輸入信號走線方法及規(guī)則

PCB設(shè)計(jì)規(guī)則——等長 的體會
PCB設(shè)計(jì)中DDR布線要求及繞等長要求
開關(guān)電源的PCB設(shè)計(jì)(布局、排版、走線)規(guī)范
PCB設(shè)計(jì)布線中的3種特殊走線技巧
pcb開窗怎么設(shè)計(jì)_PCB設(shè)計(jì)怎樣設(shè)置走線開窗

PCB設(shè)計(jì)中繞等長線的方法和技巧

高速PCB設(shè)計(jì)中的走線技巧
PCB設(shè)計(jì):走線包地要打孔有什么建議?
PCB設(shè)計(jì)中如何實(shí)現(xiàn)等長走線
PCB設(shè)計(jì)中蛇形走線的作用
有關(guān)PCB走線以及如何為PCB設(shè)計(jì)正確走線的重要事項(xiàng)

評論