信号传输路径的长度监控方法

文档序号:6462529阅读:190来源:国知局
专利名称:信号传输路径的长度监控方法
技术领域
本发明涉及一种信号传输路径的长度监控方法,更详而言之,涉 及一种应用于用以设计印刷电路板的布线软件中的信号传输路径的长 度监控方法。
背景技术
目前,印刷电路板(Printed Circuit Board; PCB)布线中,为了使多 个同类型信号,例如于印刷电路板上一芯片核心(chip die)传送至另一芯 片核心的一组高速信号能够同步发射及接收,该组高速信号的传输路 径的长度需相互匹配,即该组高速信号的传输路径中基准传输路径与 其余传输路径的长度差值不大于一误差允许值。而该组高速信号的传 输路径中每一条高速信号的传输路径长度为芯片核心长度(该核心长度 为芯片接脚到核心的封装长度)加上布设于二芯片之间的传输路径长 度。但是,目前现有布线软件中并无全程计算由发送端至接收端的传 输路径长度的功能,因此于印刷电路板设计中无法了解配对的高速信 号的传输路径是否满足真正的物理等长要求。在印刷电路板布线过程 中,由于无法及时、有效检验一组高速信号的传输路径是否长度匹配, 因而无法保证信号传输品质,且有可能要于印刷电路板设计完成后发 现高速信号的传输路径长度不匹配,而需重新进行印刷电路板布线作 业,进而使印刷电路板设计时间增长、效率降低。
因此,如何提出一种信号传输路径的长度监控方法以避免现有技 术中无法通过印刷电路板的布线软件了解高速信号的传输路径是否长 度匹配的缺陷,实已成为目前业界亟待克服的问题。

发明内容
鉴于上述现有技术的缺点,本发明的主要目的是提供一种信号线 传输路径的长度监控方法,应用于用以设计印刷电路板(PCB)的布线软件中,以提供检验一组信号的传输路径的长度是否匹配的功能,进而 提升信号传输品质、縮短印刷电路板设计时间、提升印刷电路板设计 效率。
为达到上述及其他目的,本发明提供一种信号传输路径的长度监
控方法,应用于用以设计印刷电路板(Printed Circuit Board; PCB)的布 线软件中,该布线软件运行于一电子装置中,用以监控布设于一印刷 电路板上的第一芯片与第二芯片之间传输的信号的传输路径长度,且 该电子装置具有一印刷电路板设计数据库,其特征在于,该信号传输 路径的长度监控方法包括预先于该印刷电路板设计数据库中储存该 第一芯片的各接脚的封装长度,第二芯片的各接脚的封装长度,布设 于该印刷电路板各层的导电迹线(tmce)的走线长度、用以电性连接不同 层导电迹线的通孔高度、以及通孔的焊盘(pad)半径;自该印刷电路板 设计数据库读取一组信号,该组信号有关于该第一芯片与第二芯片之 间传输所经过的第一芯片的接脚的封装长度、第二芯片的接脚的封装 长度、导电迹线的走线长度、所经过的通孔的高度、以及所经过的通 孔的焊盘的半径;依据所读取的信号计算出该组信号于该第一芯片的 内核与第二芯片的内核之间传输的传输路径长度;以及检测该组信号 的传输路径的长度是否匹配,若不匹配,则调整该组信号传输路径中 的导电迹线的走线长度,以使该组信号的传输路径的长度匹配,若匹 配,则结束该信号传输路径的长度监控方法。
检测该组信号的传输路径的长度是否匹配的步骤包括将该组信 号的传输路径的长度最大者作为基准长度;于其余传输路径中依次选 取一传输路径,于该印刷电路板的布线软件介面显示所选的传输路径 的长度与该基准长度的差值,并通过该布线软件执行绕线作业以调整 该传输路径中的导电迹线的走线长度;以及检测该执行绕线作业的传 输路径的长度与该基准长度的差值是否在允许误差范围值范围内,若 是则产生第一提示信息,否则产生第二提示信息。其中,该第一、第 二提示信息是由该布线软件介面以不同颜色显示,用以显示关于该传 输路径的内容。
该组信号的传输路径中每一信号的传输路径的长度为对应的该第 一芯片的接脚的封装长度、第二芯片的接脚的封装长度、导电迹线的走线长度、通孔的高度、以及通孔的焊盘的半径累加的和。
本发明还提出另一信号传输路径的长度监控方法,应用于用以设
计印刷电路板(Printed Circuit Board; PCB)的布线软件中,该布线软件 运行于一电子装置中,用以监控布设于第一印刷电路板上的第一芯片 与布设于第二印刷电路板上的第二芯片之间传输的信号的传输路径长 度,该第一、第二印刷电路板上分别具有第一连接器及第二连接器, 该第一连接器及第二连接器的对应接脚是以线缆连接,且该电子装置 具有一印刷电路板设计数据库,其特征在于,该信号传输路径的长度
监控方法包括预先于该印刷电路板设计数据库中储存该第一芯片的
各接脚的封装长度,第二芯片的各接脚的封装长度,布设于该第一、 第二印刷电路板各层的导电迹线的走线长度、用以电性连接不同层导 电迹线的通孔高度、通孔的焊盘半径,第一连接器的接脚长度、第二
连接器的接脚长度、以及线缆的长度;自该印刷电路板设计数据库读 取一组信号,该组信号有关于该第一芯片与第二芯片之间传输所经过 的第一芯片的接脚的封装长度、第一印刷电路板上的导电迹线的走线 长度、所经过的通孔的高度、以及所经过的通孔的焊盘的半径、第一 连接器的接脚长度、线缆长度、第二印刷电路板上的第二连接器的接 脚长度、导电迹线的走线长度、所经过的通孔的高度、以及所经过的 通孔的焊盘的半径;依据所读取的内容计算出该组信号于该第一芯片 与第二芯片之间传输的传输路径长度;以及检测该组信号的传输路径 的长度是否匹配,若不匹配,则调整该组信号传输路径中的导电迹线 的走线长度,以使该组信号的传输路径的长度匹配,若匹配,则结束 该信号传输路径的长度监控方法。
检测该组信号的传输路径的长度是否匹配的步骤包括将该组信 号的传输路径的长度最大者作为基准长度;于其余传输路径中依次选 取一传输路径,于该印刷电路板的布线软件介面显示所选的传输路径 的长度与该基准长度的差值,并通过该布线软件执行绕线作业以调整 该传输路径中的导电迹线的走线长度;以及检测该执行绕线作业的传 输路径的长度与该基准长度的差值是否在允许误差范围值范围内,若 是则产生第一提示信息,否则产生第二提示信息。其中,该第一、第 二提示信息是由该布线软件介面以不同颜色显示,用以显示有关于该传输路径的内容。
该组信号的传输路径中每一信号的传输路径的长度为对应的第一 印刷电路板上第一芯片的接脚封装长度、导电迹线的走线长度、通孔 的高度、以及通孔的焊盘的半径、第一连接器的接脚长度、线缆长度、 第二印刷电路板上第二连接器的接脚长度、第二芯片的接脚封装长度、 累加的导电迹线的走线长度、通孔的高度、以及通孔的焊盘的半径累 加的和。
综上所述,本发明主要是提供一可全程监控于二芯片间传输的一 组信号的传输路径长度的功能,进而可检测该组信号的传输路径长度 是否匹配,若不匹配,则调整该组信号的传输路径中的导电迹线的走 线长度,以使该组信号的传输路径匹配,藉以提升信号传输品质,进 而可克服现有技术印刷电路板布线软件无法提供信号传输路径长度监 控功能而使印刷电路板设计时间增长、印刷电路板设计效率降低的缺 陷。


图1为本发明的信号传输路径的长度监控方法的步骤流程图;以

图2为本发明的信号传输路径的长度监控方法的另一实施例的步 骤流程图。
元件标号的简单说明 S11-S19步骤 S21 S29步骤
具体实施例方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人 员可由本说明书所揭示的内容轻易地了解本发明的其他优点与功效。 本发明亦可通过其他不同的具体实例加以施行或应用,本说明书中的 各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各 种修饰与变更。
如图1所示,其用以说明本发明的信号传输路径的长度监控方法的步骤流程图。本发明的信号传输路径的长度监控方法是应用于用以 设计印刷电路板的布线软件中,而该布线软件运行于一电子装置中, 用以监控布设于一印刷电路板上的第一芯片与第二芯片之间传输的信 号的传输路径长度,且该电子装置具有一印刷电路板设计数据库。
如图1所示,本发明的信号传输路径的长度监控方法包括以下详 细实施步骤首先,在步骤Sll中,预先于该印刷电路板设计数据库 中储存该第一芯片的各接脚的封装长度,该第二芯片的各接脚的封装
长度,布设于该印刷电路板各层的导电迹线(trace)的走线长度、用以电 性连接不同层导电迹线的通孔高度、以及通孔的焊盘(pad)半径。其中, 该第一、第二芯片的接脚的封装长度为第一、第二芯片的接脚到第一、 第二芯片的内核(core)的封装长度。接着,进至步骤S12。
在步骤S12中,自该印刷电路板设计数据库读取一组信号,该组
信号有关于该第一芯片与第二芯片之间传输所经过的第一芯片的接脚 的封装长度(L1)、第二芯片的接脚的封装长度(L2)、导电迹线的走线长 度(L3)、所经过的通孔的高度(H1)、以及所经过的通孔的焊盘的半径 (L4)。接着,进至步骤S13。
在步骤S13中,依据步骤S12所读取的第一芯片的接脚的封装长 度(L1)、第二芯片的接脚的封装长度(L2)、导电迹线的走线长度(L3)、 所经过的通孔的高度(H1)、以及所经过的通孔的焊盘的半径(L4),计算 出该组信号于该第一芯片的内核与第二芯片的内核之间传输的传输路 径长度(L)。其中,该传输路径的长度的计算方法如等式(l)所示
L=L1+L2+L3+L4+H1 等式(l)
该传输路径的长度L实际上为一信号于该第一芯片的内核(core)与 第二芯片的内核传输的物理介质长度。接着,进至步骤S14。
在步骤S14中,检测该组信号的传输路径的长度是否匹配,若是, 则结束该步骤流程,若否,则进至步骤S15。
在步骤S15中,将该组信号的传输路径的长度最大者作为基准长 度。为使一组信号的传输路径的长度匹配,应选该组信号的传输路径 中长度最大者作为基准长度,并对其余信号的传输路径中的导电迹线 执行绕线作业以调整其长度,进而达成与基准信号的传输路径长度匹 配,藉以提升该组信号于该第一、第二芯片间传输的品质。接着,进至步骤S16。
在步骤S16中,于其余传输路径中依次选取一传输路径,于该印 刷电路板的布线软件介面显示所选的传输路径的长度与该基准长度的 差值,并通过该布线软件执行绕线作业以调整该传输路径中的导电迹 线的走线长度。于本发明中,是通过鼠标点选所欲执行绕线作业的传 输路径,即可于该印刷电路板的布线软件介面显示该传输路径的长度、 及该传输路径的长度与该基准长度的差值。接着,进至步骤S17。
在步骤S17中,检测该执行绕线作业的传输路径的长度与该基准 长度的差值是否在允许误差范围值的范围内,若是,则进至步骤S18, 产生第一提示信息,若否,则进至步骤S19,产生第二提示信息。于本 实施例中,该第一、第二提示信息是由该布线软件介面以不同颜色显 示,用以显示关于该传输路径的内容。例如当该传输路径的长度比允 许误差范围值短Nmil时,就显示-Nmil,此时布线软件介面以绿色显 示关于该传输路径的内容,以提示布线工程师继续执行绕线作业,直 至该传输路径的长度满足长度匹配要求,而当该传输路径的长度达到 要求时,则布线软件介面以红色显示关于该传输路径的内容。
如图2所示,是本发明的信号传输路径的长度监控方法的另一实 施例的步骤流程图,其应用于用以设计印刷电路板的布线软件中,该 布线软件运行于一电子装置中,用以监控布设于第一印刷电路板上的 第一芯片与布设于第二印刷电路板上的第二芯片之间传输的信号的传 输路径长度,该第一、第二印刷电路板上分别具有第一连接器及第二 连接器,该第一连接器及第二连接器的对应接脚是以线缆连接,且该 电子装置具有一印刷电路板设计数据库。
如图2所示,该信号传输路径的长度监控方法包括以下详细实施 步骤首先,在步骤S21中,预先于该印刷电路板设计数据库中储存 该第一芯片的各接脚的封装长度,第二芯片的各接脚的封装长度,布 设于该第一、第二印刷电路板各层的导电迹线的走线长度、用以电性 连接不同层导电迹线的通孔高度、通孔的焊盘半径,第一连接器的接 脚长度、第二连接器的接脚长度、以及线缆的长度。接着,进至步骤 S22。
在步骤S22中,自该印刷电路板设计数据库读取一组信号,该组信号有关于该第一芯片与第二芯片之间传输所经过的第一芯片的接脚
的封装长度(L1)、第二芯片的接脚的封装长度(L2)、第一印刷电路板上 的导电迹线的走线长度(L3)、所经过的通孔的高度(H1)、以及所经过的 通孔的焊盘的半径(L4)、第一连接器的接脚长度(L5)、线缆长度(L6)、 第二印刷电路板上的导电迹线的走线长度(L3')、所经过的通孔的高度 (Hl')、以及所经过的通孔的焊盘的半径(L4')、以及第二连接器的接脚 长度(L7)。接着,进至步骤S23。
在步骤S23中,依据步骤S22所读取的第一芯片的接脚的封装长 度(L1)、第二芯片的接脚的封装长度(L2)、第一印刷电路板上的导电迹 线的走线长度(L3)、所经过的通孔的高度(H1)、以及所经过的通孔的焊 盘的半径(L4)、第一连接器的接脚长度L5、线缆长度L6、第二印刷电 路板上的导电迹线的走线长度(L3')、所经过的通孔的高度(H1')、以及 所经过的通孔的焊盘的半径(L4')、以及第二连接器的接脚长度L7,计 算出该组信号于该第一芯片与第二芯片之间传输的传输路径长度(L')。 其中,该传输路径的长度的计算方法如等式(2)所示
L'=L 1+L2+L3+L4+H1+L5+L6+L7+L3 '+L4'+H 1'等式(2)
该传输路径的长度L'实际上为一信号于该第一芯片的内核(core)与 第二芯片的内核传输的物理介质长度。接着,进至步骤S24。
在步骤S24中,检测该组信号的传输路径的长度是否匹配,若是, 则结束该步骤流程,若否,则进至步骤S25。
在步骤S25中,将该组信号的传输路径的长度最大者作为基准长 度。为使一组信号的传输路径的长度匹配,应选该组信号的传输路径 中长度最大者作为基准长度,并对其余信号的传输路径中的导电迹线 执行绕线作业以调整其长度,进而达成与基准信号的传输路径长度匹 配,藉以提升该组信号于该第一、第二芯片间传输的品质。接着,进 至步骤S26。
在步骤S26中,于其余传输路径中依次选取一传输路径,于该印 刷电路板的布线软件介面显示所选的传输路径的长度与该基准长度的 差值,并通过该布线软件执行绕线作业以调整该传输路径中的导电迹 线的走线长度。于本发明中,是通过鼠标点选所欲执行绕线作业的传 输路径,即可于该印刷电路板的布线软件介面显示该传输路径的长度、及该传输路径的长度与该基准长度的差值。接着,进至步骤S27。
在步骤S27中,检测该执行绕线作业的传输路径的长度与该基准 长度的差值是否在允许误差范围值范围内,若是,则进至步骤S28,产 生第一提示信息,若否,则进至步骤S29,产生第二提示信息。于本实 施例中,该第一、第二提示信息是由该布线软件介面以不同颜色显示, 用以显示关于该传输路径的内容。例如当该传输路径的长度比允许误 差范围值短Nmil时,就显示-Nmil,此时布线软件介面以绿色显示关
于该传输路径的内容,以提示布线工程师继续执行绕线作业,直至该 传输路径的长度满足长度匹配要求,而当该传输路径的长度达到要求 时,则布线软件介面以红色显示关于该传输路径的内容。
综上所述,本发明主要是提供一可全程监控于二芯片间传输的一 组信号的传输路径长度的功能,进而可检测该组信号的传输路径长度 是否匹配,若不匹配,则调整该组信号的传输路径中的导电迹线的走 线长度以使该组信号的传输路径匹配,藉以提升信号传输品质,进而 可克服现有技术印刷电路板布线软件无法提供信号传输路径长度监控 功能而使印刷电路板设计时间增长、印刷电路板设计效率降低的缺陷。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制 本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下, 对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应以 权利要求书的范围为依据。
权利要求
1、一种信号传输路径的长度监控方法,应用于用以设计印刷电路板的布线软件中,该布线软件运行于一电子装置中,用以监控布设于一印刷电路板上的第一芯片与第二芯片之间传输的信号的传输路径长度,且该电子装置具有一印刷电路板设计数据库,其特征在于,该信号传输路径的长度监控方法包括预先于该印刷电路板设计数据库中储存该第一芯片的各接脚的封装长度,该第二芯片的各接脚的封装长度,布设于该印刷电路板各层的导电迹线的走线长度、用以电性连接不同层导电迹线的通孔高度、以及通孔的焊盘半径;自该印刷电路板设计数据库读取一组信号,该组信号有关于该第一芯片与第二芯片之间传输所经过的第一芯片的接脚的封装长度、第二芯片的接脚的封装长度、导电迹线的走线长度、所经过的通孔的高度、以及所经过的通孔的焊盘的半径;依据所读取的信号计算出该组信号于该第一芯片的内核与第二芯片的内核之间传输的传输路径长度;以及检测该组信号的传输路径的长度是否匹配,若不匹配,则调整该组信号传输路径中的导电迹线的走线长度,以使该组信号的传输路径的长度匹配,若匹配,则结束该信号传输路径的长度监控方法。
2、 根据权利要求1所述的信号传输路径的长度监控方法,其特征 在于,检测该组信号的传输路径的长度是否匹配的步骤包括将该组信号的传输路径的长度最大者作为基准长度; 于其余传输路径中依次选取一传输路径,于该印刷电路板的布线 软件介面显示所选的传输路径的长度与该基准长度的差值,并通过该 布线软件执行绕线作业以调整该传输路径中的导电迹线的走线长度; 以及检测该执行绕线作业的传输路径的长度与该基准长度的差值是否 在允许误差范围值范围内,若是,则产生显示第一提示信息,若否, 则产生第二提示信息。
3、 根据权利要求2所述的信号传输路径的长度监控方法,其特征在于,该第一、第二提示信息是由该布线软件介面以不同颜色显示, 用以显示有关于该传输路径的内容。
4、 根据权利要求1所述的信号传输路径的长度监控方法,其特征 在于,该组信号的传输路径中每一信号的传输路径的长度是等于对应 的该第一芯片的接脚的封装长度、第二芯片的接脚的封装长度、导电 迹线的走线长度、通孔的高度、以及通孔的焊盘的半径累加的和。
5、 一种信号传输路径的长度监控方法,应用于用以设计印刷电路 板的布线软件中,该布线软件运行于一电子装置中,用以监控布设于 第一印刷电路板上的第一芯片与布设于第二印刷电路板上的第二芯片 之间传输的信号的传输路径长度,该第一、第二印刷电路板上分别具 有第一连接器及第二连接器,该第一连接器及第二连接器的对应接脚 是以线缆连接,且该电子装置具有一印刷电路板设计数据库,其特征在于,该信号传输路径的长度监控方法包括预先于该印刷电路板设计数据库中储存该第一芯片的各接脚的封 装长度,第二芯片的各接脚的封装长度,布设于该第一、第二印刷电 路板各层的导电迹线的走线长度、用以电性连接不同层导电迹线的通 孔高度、通孔的焊盘半径,第一连接器的接脚长度、第二连接器的接脚长度、以及线缆的长度;自该印刷电路板设计数据库读取一组信号,该组信号有关于该第 一芯片与第二芯片之间传输所经过的第一芯片的接脚的封装长度、第 一印刷电路板上的导电迹线的走线长度、所经过的通孔的高度、以及 所经过的通孔的焊盘的半径、第一连接器的接脚长度、线缆长度、第 二印刷电路板上的第二连接器的接脚长度、导电迹线的走线长度、所 经过的通孔的高度、以及所经过的通孔的焊盘的半径;依据所读取的内容计算出该组信号于该第一芯片与第二芯片之间 传输的传输路径长度;以及检测该组信号的传输路径的长度是否匹配,若不匹配,则调整该组信号传输路径中的导电迹线的走线长度,以使该组信号的传输路径 的长度匹配,若匹配,则结束该信号传输路径的长度监控方法。
6、 根据权利要求5所述的信号传输路径的长度监控方法,其特征在于,检测该组信号的传输路径的长度是否匹配的步骤包括 将该组信号的传输路径的长度最大者作为基准长度;于其余传输路径中依次选取一传输路径,于该印刷电路板的布线 软件介面显示所选的传输路径的长度与该基准长度的差值,并通过该布线软件执行绕线作业以调整该传输路径中的导电迹线的走线长度; 以及检测该执行绕线作业的传输路径的长度与该基准长度的差值是否 在允许误差范围值范围内,若是,则产生第一提示信息,若否,则产 生第二提示信息。
7、 根据权利要求6所述的信号传输路径的长度监控方法,其特征 在于,该第一、第二提示信息是由该布线软件介面以不同颜色显示, 用以显示关于该传输路径的内容。
8、 根据权利要求5所述的信号传输路径的长度监控方法,其特征 在于,该组信号的传输路径中每一信号的传输路径的长度为对应的第 一印刷电路板上第一芯片的接脚封装长度、导电迹线的走线长度、通 孔的高度、以及通孔的焊盘的半径、第一连接器的接脚长度、线缆长 度、第二印刷电路板上第二连接器的接脚长度、第二芯片的接脚封装 长度、累加的导电迹线的走线长度、通孔的高度、以及通孔的焊盘的 半径累加的和。
全文摘要
一种信号传输路径的长度监控方法,应用于用以设计印刷电路板的布线软件中,该布线软件运行于一电子装置中,该方法主要是计算于二芯片间传输的一组信号的传输路径长度,进而可检测该组信号的传输路径长度是否匹配,若不匹配,则调整该组信号的传输路径中的导电迹线的走线长度以使该组信号的传输路径匹配,藉以提升信号传输品质。
文档编号G06F17/50GK101576936SQ20081009586
公开日2009年11月11日 申请日期2008年5月6日 优先权日2008年5月6日
发明者张傲莹, 范文纲, 韦启锌 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1