IBIS建模方法建模方法
高速电路板设计过程中,需要对器件的I/O进行建模,传统的基于Spice的建模方法存在可移植性、速度、复杂性
和开放性等问题。本文中介绍了IBIS建模方法,它以表格形式提供了表征和描述I/O行为的方法。在实际例子
中,作者说明了基于IBIS4.1建模的具体步骤及其在缩短高速器件建模时间上的优越性。 图1:传统的IBIS与具
有多语言模型的IBIS 4.1。早期的器件采用的是TTL逻辑,那时上升和下降时间还很缓慢,因此不存在信号完整
性问题。这种情况持续了不少年,直到20世纪90年代初,随着信号边沿速率达到了一个临界点,互连以及驱动
器和接收器特性开始对PCB的正常工作造成严重影响。 那时,IC供应商提
高速电路板设计过程中,需要对器件的I/O进行建模,传统的基于Spice的建模方法存在可移植性、速度、复杂性和开放性等问
题。本文中介绍了IBIS建模方法,它以表格形式提供了表征和描述I/O行为的方法。在实际例子中,作者说明了基于IBIS4.1建
模的具体步骤及其在缩短高速器件建模时间上的优越性。
图1:传统的IBIS与具有
多语言模型的IBIS 4.1。
早期的器件采用的是TTL逻辑,那时上升和下降时间还很缓慢,因此不存在信号完整性问题。这种情况持续了不少年,直到20
世纪90年代初,随着信号边沿速率达到了一个临界点,互连以及驱动器和接收器特性开始对PCB的正常工作造成严重影响。
那时,IC供应商提供足够详细的驱动器和接收器特征参数的方法就是从他们的IC设计中提取I/O电路,并将I/O电路网表以
Spice模型表示,然后对Spice网表和潜在晶体管模型加密以保护他们的知识产权(IP)。不幸的是,这种解决方案存在下列问题:
1. 缺乏可移植性:每个Spice厂商都用自己的加密技术;
2. 速度慢:因为晶体管级设计所含的细节比SI分析所需的信息多得多;
3. 复杂:要求PCB设计师理解晦涩的Spice语法;
4. 不对外开放:还没有设立统一的Spice标准。
幸运的是,硅片与PCB供应商联盟认识到了这个问题,并设立了IBIS开放论坛委员会专门解决这些问题。最终形成的IBIS标准
以表格形式提供了表征和描述I/O行为的方法。这种格式解决了加密Spice所引起的问题,因为IBIS标准是非私有的,不仅快速
简单,而且具有可移植性。
图2:显示了最新IBIS 4.1语