【有源SI】SPice模型 ,IBIS模型 和 AMI-IBIS模型
2017-08-09 by:CAE仿真在線 來源:互聯網
SPice:Simulation Program with integrated circuit emphasis
IBIS:Input/Output Buffer Informational Specifation
IBIS-AMI (Algorithmic Modeling Interface)
電路仿真的核心就是器件,器件的模型主要分為兩類:行為出發建模和原理出發的建模。IBIS-AMI屬于IBIS,比較的時候不單獨列出。

1. 定義:
Spice模型根據器件的工作原理,基于模型方程式(Model Equations)和模型參數(Model Parameters)來建模。
IBIS模型是一種基于V/I曲線的對I/O BUFFER快速準確建模的方法,是反映芯片驅動和接收電氣特性。
IBIS-AMI模型是在IBIS的基礎上,增加了算法功能,支持了信號處理(比如加重,均衡,CDR等模塊)。
2. 歷史
SPice歷史:

HSPice的故事:
HSPice ( Hailey兩兄弟應用SPice創立Meta-software),Meta-software被Avant收購,Avant被Synopsys收購。
PSPice的故事:
Wolfram Blume創立的MicroSim,將SPice應用到PC上,取名PSPice。MicroSim被ORCAD收購,ORCAD被Cadence收購。
IBIS歷史
Spice可能透露公司的IP,所以IBIS就應運而生。
IBIS規范最初由一個被稱為IBIS開放論壇的工業組織編寫,這個組織是由一些EDA廠商、計算機制造商、半導體廠商和大學組成的。IBIS的版本發布情況為:1993年4月第一次推出Version1.0版,同年6月經修改后發布了Version1.1版,1994年6月在San Diego通過了Version2.0版,同年12月升級為Version2.1版,1995年12月其Version2.1版成為ANSI/EIA-656標準,1997年6月發布了Version3.0版,同年9月被接納為IEC 62012-1標準,1998年升級為Version3.1版,1999年1月推出了當前最新的版本Version3.2版。
IBIS-AMI歷史
高速串行鏈路的仿真成為主流,而IBIS無法滿足高速的實際需求。那么IBIS-AMI產生了。IBIS-AMI是專門針對高速串行鏈路仿真而創建的一種標準。
TheIBISAlgorithmicModelingInterface(IBIS-AMI)is a modeling standard for SerDes PHYs that enables fast, accurate, statistically significant simulation of multi-gigabit serial links. IBIS-AMI was developed by a consortium of EDA, Semiconductor and Systems companies and was approved as part of theIBIS 5.0 Specificationin August 2008. (http://www.sisoft.com/elearning/ibis-ami.html)
3. 模型定義
SPice定義
Spice模型是建立在電路基本元器件(如晶體管、電阻、電容等)的工作機理和物理細節之上的,用于SPice仿真器的文本描述的電路器件,它能夠用數學預測不同情況下,元件的電氣行為。SPice模型從最簡單的對電阻等無源元件只用一行的描述到使用數百行描述的極其復雜子電路。
IBIS定義
IBIS本身只是一種文件格式,它說明在一標準的IBIS文件中如何記錄一個芯片的驅動器和接收器的不同參數,但并不說明這些被記錄的參數如何使用,這些參數需要由使用IBIS模型的仿真工具來讀取。欲使用IBIS進行實際的仿真,需要先完成以下四件工作:
(1)獲取有關芯片驅動器和接收器的原始信息源;
(2)獲取一種將原始數據轉換為IBIS格式的方法;
(3)提供用于仿真的可被計算機識別的布局布線信息;
(4)提供一種能夠讀取IBIS和布局布線格式并能夠進行分析計算的軟件工具。
IBIS-AMI定義
IBIS-AMI模型包含三種文件:IBIS文件(.ibs),AMI參數文件(.ami)和算法可執行文件(windows下是 .dll,Linux下是 .os)。
IBIS文件:可讀的ASCII碼文件,并在關鍵字【Algorithmic model】中聲明對應的AMI參數文件和算法可執行文件。IBIS文件包括如下內容:
電壓曲線,封裝寄生參數,負載阻抗等。
AMI文件:可讀的ASCII碼文件,包括如下內容:
【Reserved Parameters】關鍵字中定義的模型處理流程,比如Init_Returns_Impulse和GetWave_Exists處理通道響應或者使用TX_Jitter, RX_Clock_PDF加入抖動參數等。
【Model_Specific】關鍵字中把仿真器的參數傳遞給相應的可執行模塊。
算法可執行文件:描述信號處理的行為級模型,包括內容:
TX的加重算法
RX的CTLE,DFE,CDR等。
4. 比較

參考:
http://www.elecfans.com/article/80/114/2009/2009032034661.html
http://www.360doc.com/content/15/1123/00/29153428_515129178.shtml(不知道是哪位高人寫的SPICE的簡史,請收下我的膝蓋)
http://www.sisoft.com/elearning/ibis-ami.html
相關標簽搜索:【有源SI】SPice模型 ,IBIS模型 和 AMI-IBIS模型 HFSS電磁分析培訓 HFSS培訓課程 HFSS技術教程 HFSS無線電仿真 HFSS電磁場仿真 HFSS學習 HFSS視頻教程 天線基礎知識 HFSS代做 天線代做 Fluent、CFX流體分析 HFSS電磁分析