[发明专利]一种差分信号线长度补偿方法、系统及装置有效
申请号: | 202110189446.3 | 申请日: | 2021-02-19 |
公开(公告)号: | CN113011123B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 何志彥 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F30/394 | 分类号: | G06F30/394 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 侯珊 |
地址: | 250001 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 种差 信号线 长度 补偿 方法 系统 装置 | ||
本发明公开了一种差分信号线长度补偿方法、系统及装置,在进行系统布线时,若当前布置的目标信号线为差分信号线,则自动计算目标信号线的正端对应的第一走线长度和其负端对应的第二走线长度;判断第一走线长度与第二走线长度之间的长度差是否大于预设第一差值阈值;若是,则按照预设第一凸包结构在当前较短走线长度的信号线上自动进行凸包补偿,并返回执行自动计算目标信号线的正端对应的第一走线长度和其负端对应的第二走线长度的步骤,直至完成目标信号线的布线。可见,本申请在系统布线阶段即可自动进行差分信号线长度动态补偿,补偿效率较高。
技术领域
本发明涉及服务器线路设计领域,特别是涉及一种差分信号线长度补偿方法、系统及装置。
背景技术
目前,服务器功能设计越来越复杂,差分信号线的使用数量也越来越多,且差分信号线的信号频率也不断提高,使得差分信号线的正负端等长的要求也随之越来越严格,以满足信号完整性要求。但是,差分信号线正负端的长度会因为出线或进线角度与位置的不同而产生长度差,必须对差分信号线逐一做等长调整。现有技术中,差分信号线正负端等长调整需要工程师在完成布线阶段后,根据差分信号线正负端的长度差确定合适的补偿位置并手动增加凸包,然而有时无法立即找到合适的补偿位置,因而需要不断增加或移除凸包,这样会消耗很多时间,导致补偿效率太低。
因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种差分信号线长度补偿方法、系统及装置,在系统布线阶段即可自动进行差分信号线长度动态补偿,补偿效率较高。
为解决上述技术问题,本发明提供了一种差分信号线长度补偿方法,包括:
在进行系统布线时,若当前布置的目标信号线为差分信号线,则自动计算所述目标信号线的正端对应的第一走线长度和其负端对应的第二走线长度;
判断所述第一走线长度与所述第二走线长度之间的长度差是否大于预设第一差值阈值;
若是,则按照预设第一凸包结构在当前较短走线长度的信号线上自动进行凸包补偿,并返回执行自动计算所述目标信号线的正端对应的第一走线长度和其负端对应的第二走线长度的步骤,直至完成所述目标信号线的布线。
优选地,判断所述第一走线长度与所述第二走线长度之间的长度差是否大于预设第一差值阈值的过程,包括:
判断所述第一走线长度是否大于所述第二走线长度;
若所述第一走线长度大于所述第二走线长度,则确定所述第二走线长度为当前较短走线长度的信号线,并将所述第一走线长度减去所述第二走线长度得到长度差,以判断所述长度差是否大于预设第一差值阈值;
若所述第一走线长度不大于所述第二走线长度,则确定所述第一走线长度为当前较短走线长度的信号线,并将所述第二走线长度减去所述第一走线长度得到长度差,以判断所述长度差是否大于预设第一差值阈值。
优选地,所述预设第一凸包结构由第一线段、第二线段及第三线段依次连接而成;其中,所述第一线段和所述第三线段对称分布于所述第二线段的两侧;所述第一线段与预补偿凸包结构的线段呈135度角;所述第二线段与当前未补偿凸包结构的信号线平行;所述差分信号线正负端的线间距S<所述第二线段与当前未补偿凸包结构的信号线之间的线间距≤2*S;所述第二线段的长度=3*走线线宽。
优选地,所述差分信号线长度补偿方法还包括:
在完成所述目标信号线的布线之后,自动计算所述目标信号线的正端对应的第一总走线长度和其负端对应的第二总走线长度;
判断所述第一总走线长度与所述第二总走线长度之间的总长度差是否大于预设第二差值阈值;其中,预设第二差值阈值<预设第一差值阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110189446.3/2.html,转载请声明来源钻瓜专利网。