<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > EMC安規 > 正文

    專家講解:高速信號仿真之IBIS

    發布時間:2015-09-21 來源:sherry 責任編輯:sherry

    【導讀】對于很多初學PCB設計的人員來說,高速信號是神秘的,設計人員可能更多關注的是怎么布局,怎么調整布線拓撲,怎么把信號走通,對信號仿真模型更是了解的不多。
     
    而對于初學仿真的小伙伴們,則可能從學習傳輸線開始,需要了解高速信號是怎么傳輸的,要學習反射,串擾,端接,匹配,損耗……然而,當我們真正準備仿真一個DDR信號質量時,卻是從學會調用IBIS模型開始的。
     
    我們在接到仿真項目時,總是免不了要向客戶索要芯片模型。俗話說:巧婦難為無米之炊。沒有米,是不可能做出香噴噴的米飯的,沒有準確的芯片模型,我們的仿真就無法進行。  在仿真分析中,最常見的模型就是IBIS模型了。小編這篇文章不是要介紹怎么去使用IBIS,也不是要去闡述 IBIS是怎么得來的,只是先讓初學者對IBIS有一個感性的認識。
     
    進入正題。我們知道IBIS模型是行為級模型,它描述了芯片的輸入輸出狀態,它不同于Spice模型,不會泄露芯片內部的電路結構。
     
    首先,讓我們來思考一下仿真分析為什么需要IBIS模型。
     
    從根源說起。在數字電路中,芯片與芯片之間傳輸的是數字信號,數字信號是0、1這樣的脈沖信號。完美的數字信號應該是圖一這樣的,它的上升時間和下降時間幾乎為零
    脈沖信號
    圖一
     
    但實際傳輸的信號,可能是圖二這樣的,或者是圖三這樣的
    脈沖信號
    脈沖信號
    圖 三
     
    我們可以看到,上圖這些信號都是幅值為5V的脈沖,頻率為100M,但是它們的特點不一樣。圖二波形的上升沿很陡峭,圖三波形的上升沿卻很平緩。
     
    實際應用中,我們使用的芯片也是這樣,不同芯片輸出的波形也不一樣。它們不僅周期頻率不同,上升時間、幅值也會不同。
     
    先來了解一下芯片的構造。看來做為一名SI工程師,需要學習和掌握的東西還真不少。不光是關注傳輸線外部互連,還需要學習很多芯片知識。
     
    我們姑且認為IC芯片由三部分組成: Core、Buffer和封裝。Core是芯片內部的核心邏輯電路,工作電壓較低,驅動能力也低。Buffer是終端接口電路,電源電壓一般較高,驅動能力較強,是core和其他IC之間的連接橋梁,封裝則是連接Buffer和外部器件的金線和管腳。芯片核心與核心之間的通信就是通過buffer、封裝和傳輸線來完成的。Buffer和封裝是外圍電路能“看見”的部分。就是說芯片內的指令是由core來發出的,至于指令是以什么形式,以多高的電壓來表現,這就要看 Buffer來發揮作用了。
     
    說到Buffer,那么Buffer究竟是什么呢?就像傳輸線可以用分布模型RLGC來定義,Buffer也可以用一些等效電路來描述。IBIS里面的Buffer有Input Buffer,Output Buffer,Input/Output Buffer等類型。
    [page]
    下圖就是Buffer和封裝的等效電路,圖四是Output buffer,圖五是Input Buffer。這里要強調一下,下圖是包含了Buffer和封裝的,圖四右邊部分是封裝等效電路。圖五左邊部分是封裝等效電路。我們需要明白的是IBIS模型是考慮了封裝的影響的。小編的模電學的不是很好,不想去詳細分析這些器件是怎么工作的。
    脈沖信號
    圖五
     
    那么仿真時調用不同的IBIS模型有什么區別呢?我們調用實際的IBIS模型來仿真一下,看看仿真時調用不同的IBIS模型之間到底有什么區別。
     
    首先來挑選幾個不同的IBIS模型,加載一個上升沿,輸出的結果如圖六:
    脈沖信號
    圖六
    上圖這些上升沿的上升邊陡峭程度不一樣,對應的幅值也不一樣。可見,調用不同的模型,同樣是一個上升沿,會有這么多的表現形式。
     
    我們再來看看接收端模型對信號有什么影響。驅動端加載一個上升沿,輸入到輸出之間的線很短,可以忽略傳輸線對信號的影響。終端調用了不同的Input模型,結果如下圖七。
    脈沖信號
    圖七
     
    仿真時,驅動端加載的是5V上升沿信號。接收端接收的電壓有5V,3.3V。同樣的輸入,但是在終端接收的電壓不一樣。對于供電電壓是3.3V的接收端器件,就算驅動電壓是5V,它也會在保護二極管的作用下,最終電壓被拉回到3.3V。而對于供電電壓本來就是5V的器件,調用不同的Input buffer模型對信號波形的影響是比較小的。這里我們就明白了,為什么在仿真中,如果我們不能準確找到接收芯片模型,可以用類似的模型去替代。
     
    通過仿真我們了解到,Buffer本身并不能產生信號波形,它本身是個被動器件,只是起驅動的作用。我們在仿真的時候自己會定義各種碼型,碼型只是定義一種邏輯關系而已,至于這種邏輯關系是以什么形式表現出來,就要看芯片的Buffer了。在仿真中,我們想要知道主控芯片輸出的波形長什么樣,那就要借助我們的IBIS模型了。
     
    以上是我對IBIS模型的一點認識,歡迎討論。
     
    特別推薦
    技術文章更多>>
    技術白皮書下載更多>>
    熱門搜索
    ?

    關閉

    ?

    關閉

    无码人妻久久一区二区三区免费| 免费无码AV一区二区| 波多野42部无码喷潮在线| 一二三四在线观看免费中文在线观看| 粉嫩高中生无码视频在线观看| 免费看成人AA片无码视频吃奶| 亚洲精品无码鲁网中文电影| 成人无码精品1区2区3区免费看| 久久AV高潮AV无码AV| 台湾佬中文娱乐中文| 日韩乱码人妻无码中文字幕视频| 无码一区二区三区在线观看| 亚洲国产精品狼友中文久久久| 中文字幕无码免费久久| 精品久久久久久无码人妻蜜桃 | 中文精品无码中文字幕无码专区 | 中文字幕乱码人在线视频1区| 国产网红无码精品视频| 国产成人麻豆亚洲综合无码精品| 大地资源中文第三页| 中文字幕av一区| 亚洲无av在线中文字幕| 中文字幕丰满乱子无码视频| 亚洲精品无码AV中文字幕电影网站| 久久久无码精品亚洲日韩蜜臀浪潮 | 无码中文人妻在线一区二区三区| 少妇性饥渴无码A区免费| 中文字幕日韩精品在线| 国产高清中文欧美| 亚洲欧美日韩在线不卡中文| 日韩精品中文字幕第2页| 最近中文字幕完整在线看一 | 最近2019中文字幕| 久草中文在线观看| 最好看的电影2019中文字幕 | 少妇无码AV无码专区线| 无码AV中文一区二区三区| 亚洲色中文字幕无码AV| 亚洲AV无码国产在丝袜线观看| 无码日韩精品一区二区免费| 久久AV高清无码|