首页 理论教育 IBIS-AMI模型的工作原理解析

IBIS-AMI模型的工作原理解析

时间:2023-07-01 理论教育 版权反馈
【摘要】:AMI有两种不同的工作级别,分别是INIT:脉冲响应处理和GETWAVE:时域波形处理。由图3-3可以看出,INIT处理的是冲激响应,GETWAVE处理的是动态波形。图3-3 INIT和GETWAVE的工作原理AMI模型的工作原理是什么呢?下面来讨论AMI模型的工作流程。图3-4所示是截取IBIS 5.0规范中对于工作流程的描述,图3-4对其工作的流程做出了解释。图3-4 AMI的工作流程下面来具体讲一下每一步的意义:第一步:取到通道的响应。

IBIS-AMI模型的工作原理解析

AMI有两种不同的工作级别,分别是INIT:脉冲响应处理(Impulse Response Process-ing)和GETWAVE:时域波形处理(Time-domain Waveform Processing)。

由图3-3可以看出,INIT处理的是冲激响应,GETWAVE处理的是动态波形(均衡、预加重、时钟恢复等功能)。INIT将含有通道与芯片TX/RX特性的冲激响应输出,然后将输出的冲击响应与激励码型卷积,然后经过GETWAVE处理得到最后的波形。

978-7-111-42633-2-Chapter03-5.jpg

图3-3 INIT和GETWAVE的工作原理

AMI模型的工作原理是什么呢?它是按照什么样的流程工作的?下面来讨论AMI模型的工作流程。

图3-4所示是截取IBIS 5.0规范中对于工作流程的描述,图3-4对其工作的流程做出了解释。其中符号*代表卷积,b(t)*p(t)代表仿真的信号〔(b(t)是诸如00101011的比特流,p(t)是比特宽度〕,hAC(t)代表通道的冲激响应。

978-7-111-42633-2-Chapter03-6.jpg

图3-4 AMI的工作流程

下面来具体讲一下每一步的意义:(www.xing528.com)

第一步:取到通道的响应。

第二步:判断有无INIT TX模式,若有,则将第一步的结果与INIT TX响应函数卷积作为第二步的结果;若没有,则取第一步的结果。

第三步:判断有无INIT RX模式,若有,则将第二步的结果与INIT RX响应函数卷积作为第三步的结果;若没有,则取第二步的结果。

第四步:将第三步的结果与仿真的信号b(t)*p(t)卷积作为第四步的结果。

第五步:判断有无GETWAVE TX模式,若有,则将第四步的结果作为GETWAVE TX响应函数gTEG()的自变量作为第五步的结果;若没有,则取第四步的结果。

第六步:判断有无GETWAVE RX模式,若有,则将第五步的结果作为GETWAVE RX响应函数gREG()的自变量作为第六步的结果;若没有,则取第五步的结果。

第七步:取第六步的结果作为输出的结果。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈