差分对识别方法技术

技术编号:3721265 阅读:213 留言:0更新日期:2012-04-11 18:40
一种差分对识别方法,应用于一印刷电路板的布线软件中,用以供识别通过该布线软件布设于该印刷电路板上的具不同网络(net)名称的第一信号线及第二信号线组成的差分对,且该布线软件的电路板数据中是具有该第一信号线的辨识信息,该方法包括以下步骤:    (1)自该布线软件撷取该第一信号线的辨识信息;    (2)于该对差分对之间设置一电路元件以形成一交叉网路(XNET),使得该第一信号线分成第一线段与第二线段,该第二信号线分成第三线段与第四线段;    (3)读取该交叉网路的线路长度数据,该线路长度数据包括该交叉网路名称、以及该交叉网路中的第一线段、第二线段、第三线段以及第四线段的名称及对应的线段长度;以及    (4)于该线路长度数据中的属于第一信号线的第一线段、第二线段的名称前插入该第一信号线的辨识信息。

【技术实现步骤摘要】

本专利技术涉及一种,更具体地,涉及一种应用于一 印刷电路板的布线软件中,以识别该印刷电路板上的差分对的方法。
技术介绍
io 目前,电子工程师对于印刷电路板(PCB)的走线布局(Layout)通常通过各类印刷电路板(PCB)布线软件中(例如Protd软件) 完成。在此过程中,对于电子工程师而言,差分对作为最为常用信号 线出现频率很高,(如目前大多主板上的CLK、 LAN、 USB等都是差分对,总共至少二十对,甚至更多对)所以,对差分对的布线也变得15 尤为重要。其中,在检查上述差分对的布线是否符合要求时最为重要 的是计算其中正、负信号线的长度差是否符合要求。我们知道,由于 需要保持差分阻抗的一致性,不仅需要保持正、负信号线适当靠近且 平行,而且需要保证正、负信号线尽量等长,即正、负信号线之间的 长度差要在一误差范围内。20 现有的,电子工程师可以想到的是,通过上述印刷电路板的布线软件中相应功能显示正、负信号线的长度,如allegro软件程序,其能 够显示出各信号线的相关属性,包括信号线长度,通过该软件程序显 示的内容得到上述差分对中正、负信号线的长度差就变得简单容易。 但是,因为实际应用时会为了减少反射、提高性能等需求,在正、负25 信号线之间连接电阻元件以形成交叉网路(XNET)。这样,该软件会 将该交叉网路作为整体仅显示该交叉网路的属性,而不显示正、负信 号线的属性,导致无法通过该软件显示的内容识别出原始正、负信号 线,进而无法获悉该正、负信号线长度数据而供后续比较该二信号线 长度差是否在一误差范围内。30 有鉴于此,现有技术中,采用人工方式检査差分对中正、负信号线长度是否符合,其具体做法为于印刷电路板上正、负信号线之一端点追踪至另一端端点,以得到该正、负信号线的长度以供进行后续的 长度比对操作,但是,由于电路板上查分信号线的数目繁多,若反复 人工执行此人工检査方式,势必给电子工程师带来巨大工作量,且工 作效率低下。5 因此,如何提供一种,应用于一印刷电路板的布线软件中,以供快速识别印刷电路板上的差分对,实已成为目前业界 需要解决的课题。
技术实现思路
10 鉴于上述现有技术的缺点,本专利技术的主要目的在于提供一种差分对识别方法,应用于一印刷电路板的布线软件中,以供快速识别印刷 电路板上的差分对,且可提升工作效率。为达上述及其他目的,本专利技术提供一种,应用于 -一印刷电路板的布线软件中,用以供识别通过该布线软件布设于该印15刷电路板上的具不同网络(net)名称的第一信号线及第二信号线组成 的差分对,且该布线软件的电路板数据中具有该第一信号线的辨识信息,该方法包括以下步骤(1)自该布线软件撷取该第一信号线的辨识信息;(2)于该对差分对之间设置一电路元件以形成一交叉网路 (XNET),使得该第一信号线分成第一线段与第二线段,该第二信号20线分成第三线段与第四线段;(3)读取该交叉网路的线路长度数据, 该线路长度数据包括该交叉网路名称、以及该交叉网路中的第一线段、 第二线段、第三线段以及第四线段的名称及对应的线段长度;以及(4) 于该线路长度数据中的属于第一信号线的第一线段、第二线段的名称 前插入该第一信号线的辨识信息。25 上述该方法还包括以下步骤将有第一信号线的辨识信息的第一、第二线段的长度累加,以及将未有第一信号线的辨识信息的第三、第 四线段的长度累加;以及将二累加结果进行比对以确定该第一、第二 信号线长度差是否符合要求。上述该第一信号线是为该差分对中的正信号,该第二信号线是为30该差分对中的负信号。或者该第一信号线是为该差分对中的负信号, 该第二信号线是为该差分对中的正信号。综上所述,本专利技术的,主要是于第一、第二信号 线之间设置电路元件之前自该布线软件撷取该第一信号线的辨识信 息,以便后续于读取该第一、第二信号线所形成的交叉网路的线路长 度数据后,于属于该第一信号线的第一、第二线段名称前插入该第一 5 信号线的辨识信息,从而供后续依据该辨识信息快速获取该第一、第 二信号线的长度,进而可大幅降低工作量,相应地提供工作效率,因而可避免现有采用人工方式识别差分对所引起的种种缺点。 附图说明10 图1为显示本专利技术的的步骤流程图;以及图2及3为利用本专利技术的方法识别印刷电路板上差分对的具体实 施示意图。主要元件符号说明2 印刷电路板 15 Pl、 P2、 P3、 P4、 P5、 P6接点R 电阻Sl 正信号S10 S13 步骤Sl#负信号 20 Tl、 T2、 T3、 T4 线段具体实施例方式以下是通过特定的具体实例说明本专利技术的实施方式,本领域技术 人员可由本说明书所揭示的内容轻易地了解本专利技术的其他优点与功25 效。本专利技术也可通过其他不同的具体实例加以施行或应用,本说明书 中的各项细节也可基于不同观点与应用,在不背离本专利技术的精神下进 行各种修饰与变更。如图1所示者用以说明本专利技术的的详细步骤流程。本专利技术的是应用于一印刷电路板2的布线软件(例如 30Allegro)中,用以供识别通过该布线软件布设于该印刷电路板上的具 不同网络(net)名称的第一、第二信号线组成的差分对,且该布线软件的电路板数据中是具该第一信号线的辨识信息,其中,该第 、第 二信号线是分别为该差分对中的正、负信号,反之也可,为简化图示 及说明,以下即以该第一、第二信号线是分别为该差分对中的正、负信号为例,并结合第2、 3图,对本专利技术进行详细说明。5 如图2,印刷电路板2上具有-一有正信号Sl和负信号Sl# (其标示方法为),其属于二不同网路(net),正信号S1的起始接点为Pl, 终止接点为P2,负信号SW的起始接点为P3,终止接点为P4。于该布 线软件的电路板数据(.brd文档)中是具有负信号的辨识信息"弁"。实施本专利技术的方法识别印刷电路板2上的差分对(有Sl及Sl弁构io 成)的详细步骤流程如下首先,在步骤SIO,自该布线软件撷取负信 号SW的辨识信息1"。接着,进至步骤Sll。在步骤Sll中,于图2所示的正、负信号之间设置一例如电阻R 的电路元件以形成以包含该正、负信号的交叉网路(XNET),如图3 所示,该交叉网路的网路名称为Sl。如图所示,电阻R与正、负信号15的交叉点分别为P5、 P6。进而可通过电阻R将正信号Sl分成两段, 即线段Tl 、 T2,其中,Tl为由接点Pl至P5, T2为由接点P5至P2。 同时负信号SW也被分成两段,即线段T3、 T4,其中,T3为由接点 P3至P6, T4为由接点P6至P4。接着,进至步骤S12。在步骤S12,读取该交叉网路的线路长度数据,该线路长度数据包20 括该交叉网路名称S1、以及该交叉网路中的线段T1、 T2、 T3以及T4 的名称及对应的线段长度,于本专利技术中,线段T1、 T2、 T3以及T4的 名称是由其各自的二端接点表示,例如线段T1的名称为P1: P5,线 段T2的名称为P5: P2,线段T3的名称为P3: P6,线段T4的名称为 P6: P4。于本专利技术中,通过例如Allegro软件提供的constraints manager25 功能将该交叉网路的线路长度数据显示出来。接着,进至步骤S13。在步骤S13中,将步骤S10撷取的负信号的辨识信息"『插入步骤 S12所读取线路长度数据中本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:杨晓萍杨淑敏
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利