• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術 > 設計應用 > 快速而準確的數千兆赫茲級串行收發器建模技術

    快速而準確的數千兆赫茲級串行收發器建模技術

    作者: 時間:2009-09-23 來源:網絡 收藏

    本文引用地址:http://www.czjhyjcfj.com/article/188600.htm

    預加重功能使用這些額外的單元平整信道的頻率響應。紅色的額外晶體管級是通過提升高頻轉換位、衰減低頻重復位實現頻率響應平坦化的。仔細研究一下圖3中帶顏色的波形。藍色波形是藍色晶體管的正常IBIS類轉換波形,紅色波形由紅色晶體管驅動,是藍色波形經過反向、衰減和一個單位時間間隔延遲后的波形。

    由于藍色和紅色晶體管在輸出引腳處是連接在一起的,因而共同產生黑色的波形,該波形看起來類似于帶預加重的信號。結果波形能在高頻轉變位正確地切換較高的幅度,并在較低頻的非轉變位降低幅度。

    如何建立自己的MGH MacroModel

    從本文中可以看到,只要提供單位間隔時間和伸縮比例系數X這二種附加的信息,這種轉換行為就很容易在MacroModel模板中被建模。如果不能從晶體管設計中得到X,也可以從以dB為單位表示為20*log(V_final/V_initial)的幅度預加重下降中得到。單位間隔時間簡單來說就是位的周期,如2.5Gbps時的單位間隔時間即為400ps。

    利用模板生成MacroModel時需要以下幾個步驟:ALT=圖3:來自每個級和各級組合后的MGH信號。>


    1.建立圖2中虛線左邊電路的IBIS模型(將預加重“關閉”,并使用自己的正常建模工藝);


    2.提供dB下降和位周期參數;


    3.如果希望匹配現有的晶體管模型,那么就需要調整模板中其它相關參數直到完全匹配為止。

    上述三個步驟完成后就可以得到快速精確的MGH發送器模型了,該模型可以用來仿真長位流,并設計出更具魯棒性的MGH串行鏈路。

    在串行鏈路中“魯棒性”設計和工作是非常重要的。工程師們發現,串行鏈路與并行總線有很大的不同,即使許多位出錯,串行鏈路的重傳方案也會造成串行硬件工作正常的假象。因此如果不進行足夠的仿真和驗證,實際的吞吐量可能遠小于設計的期望。

    如何獲取MacroModel模板

    可以登錄register.cadence.com/register.nsf/macroModeling?OpenForm網頁提交申請以獲取完整歸檔的MGH模板模型。其它相關信息可以在www.pcbhighspeed.com/TechnicalPapers/Macromodeling.pdf、 www.cadence.com/webinars/webinars.aspx?xml=pcbmacromodeling,和www.specctraquest.com/Optimize/O_Models.asp#macromodels

    中獲得。同時在www.specctraquest.com/Optimize/DesignKits.asp網站提供的設計套件――特別是最新PCI Express設計套件中可以找到這類模型的有用實例以及最佳應用的建議。MacroModel模型可以用于Cadence SPECCTRAQuest SI和Allegro SI分析環境。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 湘阴县| 土默特左旗| 将乐县| 鸡泽县| 榆社县| 延津县| 天镇县| 宁明县| 陇川县| 苏州市| 营山县| 蛟河市| 蓬莱市| 广水市| 荣昌县| 吴江市| 大同市| 蓬安县| 黎川县| 昌都县| 东明县| 克什克腾旗| 石阡县| 河东区| 竹溪县| 泸溪县| 宁乡县| 成都市| 吴堡县| 曲水县| 图片| 五原县| 囊谦县| 潞西市| 揭东县| 深州市| 芜湖县| 文化| 丹阳市| 武穴市| 澜沧|