【技术实现步骤摘要】
一种自动配置高速串行收发器参数的装置和方法
本专利技术涉及数据通信网络高速串行收发器电路参数,尤其涉及一种自动配置高速串行收发器参数的装置和方法。
技术介绍
数据通信网络的发展从百兆以太网,发展到万兆、10GE、100GE等标准,意味着数据传递速率从100Mbps发展到1Gbps、10Gbps、100Gbps。在数据通信中广泛使用串行收发器实现芯片与芯片之间、单板与单板之间,如附图1所示,甚至系统与系统之间广泛使用串行收发器实现高速数据的传递。由此,串行发送和接收数据传送速率越来越来快,从100Mbps,发展到1Gbps、10Gbps,100Gbps。串行收发器的复杂度越来越高。串行收发器发送端需要配置的参数主要有摆幅和预加重;接收端的参数主要是均衡参数。这些参数很多,要配好这些参数,经常需要通过仿真才能确定。对串行收发器进行仿真,需要建立好串行收发器的仿真模型以及背板通道的物理仿真模型,这些模型是否准确将影响仿真结果的正确性。此外仿真运行时间长,不能很快得到仿真结果。
技术实现思路
本专利技术所要解决的技术问题是:提供一种自动设定高速串行收发器参数的方法和装置,快递 ...
【技术保护点】
一种自动配置高速串行收发器参数的装置,包括控制模块、测试数据模块、参数配置模块、接口匹配模块、收发器、和数据检测模块,其特征在于,所述控制模块:控制参数配置模块配置高速串行收发器参数,从而得到与相关参数对应的传输误码率;所述测试数据模块:产生高速串行收发器的测试数据,受控于控制模块;所述参数配置模块:配置高速收发器参数;所述接口匹配模块:将测试数据发送给高速串行发送器,同时将参数配置模块的参数配置给高速串行收发器;所述收发器包括高速串行发送器、高速串行接收器和连接单元;所述数据检测模块:接收高速接收器数据,与测试数据进行比较,计算误码率;或者根据接收的检验数据,计算接收数据 ...
【技术特征摘要】
1.一种自动配置高速串行收发器参数的装置,包括控制模块、测试数据模块、参数配置模块、接口匹配模块、收发器、和数据检测模块,其特征在于,所述控制模块:控制参数配置模块配置高速串行收发器参数,从而得到与相关参数对应的传输误码率;所述测试数据模块:产生高速串行收发器的测试数据,受控于控制模块;所述参数配置模块:配置高速收发器参数;所述接口匹配模块:将测试数据发送给高速串行发送器,同时将参数配置模块的参数配置给高速串行收发器;所述收发器包括高速串行发送器、高速串行接收器和连接单元;所述数据检测模块:接收高速接收器数据,与测试数据进行比较,计算误码率;或者根据接收的检验数据,计算接收数据的误码率;并将误码率结果报告给控制模块。2.根据权利要求1所述的一种自动配置高速串行收发器参数的装置,其特征在在于,所述高速串行发送器:将高速数据转换为串行数据在链路上传送;所述连接单元:连接高速串行发送器和接收器,可以是背板或者物理电气连接线路;所述高速串行接收器:将高速串行数据转换为并行数据,完成数据的串行发送。3.根据权利要求1所述的一种自动配置高速串行收发器参数的装置,其特征在在于,所述控制测试模块在各种不同测试数据之间的切换,控制参数设置模块参数设置,选择收发器参数。4.根据权利要求3所述的一种自动配置高速串行收发器参数的装置,其特征在在于,所述选择收发器参数方法包括以下步骤:1)启动整个链路的测试,配置好各个模块,启动测试数据模块,生成测试数据,控制参数设置模块设置收发器的参数,测试数据通过收发器,收发器接收的数据经过接口匹配模块到数据检测模块,测试模块会根据会跟测试数据进行比较,判断数据是否与测试数据相同,计算出误码率;2)控制模块通过参...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。