一种高速互连系统中进行眼图仿真的方法技术方案

技术编号:2918274 阅读:279 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种高速互连系统中进行眼图仿真的方法,包括下列步骤:步骤A:截取系统互连通道中预定脉冲响应时间的脉冲响应,根据码元周期计算得到与所述预定脉冲响应时间相应的码元长度N1,并统计应用当前传输规范进行数据传输的通道激励码流中最长的不变码长N2;步骤B:将步骤A中得到的N1、N2进行比较,得到较小值N=min(N1,N2),并将较小值N作为眼图轮廓线的激励码序列中连续不变码的长度,构造激励码序列;步骤C:将构造的激励码序列作为激励信号,对互连通道进行时域仿真。本发明专利技术能够提高眼图仿真速度,进而提高设计验证的速度,快速对互连系统性能做出预评估。

【技术实现步骤摘要】

本专利技术涉及通信
高速互连系统,特别涉及一种高速互连系统中进 行眼图仿真的方法。技术背景在现代通信系统和高速数字互连系统中,越来越多地使用串行通道进行数据的高速传送,目前最高的传送速率已达40Gbps。在互连系统串行通道中, 反射、串扰、散射和与频率相关的损耗,都会使信号劣化。由于在高速互连系 统中,信号的有效采样窗口很小,任何微小的抖动都会对整个系统产生巨大的 影响,因此抖动已经成为设计高速数字系统成败的关键。抖动是由于互连链路的非理想特性而产生的,在普通印刷电路板(Printed Circuit Board, PCB)上,码间干扰(Intersymbol Interference, ISI)是抖动的 主要来源。当数据率达到一定程度后,由于互连链路的带宽受限传输特性,前 面几个比特的残余电压会叠加在当前比特上,影响当前比特的幅度,这就是所 谓的ISI。反射、散射和与频率相关的损耗都会引起ISI,但是与频率相关的损 耗是主导因素,也是进一步提高数据率和传输长度的瓶颈。目前,眼图是度量高速信号质量最常用的表达方式,其将大量比特重叠在 一起显示,提供了数字信号大量有用信息,如最佳抽样时刻、目艮图高度、眼图 宽度、峰值畸变、抖动等。在进行高速互连通道设计时, 一般都需要对系统进 行时域眼图仿真。在仿真眼图时,为了得到高准确度的结果,需要考虑各种不 同的码流组合,要用很长的比特流作为输入信息进行仿真,这需要占用大量的 仿真时间。而且,随着互连速率的进一步提高,码流组合的进一步增加,迫切需要一 种提高眼图仿真速度的方法,以提高设计验证的速度,快速对互连系统性能做 出预评估。
技术实现思路
本专利技术的目的在于,提供,能够 提高眼图仿真速度,从而提高设计验证的速度,快速对互连系统性能做出预评 估。本专利技术的高速互连系统中进行眼图仿真的方法,包括下列步骤步骤A:截取系统互连通道中预定脉冲响应时间的脉冲响应,根据码元周 期计算得到与所述预定脉冲响应时间相应的码元长度Nl,并统计应用当前传 输规范进行数据传输的通道激励码流中最长的不变码长N2;步骤B:将所述步骤A中得到的Nl、 N2进行比较,得到较小值 7V-min(Aa,7V2),并将所述较小值W作为眼图轮廓线的激励码序列中连续不变 码的长度,构造所述激励码序列;步骤C:将所述构造的激励码序列作为激励信号,对所述互连通道进行时 域仿真。其中,在所述步骤B中,所述激励码序列包括初始状态流和轮廓线激励 脉冲。其中,所述初始状态流为轮廓线激励脉冲建立极端初始电压;所述轮廓激励脉冲用于提取出眼图轮廓线。此外,在所述步骤B中,将所述较小值W作为眼图轮廓线的激励码序列中连续不变码的长度,构造所述激励码序列,可以包括下列步骤步骤Bl:构造11......1和00......0的初始状态流,其中连续1、连续0的个数为N;步骤B2:在所述初始状态码流的最前端分别添加各自的极性反转码,然 后分别与轮廓线激励正脉冲0 - 1 - O和负脉冲1-0-1结合,形成完整的所述 激励码序列。此外,在所述步骤C之后,可以进一步包括下列步骤 步骤D:截取步骤C中时域仿真波形中眼图轮廓线观测区间内码元的波 形,依照眼图显示方式以单位比特周期进行重叠,形成眼图轮廓。本专利技术的有益效果是依照本专利技术的高速互连系统中进行眼图仿真的方 法,根据在接收端信号幅度的衰减速度来设置激励信号源的脉冲序列,构造出 眼图轮廓线对应的极端激励码型条件,通过对此极端激励码型的仿真,得到眼图轮廓线,避免了传统眼图生成方法的繁瑣过程;与常用的长伪随机码相比, 本专利技术的方法只需要少量的激励脉冲序列,就可以准确快速地分析出由于损耗 引起的ISI抖动的峰峰值和高速数据流对应的眼图。。 附图说明图1为本专利技术的高速互连系统中进行眼图仿真的方法的流程图; 图2为本专利技术实施例的高速互连通道中脉冲响应示意图; 图3为本专利技术实施例的生成眼图轮廓线的激励码序列示意图; 图4为本专利技术的眼图轮廓线的构成示意图; 图5为本专利技术实施例的高速串行数字流示意图。具体实施方式以下,参考图1 ~5详细描述本专利技术的高速互连系统中进行眼图仿真的方法。本专利技术的核心思想是在高速互连系统的互连通道中,每个比特信号在接 收侧短期内达不到其最终的稳定终值,当前比特受到其前面比特的影响,即前 面比特的不同组合给当前比特建立了不同的初始条件,致使当前比特在接收侧 也对应于不同的波形,接收侧的信号是初始条件和当前比特共同激励的结果, 只要为当前比特建立极端情况下的初始条件,那么当前比特在接收侧的仿真波 形就是眼图的轮廓线。如图l所示,本专利技术的高速互连系统中进行眼图仿真的方法,包括下列步骤步骤100:截取高速互连系统互连通道中持续时间为t的脉冲响应,根据 码元周期计算得到与时间t相应的码元长度Nl (例如, 一个码元周期为100 皮秒,其中,l皮秒为1(T"秒),并统计应用当前传输规范进行数据传输的通 道激励码流中最长的不变码长N2;如图2所示,为截取高速互连系统互连通道中持续时间为t的脉冲响应示 意图。其中,当前传输规范可以包括以太网传输规范、同步数字体系 (Synchronous Digital Hierarchy, SDH)传输规范等,并且,在上述标准的传 输规范中,规定了进行数据传输的通道激励码流中最长的不变码长的数目。步骤200:将步骤100中得到的Nl、 N2进行比较,得到较小值 JV = min(M,iV2),并将AM乍为建立极限初始状态的连续不变码的长度。步骤300:根据步骤200中得到的W构造生成眼图轮廓线的激励码序列。 其中,激励码序列,包括初始状态流和轮廓线激励脉沖,其中,初始状态 流为轮廓线激励脉冲建立极端初始电压;而随后的轮廓激励脉冲则用来提取出 眼图轮廓线。其中,在所述步骤300中,将较小值AM乍为眼图轮廓线的激励码序列中 连续不变码的长度,构造所述激励码序列,包括下列步骤步骤31:构造ll......l和OO......O的初始状态流,其中连续1、连续O的个数为N;步骤32:在所述初始状态码流的最前端分别添加各自的极性反转码,即 连续N个1的前面添加一个O,在连续N个0的前面添加一个1,即初始比特 流为011...1或100...O,然后分别与轮廓线激励正脉冲0 - 1 -O和负脉冲1-0 -1结合起来,形成完整的所述激励码序列,如图3所示。步骤400:将上述构造的激励码序列作为激励信号,对互连通道进行时域 仿真。其中,根据激励信号对互连通道进行时域仿真为现有技术,本专利技术不再 详细描述。此外,在步骤400之后,进一步包括下列步骤步骤500:截取步骤400中时域仿真波形中眼图轮廓线观测区间内6个码 元的波形,依照眼图显示方式以单位比特周期进行重叠,形成如图4所示的眼 图轮廓。其中,步骤500中的眼图轮廓线观测区间,如图3所示。 如图5所示,为本专利技术实施例的高速串行数字流示意图。其中,在最长的 连续0码中最末尾的O码是比特流中最好的0码,而紧跟其后的1码是比特流 中最差的1码,在最长的连续1码中最末尾的1码是比特流中最好的1码,而 紧跟其后的O码是比特流中最差的O码。其中,Pl指示最差的l码,P2指示 最差的O码,P3指示最好的l码,P4指示最好的本文档来自技高网
...

【技术保护点】
一种高速互连系统中进行眼图仿真的方法,其特征在于,包括下列步骤:步骤A:截取系统互连通道中预定脉冲响应时间的脉冲响应,根据码元周期计算得到与所述预定脉冲响应时间相应的码元长度N1,并统计应用当前传输规范进行数据传输的通道激励码流中最 长的不变码长N2;步骤B:将所述步骤A中得到的N1、N2进行比较,得到较小值N=min(N1,N2),并将所述较小值N作为眼图轮廓线的激励码序列中连续不变码的长度,构造所述激励码序列;步骤C:将所述构造的激励码序列作为激励信 号,对所述互连通道进行时域仿真。

【技术特征摘要】

【专利技术属性】
技术研发人员:周小军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1