《差分信号走线布线系统及方法.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。