首页> 中国专利> 信号线分支线段长度检查系统及方法

信号线分支线段长度检查系统及方法

摘要

一种信号线分支线段长度检查系统,其包括:显示器、分支线段检查装置、印刷电路板及资料库。该系统利用分支线段检查装置对所述印刷电路板的信号线分支线段长度进行检查,所述分支线检查装置包括:信号线编码模块、信号线过滤模块、信号线选择模块、分支线段检查模块及分支线段长度比对模块。本发明还提供一种分支线段长度检查方法。利用本发明所提供之分支线段长度检查系统及方法可以提供信号线分支线段长度检查,进而有效控制长度,使信号品质满足需求。

著录项

  • 公开/公告号CN101122622A

    专利类型发明专利

  • 公开/公告日2008-02-13

    原文格式PDF

  • 申请/专利号CN200610062039.1

  • 发明设计人 许寿国;白家南;李政宪;

    申请日2006-08-09

  • 分类号G01R31/00(20060101);G01R31/02(20060101);G01R31/08(20060101);G01B21/02(20060101);

  • 代理机构

  • 代理人

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

  • 入库时间 2023-12-17 19:41:21

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-09-30

    未缴年费专利权终止 IPC(主分类):G06F7/50 授权公告日:20110504 终止日期:20140809 申请日:20060809

    专利权的终止

  • 2011-05-04

    授权

    授权

  • 2009-07-15

    实质审查的生效

    实质审查的生效

  • 2008-02-13

    公开

    公开

说明书

技术领域

本发明涉及一种信号线长度检查系统及方法,尤其涉及一种信号线分支线段长度检查系统及方法。

背景技术

印刷电路板(Printed Circuit Board,PCB)上的信号在电路中的传输表现为电压随时间的变化。信号由一个信号发送端经过PCB上的线路发送至信号接收端的过程中,为了使电压达到特定的准位从而提供稳定的信号传输,会利用某些被动元件(比如电阻,电容等电路元件)连接某个外接电路将电压进行分压处理,从而提供整体电路所需的工作偏压。其中,该外接电路可以是连接于所述PCB板的其他电路段以提供高电压,也可以是接地提供低电压。

当利用所述被动元件提供所述工作偏压时,由于被动元件摆放位置及绕线的因素,会造成所述信号传输电路产生分支线段,产生传输线效应,造成电路中直流电阻、信号传输反射等情形,从而导致不良的信号完整性的问题。

因此,良好的布线设计需要限制分支线的长度。然而,传统的布线软件仅能提供点对点结构的信号线的长度之控制及检查,对于可能存在绕线的分支线段的长度无法检查。

发明内容

鉴于以上内容,有必要提供一种信号线分支线段长度检查系统,可以提供信号线分支线段长度检查,进而有效控制长度,使信号品质满足需求。

鉴于以上内容,还有必要提供一种信号线分支线段长度检查方法,可以提供信号线分支线段长度检查,进而有效控制长度,使信号品质满足需求。

一种信号线分支线段长度检查系统,其包括:分支线段检查装置、印刷电路板及资料库。其中,所述分支线检查装置包括:信号线编码模块,用于将印刷电路板上所有的信号线进行编码并将编码保存至资料库;信号线过滤模块,用于从所述资料库中通过所述编码过滤出需要检查的信号线群组;信号线选择模块,用于从所述过滤出的信号线群组中,选择需要检查的信号线;分支线段检查模块,用于对所述选择的信号线进行检查,搜索所述信号线连接的被动元件及外接电路,从而找到所述信号线的分支线段;及分支线段长度比对模块,用于计算所述分支线段检查模块所找到的分支线段的长度,将该分支线段的长度与一最大长度做比对,从而判定所述分支线段是否合格。

一种信号线分支线段长度检查方法,该方法包括以下步骤:将印刷电路板上所有的信号线进行编码并将编码保存至资料库;从所述资料库中通过所述编码过滤出需要检查的信号线群组;从所述过滤出的信号线群组中选择需要检查的信号线;对所述选择的信号线进行检查,搜索所述信号线连接的被动元件及外接电路,从而找到所述信号线的分支线段;及计算所述所找到的分支线段的长度,将该分支线段的长度与一最大长度做一比对,判定该分支线段是否合格。

相较现有技术,利用本发明所提供的信号线分支线段长度检查系统及方法,可提供信号线分支线段长度检查,进而有效控制分支线段长度,使信号传输的品质满足需求。

附图说明

图1是本发明信号线分支线段长度检查系统的系统架构图。

图2是本发明较佳实施例的一个印刷电路板的信号线编码及分支线排布简要示意图。

图3是本发明信号线分支线段长度检查方法的实施流程图。

具体实施方式

如图1所示,是本发明信号线分支线段长度检查系统的系统架构图。该系统包括:显示器11、分支线段检查装置12、印刷电路板(PrintedCircuit Board,PCB)13及资料库14。其中,分支线段检查装置12可安装于个人电脑或者笔记本电脑,用于对PCB13上的信号线分支线段长度进行检查,该分支线段检查装置12包括:信号线编码模块121、信号线过滤模块122、信号线选择模块123、分支线段检查模块124、分支线段长度比对模块125及结果显示模块126。

信号线编码模块121用于对PCB13上所有的信号线进行编码并将编码保存至资料库14。如图2所示,是本发明较佳实施例的一个PCB的信号线编码及分支线排布简要示意图。该PCB包括信号传送端21、信号接收端22、信号传送端23、信号接收端24、被动元件25及外接电路26。当分支线段检查装置12对图2的PCB进行分支线段长度进行检查时,信号线编码模块121对该PCB进行编码。可预先于信号线编码模块121定义编码规则,比如,根据不同的信号线种类及完成的功能来区分定义信号线的编码。例如图2所示,信号传送端21至信号接收端22的三根信号线分别编码为DP_CK_LAN1、DP_CK_LAN2及DP_CK_LAN3,信号传送端23至信号接收端24的两根信号线编码为DP_CH_MCH及DP_CH_CPU。信号线编码模块122将所有信号线进行编码后,将该编码保存至资料库14。

信号线过滤模块122用于从所述资料库14中通过所述编码过滤出需要检查的信号线群组。每块PCB实现的功能不同,一般无法使用一根信号线传输信号完成某一个功能,比如一个计算机主板上分布着许多的信号线,不同的信号线群组区域完成不同的功能,这些信号线群组区域包括:CPU、内存、网卡、显卡、声卡等不同区域。这些区域某几根或多根的信号线是相同或相似种类的信号线,因此可通过信号线过滤模块122过滤出需要检查的区域。如所述编码DP_CK_LAN1、DP_CK_LAN2及DP_CK_LAN3的信号线群组、DP_CH_MCH及DP_CH_CPU的信号线群组,所述2个群组分别完成信号传送端21至信号接收端22、信号传送端23至信号接收端24的两块区域的功能。当进行分支线段的检查时,用户可过滤出需要检查的区域。比如,用户于信号线过滤模块122选择只对DP_CK*类的信号线的分支线段进行检查,那么,信号线过滤模块122就过滤出DP_CK_LAN1、DP_CK_LAN2及DP_CK_LAN3三根信号线的群组。可见,通过过滤信号线的群组,可以缩小并精确所需检查的范围,可对所述例子中的CPU、内存、网卡、显卡、声卡等不同区域的信号线分别的做出检查作业。

信号线选择模块123,用于从所述过滤出的信号线群组中,选择需要检查的信号线。比如,所述例子中,信号线过滤模块122过滤出DP_CK_LAN1、DP_CK_LAN2及DP_CK_LAN3群组的三根信号线,该三根信号线并不一定都有分支线,因此用户可以对群组的信号线进行选择,选择全部或者其中几条的信号线,比如用户只选择DP_CK_LAN2及DP_CK_LAN3进行分支线段长度检查。

分支线段检查模块124用于对所述选择的信号线进行检查,搜索所述选定的信号线连接的被动元件或外接电路,从而找到所述选定的信号线的分支线段。比如,所述例子中,用户选择DP_CK_LAN2及DP_CK_LAN3进行分支线段长度检查,分支线段检查模块124对DP_CK_LAN2及DP_CK_LAN3进行检查,搜索DP_CK_LAN2及DP_CK_LAN3连接的被动元件或外接电路,如图2所示,DP_CK_LAN2及DP_CK_LAN3都连接相同的被动元件25及外接电路26,此时分支线段检查模块124找到DP_CK_LAN2的分支线段L1及DP_CK_LAN3的分支线段L2。如果分支线段检查模块124所搜索的信号线没有连接到任何被动元件及外接电路,则无法搜索到分支线段,如图2所示的信号线DP_CH_MCH及DP_CH_CPU。

分支线段长度比对模块125用于计算所述分支线段检查模块124所找到的分支线段的长度,将该分支线段的长度与一计算出的最大长度做一比对,从而判定所述分支线段是否合格。当比对分支线段的长度不大于最大长度时,判定所述分支线段合格;当比对分支线段的长度大于最大长度时,判定所述分支线不合格。其中,最大长度是分支线段在不影响信号完整性的前提下,所能布线的最大长度,即分支线的布线长度不会产生传输线效应等影响信号完整性的效应。比如,通过所述分支线段检查模块124找到所述分支线段L1,分支线段长度比对模块125计算L1的长度,根据该分支线段L1的导电性,在不影响信号正常传输的前提下,计算L1及被动元件25总共所能的产生的电阻,从而得到L1所能布线的最大长度。将计算的L1的长度与该最大长度进行比较,当比较L1的长度不大于最大长度时,说明L1的布线长度不会产生传输线效应等影响信号完整性的效应,该分支线段L1是合格的;当比较L1的长度大于最大长度时,该分支线段L1是不合格的。

结果显示模块126用于在显示器11中显示分支线段长度比对模块126所判定的结果,即显示所检查的信号线分支线段长度是否合格。

如图3所示,是本发明信号线分支线段长度检查方法的实施流程图。该方法利用所述分支线段长度检查系统对所述PCB13的信号线分支线段长度进行检查,该方法包括以下步骤:信号线编码模块121对PCB13上所有的信号线进行编码并将编码保存至资料库14(步骤S31)。信号线过滤模块122从所述资料库14中通过所述编码过滤出需要检查的信号线群组(步骤S32)。信号线选择模块123从所述过滤出的信号线群组中,选择需要检查的信号线(步骤S33)。分支线段检查模块124对所述选择的信号线进行检查,搜索所述选定的信号线连接的被动元件及外接电路,从而找到所述选定的信号线的分支线段(步骤S34)。分支线段长度比对模块125计算所述所找到的分支线段的长度,将该分支线段的长度与一最大长度做一比对(步骤S35)。分支线段长度比对模块125比对分支线段的长度是否不大于最大长度(步骤S36)。当比对分支线段的长度不大于最大长度时,分支线段长度比对模块125判定所述分支线段合格(步骤S37)。结果显示模块126在显示器11中显示判定结果(步骤S38)。

进一步的,若步骤S36中比对分支线段的长度大于最大长度时,则执行步骤S39:分支线段长度比对模块125判定所述分支线段不合格。然后执行步骤S38。

其中,最大长度是分支线段在不影响信号完整性的前提下所能布线的最大长度,即分支线的布线长度不会产生传输线效应等影响信号完整性的效应。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号