差分信号走线布线系统及方法.pdf

上传人:t**** 文档编号:974474 上传时间:2018-03-22 格式:PDF 页数:10 大小:421.78KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010230293.4

申请日:

2010.07.19

公开号:

CN102339332A

公开日:

2012.02.01

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 17/50申请公布日:20120201|||实质审查的生效IPC(主分类):G06F 17/50申请日:20100719|||公开

IPC分类号:

G06F17/50

主分类号:

G06F17/50

申请人:

鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司

发明人:

欧光峰; 黄永兆

地址:

518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

一种差分信号走线布线系统,运行于计算机上,该计算机包括布线工具,该系统包括:建立模块,用于利用布线工具在信号发送端和信号接收端之间建立差分线对,在该差分线对引出区的非平行区和平行区的交界处画一条垂线,该垂线与该差分线对的两个交点为同位置点,并在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线,该垂线与该差分线对的交点为同位置点;及调整模块,用于当信号发送端的引脚到一对同位置点的走线距离间的差值不在标准的范围内时,调整该差分信号的走线。本发明还提供了一种差分信号走线布线方法,利用本发明,可以实现差分信号走线严密耦合。

权利要求书

1: 一种差分信号走线布线系统, 运行于计算机上, 该计算机包括布线工具, 其特征在 于, 该系统包括 : 建立模块, 用于利用布线工具在信号发送端和信号接收端之间建立差分线对, 在该差 分线对引出区的非平行区和平行区的交界处画一条垂线, 该垂线与该差分线对的两个交点 为同位置点, 并在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线, 该垂线 与该差分线对的交点为同位置点 ; 及 调整模块, 用于当信号发送端的引脚到一对同位置点的走线距离间的差值不在标准的 范围内时, 调整该差分信号的走线。
2: 如权利要求 1 所述的差分信号走线布线系统, 其特征在于, 该系统还包括查找模块, 用于查找所述差分线对的引出区的非平行区和平行区的交界处, 以及在差分信号流出引出 区的走线上查找该差分线对的弯折处和经过的元件。
3: 如权利要求 1 所述的差分信号走线布线系统, 其特征在于, 所述元件包括过孔、 被动 零件及螺丝孔。
4: 如权利要求 1 所述的差分信号走线布线系统, 其特征在于, 所述调整模块调整差分 信号的走线是在一对同位置点的弯折处附近的差分线对进行一次反方向弯折, 该反方向弯 折的角度与该对同位置点处的弯折角度相等。
5: 一种差分信号走线布线方法, 其特征在于, 该方法包括如下步骤 : (a) 利用布线工具在信号发送端和信号接收端之间建立差分线对 ; (b) 在该差分线对引出区的非平行区和平行区的交界处画一条垂线, 该垂线与该差分 线对的两个交点为同位置点 ; (c) 在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线, 该垂线与该差 分线对的交点为同位置点 ; (d) 判断信号发送端的引脚到每对同位置点的走线距离间的差值是否在标准的范围 内, 当发送端的引脚到一对同位置点的走线距离间的差值不在标准的范围内时, 执行步骤 (e), 当发送端的引脚到每对同位置点的走线距离间的差值都在标准的范围内时, 结束流 程; 及 (e) 调整该差分信号的走线。
6: 如权利要求 5 所述的差分信号走线布线方法, 其特征在于, 在步骤 (b) 之前还包括步 骤: 查找所述差分线对的引出区的非平行区和平行区的交界处。
7: 如权利要求 5 所述的差分信号走线布线方法, 其特征在于, 步骤 (c) 之前还包括步 骤: 在差分信号流出引出区的走线上查找该差分线对的弯折处和经过的元件。
8: 如权利要求 5 所述的差分信号走线布线方法, 其特征在于, 所述元件包括过孔、 被动 零件及螺丝孔。
9: 如权利要求 5 所述的差分信号走线布线方法, 其特征在于, 所述步骤 (e) 包括如下步 骤: 在一对同位置点的弯折处附近的差分线对进行一次反方向弯折, 该反方向弯折的角度 与该对同位置点处的弯折角度相等。

说明书


差分信号走线布线系统及方法

    【技术领域】
     本发明涉及一种布线系统及方法, 尤其涉及一种差分信号走线布线系统及方法。背景技术 在高速印刷电路板 (printed circuit board, PCB) 设计中, 工程师采取了各种措 施来解决信号完整性问题, 利用差分线传输高速数字信号就是其中之一。在 PCB 中的差分 线是耦合带状线或耦合微带线, 通常以固定线宽和线距平行布线。理论上要求信号在传输 时是奇模传输方式, 即正负两路信号的相位相差 180 度。当差分信号在非理想回路传播时, 差分信号线传输的差分信号能够进行最大程度的耦合, 将出现的杂乱信号消除掉, 减小了 非理想回路对信号的损害。
     从差分信号的工作原理来看, PCB 上的差分线不仅要满足总长度相等的要求, 还要 使得各段走线长度都要相等, 以确保差分信号在同一时间出现在每段的同一位置点, 这样 两根差分线严密耦合, 极大降低共模噪声。然而, 在 PCB 布线设计中, 总是会有很多复杂的 因素, 导致在实际差分线布线设计中, 只注意到组成差分线的两根传输线总长度是否相等, 而忽略了以下原因导致局部走线不等长 : 1. 芯片封装部分线长不一致 ; 2. 在差分线出引脚 后, 在引出区 (breakout 区 ) 通常会因为布线空间及引脚密集, 导致差分线必然会有一段非 平行走线 ; 3. 差分线在平行部分, 每弯折一次以及绕过被动零件、 过孔、 螺丝孔等都会造成 局部不等长。
     发明内容
     鉴于以上内容, 有必要提供一种差分信号走线布线系统, 实现差分信号走线严密 耦合。
     还有必要提供一种差分信号走线布线方法, 实现差分信号走线严密耦合。
     一种差分信号走线布线系统, 运行于计算机上, 该计算机包括布线工具, 该系统包 括: 建立模块, 用于利用布线工具在信号发送端和信号接收端之间建立差分线对, 在该差分 线对引出区的非平行区和平行区的交界处画一条垂线, 该垂线与该差分线对的两个交点为 同位置点, 并在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线, 该垂线与 该差分线对的交点为同位置点 ; 及调整模块, 用于当信号发送端的引脚到一对同位置点的 走线距离间的差值不在标准的范围内时, 调整该差分信号的走线。
     一种差分信号走线布线方法, 该方法包括如下步骤 : (a) 利用布线工具在信号发 送端和信号接收端之间建立差分线对 ; (b) 在该差分线对引出区的非平行区和平行区的交 界处画一条垂线, 该垂线与该差分线对的两个交点为同位置点 ; (c) 在差分信号流出引出 区的走线上的弯折处和经过的元件处做垂线, 该垂线与该差分线对的交点为同位置点 ; (d) 判断信号发送端的引脚到每对同位置点的走线距离间的差值是否在标准的范围内, 当发送 端的引脚到一对同位置点的走线距离间的差值不在标准的范围内时, 执行步骤 (e), 当发送 及 (e) 调 端的引脚到每对同位置点的走线距离间的差值都在标准的范围内时, 结束流程 ;整该差分信号的走线。
     相较于现有技术, 所述差分信号走线布线系统及方法, 利用局部调整走线, 以达到 差分信号走线等长, 使得差分线对严密耦合, 降低共模噪声。 附图说明
     图 1 是本发明差分信号走线布线系统较佳实施例的运行环境图。
     图 2 是图 1 中差分信号走线布线系统 10 的功能模块图。
     图 3 是本发明差分信号走线布线方法较佳实施例的作业流程图。
     图 4 是本发明中差分信号走线布线示意图。
     主要元件符号说明
     计算机 数据库 差分信号走线布线系统 图形用户界面 建立模块 查找模块 判断模块 调整模块 1 2 10 11 100 101 102 103具体实施方式
     如图 1 所示, 是本发明差分信号走线布线系统较佳实施例的运行环境图。该差分 信号走线布线系统 10 运行于计算机 1 中, 该计算机 1 连接于数据库 2。该数据库 2 中存储 有印刷电路板 (printed circuit board, PCB) 电路布线图。在本实施例中, 该计算机 1 提 供了一个图形用户界面 (graphical user interface, GUI)11, 用于显示数据库 2 中所存储 的 PCB 电路布线图。该 PCB 电路布线图中绘制有被动零件、 过孔、 螺丝孔等元件。所述计算 机 1 还包括布线工具 12, 该布线工具 12 用于在 PCB 电路布线图中的差分信号发送端和接收 端之间建立差分线。该差分线包括封装区和引出区 (breakout 区 ), 如图 4 所示, D1 和 D2 为差分线对, pin1 和 pin2 分别为 breakout 区的引脚, pin3 和 pin4 为信号发送端的引脚, pin1 和 pin3 之间以及 pin2 和 pin4 之间的区域为封装区, 差分信号流出 pin1 和 pin2 的区 域为 breakout 区, 该差分线对的 breakout 区包括平行部分和非平行部分。
     如图 2 所示, 是图 1 中差分信号走线布线系统 10 的功能模块图。所述差分信号走 线布线系统 10 包括 : 建立模块 100、 查找模块 101、 判断模块 102 及调整模块 103。所述模 块是具有特定功能的软件程序段, 该软件存储于计算机可读存储介质或其它存储设备, 可被计算机或其它包含处理器的计算装置执行, 从而完成本发明中的差分信号走线布线的作 业流程。
     建立模块 100 用于利用布线工具 12 在信号发送端和信号接收端之间建立一对差 分线, 以下称该对差分线为差分线对。
     查找模块 101 用于查找该差分线对的 breakout 区的非平行区和平行区的交界处。
     所述建立模块 100 还用于在所述非平行区和平行区的交界处画一条垂线, 该垂线 与该差分线对的两个交点即为一对同位置点。如图 4 所示, 在 pin1 和 pin2 的 breakout 区 的非平行区和平行区的分界处画出垂线 L, 该垂线 L 与 D1 和 D2 的交点分别为 A、 B, 该 A、 B 点即为差分线 D1 和 D2 的同位置点。
     所述查找模块 101 还用于在差分信号流出 breakout 区的走线上查找该差分线对 的弯折处和经过的元件。
     所述建立模块 100 还用于在查找到的弯折处和经过的元件处做垂线, 所作的垂线 和该差分线对的交点为同位置点。如图 4 所示, 所述建立模块 100 在查找到的弯折处做了 一条垂线 M, 该垂线 M 和差分线对 D1 和 D2 的交点 C 和 D 为同位置点。
     本实施例中, 所述元件包括过孔、 被动零件及螺丝孔等。所述建立模块 100 在查找 到的元件处做垂线, 该垂线与差分线对的交点即为同位置点。 当差分信号经过过孔换层时, 由于不同层的信号传输速度存在差异, 因此该经过的过孔即为所述差分线对 D1 和 D2 的同 位置点。
     判断模块 102 用于沿着差分信号的走向依次计算信号发送端的引脚到该差分线 上的同位置点的走线距离, 并判断信号发送端的引脚与一对同位置点的走线距离间的差值 是否在标准的范围内, 如图 4 所示, 该差值可以被理解为 : pin3 到点 A 和 pin4 到点 B 的距 离之间的差值, 或者是 pin3 到点 C 的距离与 pin4 到点 D 的距离之间的差值。例如 : 若差分 信号的频率为 1GHz, 则判断模块 102 判断信号发送端的引脚到每对同位置点的距离间的差 值是否小于等于 20mils。
     当所述走线距离间的差值不在标准的范围内时, 调整模块 103 用于调整该差分信 号的走线。本实施例中, 对差分信号走线的调整方法为该调整模块 103 对在该对同位置点 的弯折处附近的差分线对进行一次反方向弯折, 该反方向弯折的角度与该对同位置点处的 弯折角度相等。例如, 若 pin3 到点 A 的距离与 pin4 到点 B 的距离之间的差值不在所述标 准的范围内, 则调整模块 103 在同位置点 A 和 B 的弯折处附近进行一次反方向的弯折, 该反 方向弯折的角度与同位置点 A 和 B 处的弯折角度相等。
     如图 3 所示, 是本发明差分信号走线布线方法较佳实施例的作业流程图。
     步骤 S30, 建立模块 100 利用布线工具 12 在信号发送端和信号接收端之间建立差 分线对。
     步骤 S31, 查找模块 101 查找该差分线对的 breakout 区的非平行和平行区的交界 处。
     步骤 S32, 所述建立模块 100 在所述非平行区和平行区的交界处画一条垂线, 该垂 线与这差分线对的两个交点即为一对同位置点。如图 4 所示, 在 pin1 和 pin2 的 breakout 区的非平行区和平行区的分界处画出垂线 L, 该垂线 L 与 D1 和 D2 的交点分别为 A、 B, 该 A、 B 点即为差分线 D1 和 D2 的同位置点。步骤 S33, 查找模块 101 在差分信号流出 breakout 区的走线上查找该差分线对的 弯折处和经过的元件。
     步骤 S34, 建立模块 100 在查找到的弯折处和经过的元件处作垂线, 所作的垂线和 该差分线对的交点为同位置点。如图 4 所示, 所述建立模块 100 在查找到的弯折处做了一 条垂线 M, 该垂线 M 和差分线对 D1 和 D2 的交点 C 和 D 为同位置点。本实施例中, 所述元件 包括过孔、 被动零件及螺丝孔等。所述建立模块 100 在查找到的元件处做垂线, 该垂线与差 分线对的交点即为同位置点。当差分信号经过过孔换层时, 由于不同层的信号传输速度存 在差异, 因此该经过的过孔即为所述差分线对 D1 和 D2 的同位置点。
     步骤 S35, 判断模块 102 沿着差分信号的走向依次计算信号发送端的引脚到每对 同位置点的走线距离, 并判断信号发送端的引脚与每对同位置点的走线距离间的差值是否 在标准的范围内。 若信号发送端的引脚到一对同位置点的走线距离间的差值不在标准的范 围内, 则执行步骤 S36。若所述走线的距离差值都在标准的范围内, 则结束流程。如图 4 所 示, 该差值可以被理解为 : pin3 到点 A 和 pin4 到点 B 的距离之间的差值, 或者是 pin3 到点 C 的距离与 pin4 到点 D 的距离之间的差值。例如 : 若差分信号的频率为 1GHz, 则判断模块 102 判断信号发送端的引脚到每对同位置点的距离间的差值是否小于等于 20mils。 步骤 S36, 调整模块 103 调整该差分信号的走线。本实施例中, 对差分信号走线的 调整方法为该调整模块 103 对在该对同位置点的弯折处附近的差分线对进行一次反方向 弯折, 该反方向弯折的角度与该对同位置点处的弯折角度相等。例如, 若 pin3 到点 A 的距 离与 pin4 到点 B 的距离之间的差值不在所述标准的范围内, 则调整模块 103 在同位置点 A 和 B 的弯折处附近进行一次反方向的弯折, 该反方向弯折的角度与同位置点 A 和 B 处的弯 折角度相等。
     最后所应说明的是, 以上实施例仅用以说明本发明的技术方案而非限制, 尽管参 照较佳实施例对本发明进行了详细说明, 本领域的普通技术人员应当理解, 可以对本发明 的技术方案进行修改或等同替换, 而不脱离本发明技术方案的精神和范围。
    

差分信号走线布线系统及方法.pdf_第1页
第1页 / 共10页
差分信号走线布线系统及方法.pdf_第2页
第2页 / 共10页
差分信号走线布线系统及方法.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《差分信号走线布线系统及方法.pdf》由会员分享,可在线阅读,更多相关《差分信号走线布线系统及方法.pdf(10页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102339332A43申请公布日20120201CN102339332ACN102339332A21申请号201010230293422申请日20100719G06F17/5020060171申请人鸿富锦精密工业(深圳)有限公司地址518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号申请人鸿海精密工业股份有限公司72发明人欧光峰黄永兆54发明名称差分信号走线布线系统及方法57摘要一种差分信号走线布线系统,运行于计算机上,该计算机包括布线工具,该系统包括建立模块,用于利用布线工具在信号发送端和信号接收端之间建立差分线对,在该差分线对引出区的非平行区和平行区的交界处画。

2、一条垂线,该垂线与该差分线对的两个交点为同位置点,并在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线,该垂线与该差分线对的交点为同位置点;及调整模块,用于当信号发送端的引脚到一对同位置点的走线距离间的差值不在标准的范围内时,调整该差分信号的走线。本发明还提供了一种差分信号走线布线方法,利用本发明,可以实现差分信号走线严密耦合。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图4页CN102339345A1/1页21一种差分信号走线布线系统,运行于计算机上,该计算机包括布线工具,其特征在于,该系统包括建立模块,用于利用布线工具在信号发送端和信号接收。

3、端之间建立差分线对,在该差分线对引出区的非平行区和平行区的交界处画一条垂线,该垂线与该差分线对的两个交点为同位置点,并在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线,该垂线与该差分线对的交点为同位置点;及调整模块,用于当信号发送端的引脚到一对同位置点的走线距离间的差值不在标准的范围内时,调整该差分信号的走线。2如权利要求1所述的差分信号走线布线系统,其特征在于,该系统还包括查找模块,用于查找所述差分线对的引出区的非平行区和平行区的交界处,以及在差分信号流出引出区的走线上查找该差分线对的弯折处和经过的元件。3如权利要求1所述的差分信号走线布线系统,其特征在于,所述元件包括过孔、被动零件。

4、及螺丝孔。4如权利要求1所述的差分信号走线布线系统,其特征在于,所述调整模块调整差分信号的走线是在一对同位置点的弯折处附近的差分线对进行一次反方向弯折,该反方向弯折的角度与该对同位置点处的弯折角度相等。5一种差分信号走线布线方法,其特征在于,该方法包括如下步骤A利用布线工具在信号发送端和信号接收端之间建立差分线对;B在该差分线对引出区的非平行区和平行区的交界处画一条垂线,该垂线与该差分线对的两个交点为同位置点;C在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线,该垂线与该差分线对的交点为同位置点;D判断信号发送端的引脚到每对同位置点的走线距离间的差值是否在标准的范围内,当发送端的引脚到。

5、一对同位置点的走线距离间的差值不在标准的范围内时,执行步骤E,当发送端的引脚到每对同位置点的走线距离间的差值都在标准的范围内时,结束流程;及E调整该差分信号的走线。6如权利要求5所述的差分信号走线布线方法,其特征在于,在步骤B之前还包括步骤查找所述差分线对的引出区的非平行区和平行区的交界处。7如权利要求5所述的差分信号走线布线方法,其特征在于,步骤C之前还包括步骤在差分信号流出引出区的走线上查找该差分线对的弯折处和经过的元件。8如权利要求5所述的差分信号走线布线方法,其特征在于,所述元件包括过孔、被动零件及螺丝孔。9如权利要求5所述的差分信号走线布线方法,其特征在于,所述步骤E包括如下步骤在一。

6、对同位置点的弯折处附近的差分线对进行一次反方向弯折,该反方向弯折的角度与该对同位置点处的弯折角度相等。权利要求书CN102339332ACN102339345A1/4页3差分信号走线布线系统及方法技术领域0001本发明涉及一种布线系统及方法,尤其涉及一种差分信号走线布线系统及方法。背景技术0002在高速印刷电路板PRINTEDCIRCUITBOARD,PCB设计中,工程师采取了各种措施来解决信号完整性问题,利用差分线传输高速数字信号就是其中之一。在PCB中的差分线是耦合带状线或耦合微带线,通常以固定线宽和线距平行布线。理论上要求信号在传输时是奇模传输方式,即正负两路信号的相位相差180度。当差。

7、分信号在非理想回路传播时,差分信号线传输的差分信号能够进行最大程度的耦合,将出现的杂乱信号消除掉,减小了非理想回路对信号的损害。0003从差分信号的工作原理来看,PCB上的差分线不仅要满足总长度相等的要求,还要使得各段走线长度都要相等,以确保差分信号在同一时间出现在每段的同一位置点,这样两根差分线严密耦合,极大降低共模噪声。然而,在PCB布线设计中,总是会有很多复杂的因素,导致在实际差分线布线设计中,只注意到组成差分线的两根传输线总长度是否相等,而忽略了以下原因导致局部走线不等长1芯片封装部分线长不一致;2在差分线出引脚后,在引出区BREAKOUT区通常会因为布线空间及引脚密集,导致差分线必然。

8、会有一段非平行走线;3差分线在平行部分,每弯折一次以及绕过被动零件、过孔、螺丝孔等都会造成局部不等长。发明内容0004鉴于以上内容,有必要提供一种差分信号走线布线系统,实现差分信号走线严密耦合。0005还有必要提供一种差分信号走线布线方法,实现差分信号走线严密耦合。0006一种差分信号走线布线系统,运行于计算机上,该计算机包括布线工具,该系统包括建立模块,用于利用布线工具在信号发送端和信号接收端之间建立差分线对,在该差分线对引出区的非平行区和平行区的交界处画一条垂线,该垂线与该差分线对的两个交点为同位置点,并在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线,该垂线与该差分线对的交点为同。

9、位置点;及调整模块,用于当信号发送端的引脚到一对同位置点的走线距离间的差值不在标准的范围内时,调整该差分信号的走线。0007一种差分信号走线布线方法,该方法包括如下步骤A利用布线工具在信号发送端和信号接收端之间建立差分线对;B在该差分线对引出区的非平行区和平行区的交界处画一条垂线,该垂线与该差分线对的两个交点为同位置点;C在差分信号流出引出区的走线上的弯折处和经过的元件处做垂线,该垂线与该差分线对的交点为同位置点;D判断信号发送端的引脚到每对同位置点的走线距离间的差值是否在标准的范围内,当发送端的引脚到一对同位置点的走线距离间的差值不在标准的范围内时,执行步骤E,当发送端的引脚到每对同位置点的。

10、走线距离间的差值都在标准的范围内时,结束流程;及E调说明书CN102339332ACN102339345A2/4页4整该差分信号的走线。0008相较于现有技术,所述差分信号走线布线系统及方法,利用局部调整走线,以达到差分信号走线等长,使得差分线对严密耦合,降低共模噪声。附图说明0009图1是本发明差分信号走线布线系统较佳实施例的运行环境图。0010图2是图1中差分信号走线布线系统10的功能模块图。0011图3是本发明差分信号走线布线方法较佳实施例的作业流程图。0012图4是本发明中差分信号走线布线示意图。0013主要元件符号说明0014计算机1数据库2差分信号走线布线系统10图形用户界面11建。

11、立模块100查找模块101判断模块102调整模块103具体实施方式0015如图1所示,是本发明差分信号走线布线系统较佳实施例的运行环境图。该差分信号走线布线系统10运行于计算机1中,该计算机1连接于数据库2。该数据库2中存储有印刷电路板PRINTEDCIRCUITBOARD,PCB电路布线图。在本实施例中,该计算机1提供了一个图形用户界面GRAPHICALUSERINTERFACE,GUI11,用于显示数据库2中所存储的PCB电路布线图。该PCB电路布线图中绘制有被动零件、过孔、螺丝孔等元件。所述计算机1还包括布线工具12,该布线工具12用于在PCB电路布线图中的差分信号发送端和接收端之间建立。

12、差分线。该差分线包括封装区和引出区BREAKOUT区,如图4所示,D1和D2为差分线对,PIN1和PIN2分别为BREAKOUT区的引脚,PIN3和PIN4为信号发送端的引脚,PIN1和PIN3之间以及PIN2和PIN4之间的区域为封装区,差分信号流出PIN1和PIN2的区域为BREAKOUT区,该差分线对的BREAKOUT区包括平行部分和非平行部分。0016如图2所示,是图1中差分信号走线布线系统10的功能模块图。所述差分信号走线布线系统10包括建立模块100、查找模块101、判断模块102及调整模块103。所述模块是具有特定功能的软件程序段,该软件存储于计算机可读存储介质或其它存储设备,可。

13、说明书CN102339332ACN102339345A3/4页5被计算机或其它包含处理器的计算装置执行,从而完成本发明中的差分信号走线布线的作业流程。0017建立模块100用于利用布线工具12在信号发送端和信号接收端之间建立一对差分线,以下称该对差分线为差分线对。0018查找模块101用于查找该差分线对的BREAKOUT区的非平行区和平行区的交界处。0019所述建立模块100还用于在所述非平行区和平行区的交界处画一条垂线,该垂线与该差分线对的两个交点即为一对同位置点。如图4所示,在PIN1和PIN2的BREAKOUT区的非平行区和平行区的分界处画出垂线L,该垂线L与D1和D2的交点分别为A、B。

14、,该A、B点即为差分线D1和D2的同位置点。0020所述查找模块101还用于在差分信号流出BREAKOUT区的走线上查找该差分线对的弯折处和经过的元件。0021所述建立模块100还用于在查找到的弯折处和经过的元件处做垂线,所作的垂线和该差分线对的交点为同位置点。如图4所示,所述建立模块100在查找到的弯折处做了一条垂线M,该垂线M和差分线对D1和D2的交点C和D为同位置点。0022本实施例中,所述元件包括过孔、被动零件及螺丝孔等。所述建立模块100在查找到的元件处做垂线,该垂线与差分线对的交点即为同位置点。当差分信号经过过孔换层时,由于不同层的信号传输速度存在差异,因此该经过的过孔即为所述差分。

15、线对D1和D2的同位置点。0023判断模块102用于沿着差分信号的走向依次计算信号发送端的引脚到该差分线上的同位置点的走线距离,并判断信号发送端的引脚与一对同位置点的走线距离间的差值是否在标准的范围内,如图4所示,该差值可以被理解为PIN3到点A和PIN4到点B的距离之间的差值,或者是PIN3到点C的距离与PIN4到点D的距离之间的差值。例如若差分信号的频率为1GHZ,则判断模块102判断信号发送端的引脚到每对同位置点的距离间的差值是否小于等于20MILS。0024当所述走线距离间的差值不在标准的范围内时,调整模块103用于调整该差分信号的走线。本实施例中,对差分信号走线的调整方法为该调整模块。

16、103对在该对同位置点的弯折处附近的差分线对进行一次反方向弯折,该反方向弯折的角度与该对同位置点处的弯折角度相等。例如,若PIN3到点A的距离与PIN4到点B的距离之间的差值不在所述标准的范围内,则调整模块103在同位置点A和B的弯折处附近进行一次反方向的弯折,该反方向弯折的角度与同位置点A和B处的弯折角度相等。0025如图3所示,是本发明差分信号走线布线方法较佳实施例的作业流程图。0026步骤S30,建立模块100利用布线工具12在信号发送端和信号接收端之间建立差分线对。0027步骤S31,查找模块101查找该差分线对的BREAKOUT区的非平行和平行区的交界处。0028步骤S32,所述建立。

17、模块100在所述非平行区和平行区的交界处画一条垂线,该垂线与这差分线对的两个交点即为一对同位置点。如图4所示,在PIN1和PIN2的BREAKOUT区的非平行区和平行区的分界处画出垂线L,该垂线L与D1和D2的交点分别为A、B,该A、B点即为差分线D1和D2的同位置点。说明书CN102339332ACN102339345A4/4页60029步骤S33,查找模块101在差分信号流出BREAKOUT区的走线上查找该差分线对的弯折处和经过的元件。0030步骤S34,建立模块100在查找到的弯折处和经过的元件处作垂线,所作的垂线和该差分线对的交点为同位置点。如图4所示,所述建立模块100在查找到的弯折。

18、处做了一条垂线M,该垂线M和差分线对D1和D2的交点C和D为同位置点。本实施例中,所述元件包括过孔、被动零件及螺丝孔等。所述建立模块100在查找到的元件处做垂线,该垂线与差分线对的交点即为同位置点。当差分信号经过过孔换层时,由于不同层的信号传输速度存在差异,因此该经过的过孔即为所述差分线对D1和D2的同位置点。0031步骤S35,判断模块102沿着差分信号的走向依次计算信号发送端的引脚到每对同位置点的走线距离,并判断信号发送端的引脚与每对同位置点的走线距离间的差值是否在标准的范围内。若信号发送端的引脚到一对同位置点的走线距离间的差值不在标准的范围内,则执行步骤S36。若所述走线的距离差值都在标。

19、准的范围内,则结束流程。如图4所示,该差值可以被理解为PIN3到点A和PIN4到点B的距离之间的差值,或者是PIN3到点C的距离与PIN4到点D的距离之间的差值。例如若差分信号的频率为1GHZ,则判断模块102判断信号发送端的引脚到每对同位置点的距离间的差值是否小于等于20MILS。0032步骤S36,调整模块103调整该差分信号的走线。本实施例中,对差分信号走线的调整方法为该调整模块103对在该对同位置点的弯折处附近的差分线对进行一次反方向弯折,该反方向弯折的角度与该对同位置点处的弯折角度相等。例如,若PIN3到点A的距离与PIN4到点B的距离之间的差值不在所述标准的范围内,则调整模块103。

20、在同位置点A和B的弯折处附近进行一次反方向的弯折,该反方向弯折的角度与同位置点A和B处的弯折角度相等。0033最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。说明书CN102339332ACN102339345A1/4页7图1说明书附图CN102339332ACN102339345A2/4页8图2说明书附图CN102339332ACN102339345A3/4页9图3说明书附图CN102339332ACN102339345A4/4页10图4说明书附图CN102339332A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1