PCB常見的拓撲結構

1.點對點拓撲 point-to-point scheduling
該拓撲結構簡單,整個網絡的阻抗特性容易控制,時序關係也容易控制,常見於高速雙向傳輸信號線;常在源端加串行匹配電阻來防止源端的二次反射。
2.菊花鏈結構 daisy-chain scheduling
以下圖所示,菊花鏈結構也比較簡單,阻抗也比較容易控制。菊花鏈的特徵就是每一個接收端最多隻和2個另外的接收端/發送端項鍊,鏈接每一個接收端的stub線須要較短。該結構的阻抗匹配常在終端作,用戴維南端接比較合適。
3. fly-by scheduling
該結構是特殊的菊花鏈結構, stub線爲0的菊花鏈。不一樣於DDR2的T型分支拓撲結構,DDR3採用了fly-by拓撲結構,以更高的速度提供更好的信號完整性。fly-by信號是命令、地址,控制和時鐘信號。以下圖所示,源於存儲器控制器的這些信號以串行的方式鏈接到每一個DRAM器件。經過減小分支的數量和分支的長度改進了信號完整性。然而,這引發了另外一個問題,由於每個存儲器元件的延遲是不一樣的,取決於它處於時序的位置。經過按照DDR3規範的定義,採用讀調整和寫調整技術來補償這種延遲的差別。fly-by拓撲結構在電源開啓時校訂存儲器系統。這就要求在DDR3控制器中有額外的信息,容許校準工做在啓動時自動完成。
在寫調整期間,存儲器控制器須要補償額外的跨越時間偏移(對每一個存儲器器件,信號延遲是不一樣的),這是因爲fly-by拓撲結構及選通和時鐘引入的。源CK和DQS信號到達目的地有延遲。對於存儲器模塊的每一個存儲器元件,這種延遲是不一樣的,必須逐個芯片進行調整,若是芯片有多於一個字節的數據,甚至要根據字節來進行調整。該圖說明了一個存儲器元件。存儲器控制器延遲了DQS,一次一步,直到檢測到CK信號從0過渡到到1。這將再次對齊DQS和CK,以便DQ總線上的目標數據能夠可靠地被捕獲。因爲這是由DDR3存儲器控制器自動作的,電路板設計人員無須擔憂實施的細節。設計人員會從額外的裕度中獲得好處,這是由DDR3存儲器控制器中的寫調整的特性所建立的。網絡

4. 星形結構 star scheduling
結構如上圖所示,該結構佈線比較複雜,阻抗不容易控制,可是因爲星形堆成,因此時序比較容易控制。星形結構須要特別注意D點到適合於單項數據傳輸,從D-R,而不適合於從R-D。匹配方式通常在R端作匹配,消除終端反射。
5.遠端簇結構 far-end cluster schedulingspa

遠端簇結構能夠算是星形結構的變種,要求是D到中心點的長度要遠遠長於各個R到中心鏈接點的長度。各個R到中心鏈接點的距離要儘可能等長,匹配電阻放置在D附近,經常使用語DDR的地址、數據線的拓撲結構。設計

相關文章
相關標籤/搜索