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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Vivado IBIS模型創(chuàng)建及導(dǎo)出方式

電子設(shè)計 ? 來源:CSDN 博主 ? 作者:FPGADesigner的博客 ? 2020-12-31 11:20 ? 次閱讀

IBIS模型概述
IBIS是一種器件模型標(biāo)準(zhǔn),允許使用行為模型進(jìn)行開發(fā),這些行為模型描述了器件內(nèi)部互聯(lián)的信號。IBIS模型保留專用的電路信息,不像SPICE這種結(jié)構(gòu)化模型,IBIS模型是基于測量或電路仿真得到的 V/I曲線數(shù)據(jù)。

每個IOB標(biāo)準(zhǔn)都有IBIS模型,器件的所有I/O標(biāo)準(zhǔn)的IBIS模型組合在一起便是IBIS文件。IBIS文件還包含器件中所使用的管腳列表,這些管腳連接到配置為支持特定I/O標(biāo)準(zhǔn)的IOB上,該標(biāo)準(zhǔn)會將管腳與特定的IBIS buffer模型關(guān)聯(lián)在一起。

IBIS標(biāo)準(zhǔn)規(guī)定了輸出文件的格式,包括一個文件頭部分和一個組件描述部分。IBIS開源論壇小組開發(fā)了Golden Parser這款工具,可以通過檢查IBIS數(shù)據(jù)格式中的語法來驗證IBIS模型文件。

當(dāng)使用Vivado IDE導(dǎo)出IBIS模型時,軟件會生成一個.ibs文件,其中包含了:設(shè)計使用管腳列表、FPGA內(nèi)部與管腳連接的信號、與管腳連接的IOB的IBIS buffer模型。

導(dǎo)出IBIS模型
設(shè)計者通常都會關(guān)心信號完整性問題,比如交叉干擾、地彈、同時轉(zhuǎn)換噪聲(SSN)。 PCB工程師使用IBIS模型仿真設(shè)計,可以更好的在系統(tǒng)級角度了解信號完整性情況。IBIS模型有助于描述電流電壓(I-V)曲線和封裝器件的信息。

Vivado會使用設(shè)計中的網(wǎng)表和實現(xiàn)細(xì)節(jié),將這些信息與可用的每個管腳的封裝信息聯(lián)合起來,創(chuàng)建一個IBIS模型。打開某一階段的設(shè)計,點擊File->Export->Export IBIS Model:

pIYBAF9uKeCAGoWQAABcgTnrpQY228.png

Output File:規(guī)定輸出IBIS文件的名稱和路徑;

Include all models:默認(rèn)情況下,只有設(shè)計中用到的buffer模型才會添加到IBIS文件中。選中此選項,會添加FPGA中所有可用的I/O buffer模型;

Disable per pin modeling:禁止包含每一個管腳的封裝模型。勾選此選項,所有管腳的封裝會簡化為單個RLC傳輸線模型,并且在IBIS文件的Package部分中定義;

Maximum length of signal names:會將信號名稱截斷到限制的長度,可以設(shè)置為40、20或Unlimited.

Updated generic IBIS model file:可選地提供一個器件的IBIS模型;

Updated parasitic package data file:可選地提供一個用于每個管腳提取的pkg文件。上述兩個文件在Vivado安裝目錄下data/parts目錄中都有,一般只有在該目錄中沒有這些文件的情況下才需要在此處設(shè)置。

Component Name:默認(rèn)名稱為器件的系列,可以在這里設(shè)置改變IBIS文件中Component部分的名稱。

導(dǎo)出的ibs文件可以用文本編輯器打開查看信息,包含文件頭和Component(名稱默認(rèn)為FPGA系列KINTEX7)兩部分,:

pIYBAF9uKeKAa73vAAJFU1pBJ14452.png

結(jié)合本系列第13篇~第16篇,除了IBIS模型外,Vivado還提供了CSV文件、DRC檢查、SSN分析等工具,幫助設(shè)計者完成PCB設(shè)計。此外,為了在整個PCB環(huán)境下更好地優(yōu)化I/O賦值工作,Xilinx還支持Cadence Allegro FPGA System Planner和Mentor Graphics I/O Designer兩款第三方工具。有機會后面再做介紹。

編輯:hfy

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

    關(guān)注

    396

    文章

    4785

    瀏覽量

    89309
  • IBIS
    +關(guān)注

    關(guān)注

    1

    文章

    55

    瀏覽量

    20157
收藏 0人收藏

    評論

    相關(guān)推薦
    熱點推薦

    CYUSB2304的IBIS型號與CYUSB330x IBIS型號相同嗎?

    您好,英飛凌支持人員, 我正在尋找 CYUSB2304 的 IBIS 模型,但只有 CYUSB330x 的 IBIS 模型可用。 CYUSB2304 的
    發(fā)表于 05-09 07:25

    IBIS模型中的Corner參數(shù)處理

    本文聚焦IBIS(I/O Buffer Information Specification)模型中的Corner(Typ/Min/Max)參數(shù)處理,系統(tǒng)分析Corner的定義規(guī)則及其對信號完整性
    的頭像 發(fā)表于 04-23 16:10 ?215次閱讀
    <b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>中的Corner參數(shù)處理

    一文詳解Vivado時序約束

    Vivado的時序約束是保存在xdc文件中,添加或創(chuàng)建設(shè)計的工程源文件后,需要創(chuàng)建xdc文件設(shè)置時序約束。時序約束文件可以直接創(chuàng)建或添加已存在的約束文件,
    的頭像 發(fā)表于 03-24 09:44 ?2778次閱讀
    一文詳解<b class='flag-5'>Vivado</b>時序約束

    請問如何獲得AD8000的IBIS模型

    當(dāng)使用 AD8000 設(shè)計帶寬為 1000M 的放大器電路時,必須使用 AD8000 的 IBIS 模型進(jìn)行 SI/PI 仿真。AD8000是否有可用的IBIS型號?如果是這樣,請發(fā)送給我。如果沒有,是否有其他具有類似參數(shù)的芯片
    發(fā)表于 03-24 06:08

    一文詳解Power-Aware IBIS模型

    在現(xiàn)代高速數(shù)字電路設(shè)計中,電源完整性和信號完整性是確保電路性能的關(guān)鍵因素。為了準(zhǔn)確評估這些參數(shù),設(shè)計師們引入了Power-Aware IBIS模型。本文將介紹Power-Aware IBIS
    的頭像 發(fā)表于 02-27 17:00 ?498次閱讀
    一文詳解Power-Aware <b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>

    用Reality AI Tools創(chuàng)建模型

    在第二步采集到的數(shù)據(jù)基礎(chǔ)之上,用Reality AI Tools創(chuàng)建模型。
    的頭像 發(fā)表于 01-22 14:23 ?2115次閱讀
    用Reality AI Tools<b class='flag-5'>創(chuàng)建模型</b>

    IBIS模型原理和功能

    電子發(fā)燒友網(wǎng)站提供《IBIS模型原理和功能.pdf》資料免費下載
    發(fā)表于 01-21 14:43 ?0次下載
    <b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>原理和功能

    AN-715::走近IBIS模型:什么是IBIS模型?它們是如何生成的?

    電子發(fā)燒友網(wǎng)站提供《AN-715::走近IBIS模型:什么是IBIS模型?它們是如何生成的?.pdf》資料免費下載
    發(fā)表于 01-13 14:21 ?0次下載
    AN-715::走近<b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>:什么是<b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>?它們是如何生成的?

    ADS5474器件頁面工具和軟件怎么是ADS5463的IBIS模型,意思是不是它和ADS5463的IBIS模型一樣?

    問下,ADS5474器件頁面工具和軟件怎么是ADS5463的IBIS模型,意思是不是它和ADS5463的IBIS模型一樣?
    發(fā)表于 01-13 06:51

    TDP0604 IBIS-AMI模型用戶指南

    電子發(fā)燒友網(wǎng)站提供《TDP0604 IBIS-AMI模型用戶指南.pdf》資料免費下載
    發(fā)表于 11-21 15:55 ?0次下載
    TDP0604 <b class='flag-5'>IBIS</b>-AMI<b class='flag-5'>模型</b>用戶指南

    ADS 2011.10版本無法加載lmk04828 IBIS模型,為什么?

    ADS 2011.10版本無法加載lmk04828 IBIS模型
    發(fā)表于 11-13 07:06

    TDP1204 IBIS-AMI模型用戶指南

    電子發(fā)燒友網(wǎng)站提供《TDP1204 IBIS-AMI模型用戶指南.pdf》資料免費下載
    發(fā)表于 11-11 14:57 ?1次下載
    TDP1204 <b class='flag-5'>IBIS</b>-AMI<b class='flag-5'>模型</b>用戶指南

    使用IBIS模型進(jìn)行時序分析

    電子發(fā)燒友網(wǎng)站提供《使用IBIS模型進(jìn)行時序分析.pdf》資料免費下載
    發(fā)表于 10-21 10:00 ?1次下載
    使用<b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>進(jìn)行時序分析

    DAC8568 IBIS模型轉(zhuǎn)換成spice模型無法顯示所有引腳是什么原因?qū)е碌??怎么解決?

    你好,下載的DAC8568 IBIS模型,在cadence中生成spice模型時無法顯示所有引腳,只有一個INPUT引腳,沒有其他引腳,導(dǎo)致無法進(jìn)行電路繪制和仿真,請問是什么原因,應(yīng)該怎么解決?
    發(fā)表于 09-09 06:14

    請問如何將HSPICE和 IBIS兩種模型怎么轉(zhuǎn)換成TINA軟件中用?

    TI網(wǎng)站里,給出了一些期間的HSPICE和IBIS模型,但是現(xiàn)有的仿真工具 只有TINA這種,請問如何將HSPICE和 IBIS兩種模型怎么轉(zhuǎn)換成TINA軟件中用? 請高手給予解答。
    發(fā)表于 09-02 07:56

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品