IBIS模拟

IBIS模拟

Jump to TINA Main Page & General Information 

IBIS模拟

IBIS(输入/输出缓冲区信息规范) 是一种提供有关集成电路的输入/输出缓冲器的建模信息的方法。 IBIS模型的优点在于,即使对于因任何原因(例如,复杂性,专有信息保护等)制造商无法提供完整设备模型的设备,它们通常也可用。

IBIS模型最常用的一种是信号完整性分析,包括阻抗匹配等。

TINA目前支持最广泛使用的IBIS 4.2版本。

在TINA中,您可以将IBIS模型转换为TINA Spice 宏,然后在TINA的任何电路中使用它们。 您还可以完成简化的数字设备模型 - 例如,带有IBIS模型的MCU - 以更好地描述其模拟行为。

在下文中,我们将通过在Texas Instrument TMS320C6748 DSP和ADS1259 delta-sigma ADC之间修复信号完整性的示例来展示IBIS模型的使用。

选择 文件/导入/ IBIS文件(* .ibs), 选择 c6748zce.ibs 来自< TINA目录 >\例子\ IBIS.

将显示以下对话框。 在此对话框中,您可以选择要导入的模型。

现在选择 SPI1CLK_GP213 信号,PBFZP18LL_X50_PI_3P3模型(在没有上拉或下拉的3.3V下操作的单元),以及 典型 价值集。

按确定。 IBIS模型自动转换为a Spice 宏。

IBIS,图片2

SPI1CLK_GP213是TMS320C6748芯片的主配置串行时钟信号,用于驱动AD转换器,德州仪器ADS1259的SPI时钟输入。

选择 文件/导入/ IBIS文件(* .ibs), 选择 ads1259.ibs 来自< TINA目录 >\例子\ IBIS.

将显示以下对话框。 在此对话框中,您可以选择要导入的模型。

现在选择 SCK 输入信号,DIN_PD_3型号和 最大工作温度 值(对于3.3V DVDD电压范围)。

按确定。 IBIS模型自动转换为a Spice 宏。

使用无损传输线将DSP I / O缓冲器连接到ADC的输入。

添加电源和电压发生器以创建DSP侧的时钟信号。 将用于仿真的电压引脚放置在信号节点上。

我们将传输线参数调整为在四层PCB上布线的几英寸微带迹线。 这会产生cc。 500ps延迟和90欧姆特性阻抗。

来自的文件 <TINA目录> \ Examples \ IBIS \ TMS320C6748.TSC的阻抗匹配 准备好了。

现在,单击Analysis,Transient。

DSP发送SPI时钟信号,阻抗不匹配会产生反射。 结果显示了该电路仿真中阻抗不匹配产生的反射。

在ADC侧(引脚EoTL),电压超出地和电源电压,这违反了数字输入的绝对最大额定值。

为了避免线路末端的过冲和过冲,可以通过在输出和走线之间插入一个电阻来使驱动器的输出阻抗与走线阻抗相匹配。

现在让我们将100Ω电阻与输出串联。

再次运行瞬态分析,并通过相互复制重要曲线来比较结果。

现在,我们可以看到使用IBIS模型来理解和发现模拟的关键问题有助于解决这个问题。