高速串行总线参数的配置方法、装置和系统的制作方法

文档序号:9673095阅读:578来源:国知局
高速串行总线参数的配置方法、装置和系统的制作方法
【技术领域】
[0001] 本发明实施例涉及通信技术领域,尤其涉及一种高速串行总线参数的配置方法、 装置和系统。
【背景技术】
[0002] 随着通信技术的发展,用户和运营商对数据传输的要求都越来越高,传输带宽越 来越宽,传输带宽的增加使得传输设备(例如,交换机)承担的传输容量越来越大,传输设 备的电路布线板的布线也就越来越复杂。传输设备的电路布线板的布线通常采用高速串行 总线,高速串行总线具有抗干扰能力强、传输距离远等优点。但是,基于高速串行总线的数 据传输,在远距离、高温、低温等传输环境下,传输信号的衰减大,这就需要对传输信号进行 补偿。通常的做法是:通过连接在高速串行总线发送端的发送端芯片,在高速串行总线发送 端使用预加重技术对传输信号进行补偿;通过连接在高速串行总线接收端的接收端芯片, 在高速串行总线接收端使用均衡技术对传输信号进行补偿。这就涉及对传输信号进行补偿 时,高速串行总线两端的参数的配置问题。
[0003] 图1为现有技术中的高速串行总线参数的配置方法的示意图。如图1所示,利用 伪随机二进制序列(Pseudo Random Binary Sequence,以下简称PRBS)码流模拟真实的数 据传输流,具体步骤如下。S101、在常温环境下,基于PRBS码流挑选出一套最优参数。S102、 验证挑选出的最优参数在高温、低温环境下是否可用。若为是,则执行S103,若为否,则执 行S104。S103、利用在常温环境下选出的最优参数,配置参数。S104、将传输设备的电路布 线板材料更换成损耗更小的材料,和/或缩短高速串行总线长度。执行S104后,需要跳转 至S101,重新挑选最优参数,直至在常温环境下挑选出的最优参数,在高温、低温环境下同 样可用。
[0004] 但是,随着传输设备承担的传输容量的增大,需要配置的参数数量也越来越大,且 在常温环境下挑选出的最优参数,在高温、低温环境下可能不可用。因此,上述现有技术的 高速串行总线参数的配置方法工作量巨大,效率低。

【发明内容】

[0005] 本发明的实施例提供一种高速串行总线参数的配置方法、装置和系统,用以提高 高速串行总线参数的配置效率。
[0006] 为达到上述目的,本发明的实施例采用如下技术方案:
[0007] 第一方面,本发明实施例提供一种高速串行总线参数的配置方法,包括:
[0008] 从高速串行总线的发送端向高速串行总线的接收端发送应用信号,所述应用信号 用于承载传输数据的信息;
[0009] 获取所述应用信号在所述高速串行总线上的损耗、所述高速串行总线的布线板材 料类型,根据所述应用信号的发送速率或者接收速率,获取所述应用信号的频率;
[0010] 在参数配置表中,查找与所述应用信号的频率、所述应用信号在所述高速串行总 线上的损耗、所述高速串行总线的布线板板材类型都相匹配的高速串行总线参数;所述参 数配置表包含信号频率、信号损耗、布线板材料类型与总线参数的对应关系;
[0011] 按照所述高速串行总线参数,配置所述高速串行总线。
[0012] 结合第一方面,在第一方面的第一种可能的实现方式中,所述获取所述应用信号 在所述高速串行总线上的损耗,包括:
[0013] 获取所述应用信号在所述高速串行总线发送端的第一幅值、在所述高速串行总线 接收端的第二幅值;
[0014] 根据所述第一幅值和所述第二幅值,计算出所述应用信号在所述高速串行总线上 的损耗。
[0015] 结合第一方面,在第一方面的第二种可能的实现方式中,所述获取所述高速串行 总线的布线板材料类型,包括:
[0016] 从所述高速串行总线的发送端向所述高速串行总线的接收端发送第一码流、第二 码流和第三码流;
[0017] 获取所述第一码流在所述高速串行总线发送端的幅值&、在所述高速串行总线接 收端的幅值A/ ;获取所述第二码流在所述高速串行总线发送端的幅值A2、在所述高速串行 总线接收端的幅值A2' ;获取所述第三码流在所述高速串行总线发送端的幅值A3、在所述高 速串行总线接收端的幅值A3' ;
[0018] 获取所述第一码流的频率&、所述第二码流的频率N2、所述第三码流的频率N 3 ;
[0019] 根据所述幅值Ai、所述幅值A/,计算所述第一码流在所述高速串行总线上的损耗 Si ;根据所述幅值A2、所述幅值A2',计算所述第二码流在所述高速串行总线上的损耗S2 ;根 据所述幅值A3、所述幅值A3',计算所述第三码流在所述高速串行总线上的损耗S 3 ;
[0020] 根据所述第一码流的频率Ni和所述第一码流在所述高速串行总线上的损耗Si、所 述第二码流的频率N 2和所述第二码流在所述高速串行总线上的损耗s2、所述第三码流的频 率队和所述第三码流在所述高速串行总线上的损耗s 3,以及所述高速串行总线的布线板材 料类型特性表,确定所述高速串行总线的布线板材料类型;所述材料类型特性表包含布线 板的材料类型,传输信号的损耗与传输信号的频率的对应关系。
[0021] 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的 实现方式,在第三种可能的实现方式中,所述方法还包括:获取所述参数配置表;
[0022] 所述获取所述参数表包括:
[0023] 利用伪随机二进制序列PRBS模拟数据传输流,基于选择的频率、高速串行总线的 布线板材料类型和信号在高速串行总线上的损耗,对高速串行总线参数进行测试,选出无 误码区间最大的一套参数作为最优参数;
[0024] 验证选择出的所述最优参数的裕量是否大于设定的门限值;
[0025] 若为是,则将所述最优参数作为与所述选择的频率、高速串行总线的布线板材料 类型、信号在高速串行总线上的损耗相匹配的高速串行总线参数,写入所述参数配置表。
[0026] 第二方面,本发明实施例提供一种高速串行总线参数的配置装置,包括:
[0027] 发送模块,用于从高速串行总线的发送端向高速串行总线的接收端发送应用信 号,所述应用信号用于承载传输数据的信息;
[0028] 获取模块,用于获取所述应用信号在所述高速串行总线上的损耗、所述高速串行 总线的布线板材料类型,还用于根据所述应用信号的发送速率或者接收速率,获取所述应 用信号的频率;
[0029] 查找模块,用于在参数配置表中,查找与所述应用信号的频率、所述应用信号在所 述高速串行总线上的损耗、所述高速串行总线的布线板板材类型都相匹配的高速串行总线 参数;所述参数配置表包含信号频率、信号损耗、布线板材料类型与总线参数的对应关系;
[0030] 配置模块,用于按照所述高速串行总线参数,配置所述高速串行总线。
[0031] 结合第二方面,在第二方面的第一种可能的实现方式中,所述获取模块包括第一 获取单元;
[0032] 所述第一获取单元用于获取所述应用信号在所述高速串行总线发送端的第一幅 值、在所述高速串行总线接收端的第二幅值;并根据所述第一幅值和所述第二幅值,计算出 所述应用信号在所述高速串行总线上的损耗。
[0033] 结合第二方面,在第二方面的第二种可能的实现方式中,所述发送模块,还用于从 所述高速串行总线的发送端向所述高速串行总线的接收端发送第一码流、第二码流和第三 码流;
[0034] 所述获取模块包括第二获取单元;
[0035] 所述第二获取单元用于获取所述第一码流在所述高速串行总线发送端的幅值4、 在所述高速串行总线接收端的幅值A/ ;获取所述第二码流在所述高速串行总线发送端的 幅值A2、在所述高速串行总线接收端的幅值A2' ;获取所述第三码流在所述高速串行总线发 送端的幅值A3、在所述高速串行总线接收端的幅值A3' ;获取所述第一码流的频率&、所述 第二码流的频率队、所述第三码流的频率N3 ;根据所述幅值&、所述幅值A/,计算所述第一 码流在所述高速串行总线上的损耗Si ;根据所述幅值A2、所述幅值A2',计算所述第二码流 在所述高速串行总线上的损耗S 2 ;根据所述
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1