
IBIS模型详解中文版.docx
12页IBIS模型详解中文版 目 录§1 绪论...............................................................................................................................1 1.1 IBIS模型的介绍.............................................................................................................. 1 1.2 IBIS的创立..................................................................................................................... 3 §2 IBIS模型的创立.............................................................................................................. 3 2.1 打算工作........................................................................................................................ 3 2.1.1 根本的概念...................................................................................................................3 2.1.2 数据列表的信息........................................................................................................... 4 2.2 数据的提取..................................................................................................................... 4 2.2.1 利用Spice模型............................................................................................................ 4 2.2.2 确定I/V数据................................................................................................................. 4 2.2.3 边缘速率或者是V/T波形的数据的测量......................................................................... 7 2.2.4 试验测量获得I/V和转换信息的数据.............................................................................. 7 2.3 数据的写入.................................................................................................................... 8 2.3.1 IBS文件的头I信息........................................................................................................ 8 2.3.2 器件和管脚的信息....................................................................................................... 8 2.3.3 关键词Model的运用..................................................................................................... 9 §3用IBIS模型数据验证模型............................................................................................................................................... 103.1 常见的错误................................................................................................................... 10 3.2 IBIS模型的数据验证...................................................................................................... 12 3.2.1 Pullup、Pulldown特性............................................................................................... 12 3.2.2 上升和下降的速度〔Ramp rate〕.............................................................................. 12 3.2.3 上下拉特性和Ramp rate的关系.................................................................................. 123.3 用IBIS模型数据验证模型参数的实例.............................................................................. 12 §1 绪论1.1 IBIS模型的介绍IBIS〔Input/Output Buffer Informational Specifation〕是用来描述IC器件的输入、输出和I/OBuffer行为特性的文件,并且用来模拟Buffer和板上电路系统的相互作用。
在IBIS模型里核心的内容就是Buffer的模型,因为这些Buffer产生一些模拟的波形,从而仿真器利用这些波形,仿真传输线的影响和一些高速现象〔如串扰,EMI等详细而言IBIS描述了一个Buffer的输入和输出阻抗〔通过I/V曲线的形式〕、上升和下降时间以及对于不怜悯况下的上拉和下拉,那么工程人员可以利用这个模型对PCB板上的电路系统进展SI、串扰、EMC以刚好序的分析IBIS模型中包含的是一些可读的ASCII格式的列表数据IBIS有特定的语法和书写格式IBIS模型中还包括一些电气说明如V、V、V以及管脚的寄生参数〔如管脚的引线R、L、C〕等有一点须要留意的是 IBIS模型并不供应IC器件:功能信息、逻辑信息、输入到输出的时间延迟等也就是说,IBIS模型只是供应了器件的输入、输出以及I/O Buffer的行为特性,而不是在IC器件给定不同的输入,测量对应不同的输出波形;而是在描述器件有一个输入时,我们看不怜悯况下输出的特性〔详细的说我们可以在输出端接一个电压源,这样我们在确保器件输出高电平或者是低电平常,调整电压源的数值,可以测出不同的电流,这样我们就可以在确保输出管脚输出某一个状态时得出一些I/V的数值,至于电压源详细的改变范围后面的内容会涉及到〕。
所以对于器件商家而言IBIS模型不会泄漏器件的内部逻辑电路的构造要实现上面提到的对系统的SI和时序的仿真,那么须要的根本的信息就是Buffer的I/V曲线和转换特性IBIS模型中Buffer的数据信息可以通过测量器件得出也可以通过器件的SPICE 模型转换得到IBIS是一个简洁的模型,当做简洁的带负载仿真时,比相应的全Spice三极管级模型仿真要节约10~15倍的计算量 IBIS模型是基于器件的也就是说一个IBIS模型是对于整个器件的管脚而言的,而不是几个特别的输入、输出或者是I/O管脚的Buffer因此,IBIS模型中除了一些器件Buffer的电气特性,还包括pin-buffer的映射关系〔除了电源、地和没有连接的管脚外,每个管脚都有一个特定的Buffer〕,以及器件的封装参数 IBIS供应两条完整的V-I曲线分别代表驱动器为高电平和低电平状态,以及在确定的转换速度下状态转换的曲线V-I曲线的作用在于为IBIS供应爱护二极管、TTL推拉驱动源和射极跟随输出等非线性效应的建模实力一般而言,IC器件的输入、输出和I/O管脚的Buffer的行为特性是通过必须的形式描述的下面分别对于输入、输出和I/O管脚Buffer的表述形式作一个介绍。
对于一个输出或者是I/O管脚的Buffer须要以下的相关数据:? 在输出为逻辑低时,输出管脚Buffer的I/V特性 ? 在输出为逻辑高时,输出管脚Buffer的I/V特性? 在输出的电平强制在V以上和GND以下时,输出管脚Buffer 的I/V特性 ? Buffer由一个状态转换为另一个状态的转换时间 ? Buffer的输出电容对于一个输入管脚的Buffer须要以下的数据:? 输入Buffer的I/V曲线〔包括电平高于V或者是低于GND〕 ? Buffer的输入电容一般状况,IBIS模型包含以下一些信息,IBIS模型的构造如下列图1.1所示1. 关于文件本身和器件名字的信息这些信息用以下的关键词描述: [IBIS Ver] IBIS的版本号,[File Name] 文件的名称, [File Rev] 文件的版本号, [Component] 器件的名称和 [Manufacturer]. 器件的制造商2. 关于器件的封装电气特性和管脚与Buffer模型的映射关系。
可以运用关键词 [Package] 和 [Pin]描述3. 为了表述器件管脚的Buffer所须要的相关的数据信息关键词 [Model] 是用来表示每个Buffer的数据,详细的内容有:Model_type(Buffer的类型)、Vinh、Vinl以及C_comp〔IC芯片的电容〕在前面的内容中提到了Buffer的特性描述,在IBIS模型中须要下面的一些关键词描述:[Pull-up]、 [Pull-down]、[GND clamp]、[Power clamp]和 [Ramp]当然对于不同的Buffer可能不须要上面的全部的关键词来描述如OC和漏极开路电路就不须要[Pull-up] 关键词的数据信息图1.1 IBIS模型的构造。
