一种高速波形的均衡方法技术

技术编号:20723807 阅读:67 留言:0更新日期:2019-03-30 17:27
本发明专利技术提出了一种高速波形的均衡方法,用于解决现有技术中存在的仅能实现对差分高速波形或单端高速波形进行均衡导致的通用性低的技术问题,同时缩短对差分高速波形均衡的时间,实现步骤为:获取高速波形的参数值;提取AMI模型的AMI文件以及DLL文件和文件名;编写DLL文件中函数的头文件名;基于MATLAB仿真软件获取AMI模型中DLL文件每个函数的输入参数和各输入参数值;获取DLL文件中每个函数的输入参数和各输入参数值;基于MATLAB仿真软件获取AMI模型中DLL文件的AMI_INIT函数和AMI_GETWAVE函数的输出波形;确定输出波形的使用规则;基于MATLAB仿真软件获取均衡高速波形的眼图。

【技术实现步骤摘要】
一种高速波形的均衡方法
本专利技术属于计算机
,更进一步涉及计算机高速链路均衡
的一种基于AMI模型的高速波形均衡方法,可用于高性能计算机和通信设备的通用I/O接口领域。
技术介绍
在高速全链路中,发送器中上升边小于1ns时,发送器就会发送高速波形。高速波形的产生方式分为两种:一种是通过单端发送器产生的单端高速波形;另一种是通过差分发送器产生的差分高速波形。产生的高速波形经过传输信道时会受到码间干扰ISI(InterSymbolInterference)、串扰和衰减的影响,使得接收器无法准确识别发送器产生的高速波形。针对存在的这个问题,需要对接收器接收的高速波形进行均衡,其原理是补偿高速波形经过传输通道后的损耗,其中均衡好坏指标通过测量高速波形生成眼图的眼高和眼宽来判定,若均衡后眼图的眼高大幅度提高,则表明均衡效果好。AMI模型是把连续时间线性均衡器CTLE,或判决反馈均衡器DFE,或自适应判决反馈均衡器ADFE的算法封装到DLL文件中,把连续时间线性均衡器CTLE,或判决反馈均衡器DFE,或自适应判决反馈均衡器ADFE的参数添加到AMI文件中,用IBS文件中的[Algo本文档来自技高网...

【技术保护点】
1.一种高速波形的均衡方法,其特征在于,包括如下步骤:(1)获取高速波形的参数值:利用ADS电路仿真软件获取高速波形的参数值,包括高速波形的波形、波形长度、波形数量和受干扰波形;(2)提取AMI模型的AMI文件以及DLL文件和文件名:从IBIS开放论坛下载AMI模型,并提取该AMI模型中的AMI文件和DLL文件,以及DLL文件名,其中AMI文件包含的参数有AMI版本信息、AMI自定义参数和AMI保留参数,AMI保留参数包括Init_Returns_Impulse、Use_Init_Output和GetWave_Exists;(3)编写DLL文件中函数的头文件名:(3a)使用Visual Stu...

【技术特征摘要】
1.一种高速波形的均衡方法,其特征在于,包括如下步骤:(1)获取高速波形的参数值:利用ADS电路仿真软件获取高速波形的参数值,包括高速波形的波形、波形长度、波形数量和受干扰波形;(2)提取AMI模型的AMI文件以及DLL文件和文件名:从IBIS开放论坛下载AMI模型,并提取该AMI模型中的AMI文件和DLL文件,以及DLL文件名,其中AMI文件包含的参数有AMI版本信息、AMI自定义参数和AMI保留参数,AMI保留参数包括Init_Returns_Impulse、Use_Init_Output和GetWave_Exists;(3)编写DLL文件中函数的头文件名:(3a)使用VisualStudio2015软件中的Dumpbin工具遍历DLL文件,得到AMI_INIT函数、AMI_GETWAVE函数和AMI_CLOSE函数并输出;(3b)根据C语言的标准为AMI_INIT函数、AMI_GETWAVE函数和AMI_CLOSE函数编写头文件,并对其命名;(4)将DLL文件名和DLL文件中函数的头文件名加载到MATLAB仿真软件中:通过LOADLIBRARY函数,将DLL文件名和DLL文件中函数的头文件名加载到MATLAB仿真软件中,其中MATLAB仿真软件的位数与DLL文件操作系统的位数相同;(5)基于MATLAB仿真软件获取AMI模型中DLL文件每个函数的输入参数和各输入参数值:(5a)基于MATLAB仿真软件自带的通过LIBFUNCTION函数显示出DLL文件中每个函数的输入参数,其中AMI_INIT函数的输入参数包括波形、波形的数量、受干扰波形、每两个采样点之间的间隔、单位时间间隔、AMI文件中自定义参数和AMI文件的版本信息,AMI_GETWAVE函数的输入参数包括波形、波形长度和AMI文件中自定义参数;AMI_CLOSE函数的输入参数包括分配AMI参数的内存空间;(5b)通过高速波形的波形、波形的数量和受干扰波形为AMI_INIT函数中对应的波形、波形的数量和受干扰波形赋值,通过高速波形的波形和波形长度为AMI_GETWAVE函数中对应的波形和波形长度赋值;计算AMI_INIT函数中波形的单位时间间隔UI和每两个采样点之间的间隔sampleinterval;将AMI文件中的AMI自定义参数分别赋值给AMI_INIT函数...

【专利技术属性】
技术研发人员:初秀琴赵国荣戴翔宇张文博张超余
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1