AMI: IBIS-AMI相關流程

AMI: SPISim科技的IBIS-AMI功能均可免費下載及試用, 可支援經濟又有效率的AMI模型開發暨分析之用

應用範圍:

  • 可直接產生Spec./datasheet資料的IBIS-AMI模形以支援下列一或多種的流程區塊: FFE, CTLE, DFE, CDR, AFE, DSP filter等。
  • 十數種類比設計IP均已參數化, 並事先以C/C++於各不同作業系統/平台編成AMI規格相容之模組、相容於EDA大廠的軟體,可立即組裝成單一AMI模型使用… 完全不需任何編程或編譯。
  • 內建跨平台之AMI驅動程式, 可測試由SPIPro所產生或用戶現有之AMI模型並以內建之PRBS、階波或脈波來驅動,用戶亦可提供客製測試波形。結果可直接在SPIPro裡查驗。
  • 也可以csv表格事先指定特定的AMI參數組合,並以此做掃描(sweep)或特定界面的分析(而毋需一個個指定或改變某AMI參數值)。
  • 用戶可用最熟悉的matlab, python等語言來試作AMI (prototype), 不需C/C++編程及編譯。進階版可直接與Python做連結使得模型使用者完全不需事先安裝Python解譯器。
  • 並包含以下的工具程式:免負下載及使用且不會失效
    • Spec. AMI 模型產生器:已內建於免費的SPILite及付費版SPIPro中,關於此功能請見本頁下方的簡報或視頻示範。
    • [SPISimAMI]: 供現有AMI模型的測試、驅動及發佈交換資料之用
    • [SPISimProxy]: 界面模型以便用python, perl, matlab等的程式進行AMI模型開發而不用寫任何C/C++或編譯成.dll/.so。進階版並提供直接C-Python內建(模型使用者毋需安裝Python編譯器)及腳本(script)加密以對智財提供保護。

主要功能:

  • 填入Spec./datasheet 值並即時產生相對應的AMI模型:
    • 毋需執行程式編譯(Compile), AMI模型已完全建好並透過參數來切換功能
    • 十數種預建好之類比智財以供SERDES分析及建模需求
    • 這些智財包括了參數化、事先編譯好之FFE, CTLE, DFE, CDR, AFE, DSP filter 等等
    • 直接在SPIPro環境裡提供參數調校並觀看結果後按一鍵產出對應的AMI模型。
    • 可以csv表格事先預定特定AMI參數組合,可利於掃描(Sweep)或其它分析。
    • AMI參數可被鎖定以免用戶任意更改,更進階的模塊功能以設計服務提供。
  • 內含跨平台(Windows 32, Windows 64 and Linux 64)的AMI驅動程式;其可於命令列下或透過SPIPro介面來對現有的AMI模型加以測試及驗證
    • 比官版Golden Checker功能更強…除測試AMI API函式有無外還會進行加載及驅動測試。
    • 驅動程式內含PRBS, Rise, Fall階波、脈波或可用用戶提供的客製波型(支援tr0, csv 及raw格式)來驅動AMI模型;
    • AMI_Init及AMI_GetWave的輸出直接存csv或raw格式並可於程式裡查看
    • 命令列模式可免費下載並使用(但不可散佈),可用於發佈AMI模型時和客戶之間交換資料或驗證功能之用而不需雙方都使用其它EDA軟體。
  • 用您最熟悉的語言來做AMI原型(prototype)開發、模型發佈或分析:
    • 可用任何語言:包括matlab, python, perl 或其它script等等
    • 完全不需C/C++編程、任何編譯(compile)或AMI-API函式執行,產出模型可在各EDA channel tool上執行
    • 進階版功能包C-Python直接連結,可用python及其科學/數值分析函式庫(e.g. SciPy, NumPy等)來開發AMI模型, SPIPro已Python做C階級上的直接連結,所以模型使用客戶完全不需要事先安裝python的解譯器也可順利執行模型;
    • 同樣包括在進階功能的是支援加密模型(encrypted), 不需擔心IP外流。
  • What-if分析功能以對link performance, 現有Tx/Rx之AMI模型及參數做what-if分析
    • 用戶可調控和AMI參數以查看Link performance, 以眼圖方式、時域及頻域結果呈現。
      • Channel部份的脈波響應可直接計算出其BER並以2D/3D方式呈現
    • 完成what-if分析後只需按一鍵即可將相對應的AMI模型直接產生
    • AMI what-if支援用戶現有的Tx/Rx模型而無需透過第三方仿真器即何做分析。
  • 有關免費工具程式([SPISimAMI][SPISimProxy])的主要功能請至其產品網頁查詢。Spec. AMI模型產出部份已內建在SPILiteSPIPro中。

產品設計及建模流程相關資訊: (英文) [請按此]

AMI功能產品簡報: 外部連結[請按此]

AMI建模部份流程簡報: 外部連結[請按此]

建模流程示範: [英語,可快速跳至單元主題,約25分鐘]: 於外部觀看 [請按這]

SPISimAMI: 命令列模式驅動程式

SPISimProxy: 界面AMI模型

相關博客文章:

系統需求:

  • Windows 64位元, Windows 32位元或Linux 64位元
  • Linux需安裝有glibc 2.14或更新版;根據[此說明], 2011年或之後的釋出的Linux版本均應已內建此GNU C 函式庫。