0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何選擇DDR的拓撲結構?怎樣去改善信號質量呢?

電子設計 ? 來源:一博科技 ? 作者:袁波 ? 2021-04-08 12:06 ? 次閱讀

DDR的拓撲結構選擇也是一個老生常談的話題了,從最初只能采用T拓撲到支持讀寫平衡的Fly-by拓撲,設計似乎變得越來越簡單了。大家來看這樣一種情況,一個驅動拖動兩片DDR顆粒,芯片支持讀寫平衡,您一般會選擇什么拓撲結構呢?我想,這個應該和個人的設計習慣有關,或者選擇T拓撲,或者選擇Fly-by,沒有標準答案。但是作者最近遇到的一個項目,一個主控拖動兩個DDR顆粒,采用Fly-by結構,信號質量就不穩(wěn)定,小批量量產總有幾塊板子DDR不能正常工作,仿真發(fā)現(xiàn)DDR信號質量并不是很理想,修改拓撲結構后,DDR運行變得穩(wěn)定,具體什么情況呢?

該主板上有一塊FPGA和一塊DSP,F(xiàn)PGA驅動的DDR3沒有問題,但是DSP驅動的DDR不穩(wěn)定,我們仔細進行了查板工作,該主板上DSP與FPGA都是采用Fly-by拓撲結構,DDR顆粒也都支持讀寫平衡,如下圖1所示,從布線上來看,設計并無不妥。

pIYBAGBugNSAXIkgAAHWqvr6Pdg158.png

圖1 Fly-by 拓撲走線

FPGA和DSP作為驅動時,仿真發(fā)現(xiàn),兩者的波形還是存在較大差異的,如下圖所示:

16-02.jpg

圖2 DSP與FPGA波形對比

由圖2可知,該主板上FPGA的驅動能力明顯好于DSP,DSP不僅驅動能力比較弱而且信號的過沖還很嚴重,信號的裕量非常的小。

怎樣去改善信號質量呢?芯片的驅動能力是有限的,沒有太大調整空間,但既然選擇了這款芯片,也不能輕易的改變,只能從布線上作調整,希望可以提高信號裕量,于是,作者想到了使用T拓撲結構,修改后的拓撲結構如下圖3所示:

16-03.jpg

圖3 T拓撲走線

經過仿真分析,將Fly-by拓撲變成T拓撲之后,信號質量明顯好了很多,如下圖所示,紅色波形代表的是采用Fly-by拓撲時信號的波形,綠色波形代表的是采用T拓撲時,仿真得到的波形。相比于采用Fly-by拓撲,T拓撲得到的波形過沖更小。

16-04.jpg

圖4 T拓撲與Fly-by拓撲走線對比

修改拓撲結構,實際打板,再次小批量量產,該主板DSP驅動DDR不穩(wěn)定的現(xiàn)象沒有了。

看來在顆粒數(shù)目比較小的情況下,T拓撲還是具有一定的優(yōu)勢的,因為T拓撲是完全對稱的,在完全等臂分支的情況下,兩個接收端感受到的反射也是一樣的,可以相互抵消一部分,從而抑制信號過沖。

總結:

(1) DDR的拓撲結構選擇還要考慮芯片的驅動能力,同樣的拓撲結構,不同的芯片驅動得到不同的信號質量,所以拓撲結構的設計也不是一勞永逸的,最好做一下仿真驗證,評估設計風險。

(2) 顆粒比較少情況(少于4片),建議使用T拓撲;相對于Fly-by,T拓撲會使信號的過沖更小,信號質量更穩(wěn)定。

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • dsp
    dsp
    +關注

    關注

    552

    文章

    7959

    瀏覽量

    347929
  • FPGA
    +關注

    關注

    1625

    文章

    21620

    瀏覽量

    601241
收藏 人收藏

    評論

    相關推薦

    在Boost電源中該怎樣選擇電容的型號和電容容量?

    我們之前了解過電容的作用,不外乎儲能、濾波等作用。那么在Boost電源中又該怎樣選擇電容的型號和電容容量
    發(fā)表于 08-14 15:44 ?2762次閱讀
    在Boost電源中該<b class='flag-5'>怎樣</b><b class='flag-5'>去</b><b class='flag-5'>選擇</b>電容的型號和電容容量<b class='flag-5'>呢</b>?

    LMH7322怎樣改善輸出波形 ?

    圖一 我按照LMH7322資料中,按照上圖一 畫的 PCB圖 (見圖二) 圖二 測試時輸出的波形為: 請問工程師 怎樣改善輸出波形 ?
    發(fā)表于 09-02 06:57

    案例分享之DDR拓撲結構選擇

    結構,信號質量就不穩(wěn)定,小批量量產總有幾塊板子DDR不能正常工作,仿真發(fā)現(xiàn)DDR信號
    發(fā)表于 12-01 11:49

    合適的CAN總線拓撲結構如何選擇?

    合理的總線布局等于成功的一半,但是怎樣的網絡拓撲方式才合適就變成了一個讓人頭疼的問題。這里簡單介紹幾種主流的總線拓撲方式,可以幫您根據(jù)需求進行選擇。、一,直線型
    發(fā)表于 10-24 14:24

    怎樣設計FFD和RFD相結合的鏈狀拓撲結構?

    怎樣設計FFD和RFD相結合的鏈狀拓撲結構?如何實現(xiàn)公交車報站功能?如何實現(xiàn)公交車輛定位?
    發(fā)表于 05-20 06:13

    怎樣設置DDR時鐘的頻率

    怎樣設置DDR時鐘的頻率?有何方法?
    發(fā)表于 03-03 10:53

    怎樣查看RK3399 4.4內核的DDR頻率和容量

    怎樣查看RK3399 4.4內核的DDR頻率和容量?怎樣設置RK3399 4.4內核的
    發(fā)表于 03-07 06:12

    過孔STUB長,DDR信號“強”?

    1600Mbps,于是查板從此類信號入手,上一版的走線拓撲為Clamshell,看不懂單詞沒關系,畫出來你就秒懂了:對于空間受限的單板而言,一驅九DDR4選擇這個
    發(fā)表于 05-11 09:11

    ddr3菊花鏈拓撲結構是什么

     在DDR的PCB設計中,一般需要考慮等長和拓撲結構。等長比較好處理,給出一定的等長精度通常是PCB設計師是能夠完成的。但對于不同的速率的DDR,
    發(fā)表于 11-08 13:00 ?2.5w次閱讀
    <b class='flag-5'>ddr</b>3菊花鏈<b class='flag-5'>拓撲</b><b class='flag-5'>結構</b>是什么

    關于DDR信號的如何判斷信號質量

    通常,DDR設計完成之后 ,對信號質量并沒有一個完全確定的概念,需要我們通過仿真和測試的手段判斷和驗證。而此時,往往我們拿到的就是一個波形,測試波形或者仿真波形,該如何
    的頭像 發(fā)表于 04-09 10:04 ?5731次閱讀
    關于<b class='flag-5'>DDR</b><b class='flag-5'>信號</b>的如何<b class='flag-5'>去</b>判斷<b class='flag-5'>信號</b><b class='flag-5'>質量</b>?

    DDR PCB設計布線時,拓撲結構選擇

    在PCB設計時我們在處理DDR部分的時候都會進行一個拓撲選擇,一般DDR有T點和Fly-by兩種拓撲
    的頭像 發(fā)表于 11-27 07:40 ?1432次閱讀

    DDR拓撲結構有哪些

    DDR拓撲結構有哪些 DDR簡介 (1)DDR=Double Data Rate雙倍速率同步動態(tài)隨機存儲器。嚴格的說
    發(fā)表于 03-07 13:49 ?1279次閱讀

    改善帶有ECC奇數(shù)負載的DDR2信號質量的方法

    這里介紹兩種方式改善帶有ECC的奇數(shù)負載的DDR2信號質量。一種不需要改變拓撲結構,另一種需要對
    發(fā)表于 06-15 17:39 ?828次閱讀
    <b class='flag-5'>改善</b>帶有ECC奇數(shù)負載的<b class='flag-5'>DDR</b>2<b class='flag-5'>信號</b><b class='flag-5'>質量</b>的方法

    DDR加終端匹配電阻和不加信號質量的區(qū)別

    DDR采用菊花鏈拓撲結構時,由于信號傳輸線較長通常需要在DDR末端加上終端匹配電阻,端接的方式有很多,但是都是為了解決
    的頭像 發(fā)表于 12-25 07:45 ?498次閱讀
    <b class='flag-5'>DDR</b>加終端匹配電阻和不加<b class='flag-5'>信號</b><b class='flag-5'>質量</b>的區(qū)別

    DDR拓撲結構的詳細解析

    在進行多片DDR設計的時候,通常DDR會存在拓撲結構, 下面我們將詳細介紹一下各種拓撲結構的區(qū)別
    的頭像 發(fā)表于 12-26 07:45 ?1123次閱讀
    <b class='flag-5'>DDR</b><b class='flag-5'>拓撲</b><b class='flag-5'>結構</b>的詳細解析