吴忠躺衫网络科技有限公司

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

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

3天內不再提示

Vivado IBIS模型創建及導出方式

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

IBIS模型概述
IBIS是一種器件模型標準,允許使用行為模型進行開發,這些行為模型描述了器件內部互聯的信號。IBIS模型保留專用的電路信息,不像SPICE這種結構化模型,IBIS模型是基于測量或電路仿真得到的 V/I曲線數據。

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

IBIS標準規定了輸出文件的格式,包括一個文件頭部分和一個組件描述部分。IBIS開源論壇小組開發了Golden Parser這款工具,可以通過檢查IBIS數據格式中的語法來驗證IBIS模型文件。

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

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

Vivado會使用設計中的網表和實現細節,將這些信息與可用的每個管腳的封裝信息聯合起來,創建一個IBIS模型。打開某一階段的設計,點擊File->Export->Export IBIS Model:

pIYBAF9uKeCAGoWQAABcgTnrpQY228.png

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

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

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

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

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

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

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

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

pIYBAF9uKeKAa73vAAJFU1pBJ14452.png

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

編輯:hfy

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

    關注

    394

    文章

    4698

    瀏覽量

    86341
  • IBIS
    +關注

    關注

    1

    文章

    55

    瀏覽量

    19942
收藏 人收藏

    評論

    相關推薦

    用Reality AI Tools創建模型

    在第二步采集到的數據基礎之上,用Reality AI Tools創建模型
    的頭像 發表于 01-22 14:23 ?1424次閱讀
    用Reality AI Tools<b class='flag-5'>創建模型</b>

    IBIS模型原理和功能

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

    用designer仿真DAC5672的IBIS模型,輸入端應該加正弦信號輸出的應該是模擬信號,為什么出來的是數字信號?

    用designer仿真DAC5672的IBIS模型,當仿DAC的輸出端口時,是不是輸入端應該加正弦信號,輸出的應該是模擬信號,可是出來的卻是0和1的數字信號。怎么回事? 以下是DAC
    發表于 01-15 08:37

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

    電子發燒友網站提供《AN-715::走近IBIS模型:什么是IBIS模型?它們是如何生成的?.pdf》資料免費下載
    發表于 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模型一樣?
    發表于 01-13 06:51

    TDP0604 IBIS-AMI模型用戶指南

    電子發燒友網站提供《TDP0604 IBIS-AMI模型用戶指南.pdf》資料免費下載
    發表于 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模型
    發表于 11-13 07:06

    TDP1204 IBIS-AMI模型用戶指南

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

    使用IBIS模型進行時序分析

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

    DAC8568 IBIS模型轉換成spice模型無法顯示所有引腳是什么原因導致的?怎么解決?

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

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

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

    什么是IBIS?為什么要使用IBIS模型IBIS模型的優點

    IBIS(縮寫Input/Output Buffer Information Specification):輸入輸出緩沖器,對輸入輸出端口快速準確建模,便于仿真。
    的頭像 發表于 05-11 09:09 ?3272次閱讀
    什么是<b class='flag-5'>IBIS</b>?為什么要使用<b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>?<b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>的優點

    HarmonyOS開發案例:【Stage模型下Ability的創建和使用】

    基于Stage模型,對Ability的創建和使用進行講解。首先在課程中我們將帶領大家使用DevEco Studio創建一個Stage模型Ability,并使用UIAbilityCont
    的頭像 發表于 05-08 14:41 ?823次閱讀
    HarmonyOS開發案例:【Stage<b class='flag-5'>模型</b>下Ability的<b class='flag-5'>創建</b>和使用】

    Vivado 使用Simulink設計FIR濾波器

    :【vivado2014.2+matlab2013b】 1.fdatool設計濾波器 通過matlab可以快速的設計濾波器,直接導出濾波器系數,方便大家快速設計。上圖使用Kaiser窗函數設計了一個采樣率
    發表于 04-17 17:29

    arcmap怎么導出矢量數據

    軟件。你可以在計算機上的“開始”菜單中搜索并打開該軟件。 第二步:加載矢量數據 在 ArcMap 中導出矢量數據之前,你需要加載你要導出的矢量數據。這可以通過以下方式實現: 點擊“文件”菜單,選擇“添加數據”; 瀏覽到你的矢量
    的頭像 發表于 02-25 15:13 ?3642次閱讀
    真人百家乐官网娱乐场| 百家乐技巧论坛| 大发888真钱娱乐 博彩| 淘金百家乐官网现金网| 代理百家乐最多占成| 皇冠体育网| 做生意门店风水知识| 太阳城娱乐城88| 赣州市| 百家乐翻天粤| 潍坊市| 至尊百家乐娱乐场| 百家乐官网投注方法新版| 云鼎百家乐作弊| 百家乐官网稳中一注法| 香港百家乐官网玩| 大发888怎么玩不了| 实战百家乐官网的玩法技巧和规则 | 百家乐官网出闲几率| 增城太阳城巧克力| 百家乐官网输一押二| 大发888 娱乐| 大世界百家乐官网的玩法技巧和规则| 凌龙棋牌官方下载| 做生意摆放什么会招财| 皇宝国际| 网上赌百家乐被抓应该怎么处理| 芜湖县| 巨星百家乐的玩法技巧和规则 | 德州百家乐官网21点桌| 新利国际娱乐网| 网上百家乐内幕| 百家乐官网天天乐娱乐场| 坐乾向巽24山向择吉| 龙川县| 国际娱百家乐的玩法技巧和规则| 百家乐官网新庄| 足球开户| 真人百家乐玩法| 百家乐官网玄机| 皇冠娱乐网|