一种在集成电路片中实现断路点定位的方法、装置和系统的制作方法

文档序号:6154053阅读:196来源:国知局

专利名称::一种在集成电路片中实现断路点定位的方法、装置和系统的制作方法
技术领域
:本发明涉及时间域反射测试
技术领域
,特别涉及一种在集成电路片中实现断路点定位的方法、装置和系统。
背景技术
:一种检测和分析电磁波与信号的行程和反射特性的方法。20世纪30年代,人们就开始研究时间域反射测量技术。在20世纪60年代,此技术开始用于确定电缆断裂和巻曲。在20世纪60年代后期和70年代早期,此技术第一次应用到化学工业。直到1980年,此技术才有了新突破,尤其是在地球科学方面,该技术开始用于确定地下体积含水量。今天,TDR技术已经用来测量长度和确定干扰源,还用来测量水分、电导率和填充液位。如图1所示,在一个通信设备中,集成电路片A和集成电路片B的两点通过一对双绞线或印刷电路4反(PrintedcircuitBoard,PCB)连线相连,如果其中有一个点C发生断路故障,这时可以通过回环测试来确定是否发生了断路故障。以检测到链路发生了断路故障,但不能定位断路点的位置。
发明内容本发明实施例要解决的技术问题是提供一种在集成电路片中实现断路点定位的方法、装置和系统,能够定位断路点。为解决上述技术问题,本发明所提供的在集成电路片中实现断路点定位的方法实施例可以通过以下^支术方案实现集成电路片发送阶跃脉冲信号,接收阶跃脉冲信号的返回信号;集成电路片计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,-怍为断点时间;集成电路片根据所述断点时间,和阶跃脉冲信号在通信线路中的传输速度,计算集成电路片到断路点的距离。本发明实施例还提供了一种集成电路片,包括阶跃脉冲信号生成单元,用于产生阶跃脉冲信号;阶跃脉冲信号发送单元,用于发送阶跃脉冲信号;阶跃脉冲信号接收单元,用于接收阶跃脉冲信号的返回信号;时间获取单元,用于计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,作为断点时间;距离计算单元,用于根据所述断点时间,和阶跃脉冲信号在通信线路中的传输速度,计算集成电路片到断路点的距离。本发明实施例还提供了另一种集成电路片,包括阶跃脉冲信号生成单元,用于产生阶跃脉冲信号;阶跃脉冲信号发送单元,用于发送阶跃脉冲信号;阶跃脉冲信号接收单元,用于接收阶跃脉冲信号的返回信号;时间获取单元,用于计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,作为断点时间;计算数据发送单元,用于发送所述断点时间。本发明实施例还提供了一种断路定位设备,包括时间接收单元,用于接收来自集成电路片的断点时间;所述断点时间为,所述集成电路片发送阶跃脉冲信号的时刻到所述集成电路片接收到所述阶跃脉冲信号的返回信号的时刻之间的时间;速度获取单元,用于获取阶跃脉冲信号在通信线路中的传输的速度;距离计算单元,用于根据所述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。本发明实施例还提供了一种断路定位系统,包括集成电路片,用于发送阶跃脉冲信号,接收阶跃脉冲信号的返回信号;计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,作为断点时间;向断路定位设备发送所述断点时间;断路定位设备,用于接收所述断点时间;获取阶跃脉冲信号在通信线路中的传输的速度;根据所述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。上述技术方案具有如下有益效果集成电路片通过发送阶跃脉沖信号,然后根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉沖信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,从而实现了断路点的定位。图l为现有技术回环测试环境示意图;图2为本发明实施例一方法流程示意图;图3为本发明实施例一方法的应用场景示意图;图4为本发明实施例一方法应用场景的局部示意图;图5为本发明实施例二方法流程示意图;图6为本发明实施例三方法流程示意图;图7为本发明实施例四集成电路片结构示意图;图8为本发明实施例五集成电路片结构示意图;图9为本发明实施例五另一集成电路片结构示意图;图IO为本发明实施例六断路定位设备结构示意图;图11为本发明实施例六另一断路定位设备结构示意图;图12为本发明实施例七系统结构示意图。具体实施例方式本发明实施例要解决的技术问题是提供一种在集成电路片中实现断路点定位的方法、装置和系统,能够定位断路点。实施例一,如图2所示,本发明实施例提供的一种在集成电路片实现断路点定位的方法,可以包括以下步骤步骤201:发送阶跃脉冲信号;步骤202:接收阶跃脉冲信号的返回信号;由于阶跃脉冲信号在介质中传播的时候,如果在同种材料或相同的环境中传输(即阻抗相同的传输线中传播),阶跃脉冲信号会一直向前传播,没有反射。如果在传播过程中发生介质变化,阶跃脉冲信号就会反射。这种介质变化点称为"阻抗突变点"。断路点是从通信线路的介质到空气介质的一个突变,这个断路点就是阻抗突变点,阶跃脉冲信号会在断路点发生反射;步骤203:计量从上述阶跃脉冲信号发送的时刻到接收到上述返回信号的时刻之间的时间,作为断点时间;本步骤的计量方法可以是在步骤201发送阶跃脉冲信号时开始计时,当接收阶跃脉冲信号的返回信号时停止计时,得到上述断点时间;步骤204:根据上述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。计算集成电路片到断路点的距离的方法可以是length=C*At/2;其中length表示断路点离集成电路片的距离,C是阶跃脉冲信号在通信线(如PCB)中传输的速度,At是断点时间;上述At可以通过TDR才全测。上述步骤的执行主体可以为集成电路片;集成电路片通过发送阶跃脉冲信号,然后根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉冲信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,实现了断路点的定位。如图3所示,为本实施例方法的一个应用场景在一个有N+K个业务板的整机中(N和K均为正整数),集成电路片(chip)A和chipB通过一对连接器连接背板,例如一对总线串联/解串器(SerDes)信号相连,当业务卡l和背板相连接的线路由于故障导致这对SerDes链路断开,在环回检测方法中,不能定位业务卡1和背板断开还是业务卡N+K和背板断开,不能准确的定位故障点,这样更换及维修故障板很困难。一般只能通过先断开业务卡l或业务卡N+k中的一个,逐一检查排除才能发现问题,这对于电信级可靠性要求的设备来说是不可接受的。为看的更清楚,如图4所示为chipA和chipB的图,使用本发明实施例的方法,由chipA或chipB执行步骤201到步骤204后可以计算出断路点与chipA或chipB间的距离,这时就可以知道断路点在那里。在执行完步骤204之后集成电路片可以向显示设备发送上述计算的距离用于显示。由于阶跃脉冲信号发生的斜率不同,因此检查的最小距离也是有限制的,如表l所示,是一个上升沿相对最小距离的表格。表l<table>tableseeoriginaldocumentpage8</column></row><table>每个斜率都有自己的最小检测距离,最小检测距离越小,检测越精确。目前的系统中,大部分SerDes都能工作在3.125G(小于500ps),而SerDes到背板的长度一般都大于10英寸(inch),有些会达到40inch,因此,在3.125G的速度沿的情况下检查故障点是容易实现的。在发送阶跃信号的时候可以参考上表中所示的速度进行发送;表l中的mm为毫米。装置或系统中的故障点一般会比较集中,因此一般不需要精度很高的定位,TDR检测精度在±2inch—般是可以接受的,这样在芯片级实施该方案比较简单,不会大量增加芯片设计的复杂度。实施例二,如图5所示,本发明实施例还提供了另一种在集成电路片实现断路点定位的方法,可以包括步骤步骤501:发送阶跃脉冲信号;步骤502:接收阶跃脉冲信号的返回信号;步骤503:计量从上述阶跃脉冲信号发送的时刻到接收到上述返回信号的时刻之间的时间,作为断点时间;步骤504:发送上述断点时间。本步骤可以是向断路定位设备发送上述断点时间,然后由断路定位设备计算集成电路片到断路点的距离。上述方法中,还可以包括获取阶跃脉冲信号在通信线路中的传输的速度;向断路定位设备发送阶跃脉冲信号在通信线路中的传输的速度。上述步骤的执行主体可以为集成电路片;集成电路片通过发送阶跃脉冲信号,然后根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉冲信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,实现了断路点的定位。实施例三,如图6所示,本发明实施例还提供了另一种在集成电路片实现断^各点定位的方法,包括步骤601:接收来自集成电路片的断点时间;上述断点时间为从上述阶跃脉冲信号发送的时刻到接收到上述返回信号的时刻之间的时间;步骤602:获取阶跃脉冲信号在通信线路中的传输的速度;步骤603:根据上述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。上述步骤的执行主体可以为断路定位设备;断路定位设备根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉冲信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,实现了断路点的定位。跃脉沖信号在通信线路中的传输的速度可以是接收到的,也可以是保存在断路定位设备上的,故,步骤603之前可以是接收阶跃脉冲信号在通信线路中的传输的速度;或从存储器中读取阶跃脉冲信号在通信线路中的传输的速度。实施例四,如图7所示,本发明实施例还提供了一种集成电路片,包括阶跃脉冲信号生成单元701,用于产生阶跃脉冲信号;阶跃脉冲信号发送单元702,用于发送阶跃脉冲信号;阶跃脉冲信号接收单元703,用于接收阶跃脉冲信号的返回信号;时间获取单元704,用于计量从上述阶跃脉冲信号发送的时刻到接收到上述返回信号的时刻之间的时间,作为断点时间;距离计算单元705,用于根据上述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。集成电路片通过发送阶跃脉冲信号,然后根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉冲信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,实现了断路点的定位。上述阶跃脉冲信号生成单元701和阶跃脉冲信号发送单元702可以集成为阶跃信号发生器,阶跃脉冲信号接收单元703和时间获取单元704可以集成为TDR检测模块;也可以将阶跃脉冲信号接收单元703、时间获取单元704、距离计算单元705集成为TDR检测模块。本实施例中的各个单元可以进行组合不影响本发明实施例的实现。实施例五,如图8所示,本发明实施例还^是供了另一种集成电路片,包括阶跃脉冲信号生成单元801,用于产生阶3夭脉冲信号;阶跃脉冲信号发送单元802,用于发送阶跃脉冲信号;阶跃脉冲信号接收单元803,用于接收阶i夭脉冲信号的返回信号;时间获取单元804,用于计量从上述阶跃脉冲信号发送的时刻到接收到上述返回信号的时刻之间的时间,作为断点时间;计算数据发送单元805,用于发送跃脉冲信号从发送到返回的时间。可选地,如图9所示,上述集成电路片还包括速度获取单元901,用于获取阶跃脉冲信号在通信线路中的传输的速度;上述计算数据发送单元805,具体用于发送跃脉冲信号从发送到返回的时间,和阶跃脉冲信号在通信线路中的传输的速度。上述步骤的执行主体可以为集成电路片;集成电路片通过发送阶跃脉冲信号,然后根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉沖信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,实现了断路点的定位。实施例六,如图10所示,本发明实施例还提供了一种断路定位设备,包括时间接收单元1001,用于接收来自集成电路片的断点时间;上述断点时间为,上述集成电路片发送阶跃脉冲信号的时刻到上述集成电路片接收到上述阶跃脉冲信号的返回信号的时刻之间的时间;速度获取单元1002,用于获取阶跃脉冲信号在通信线路中的传输的速度;距离计算单元1003,用于根据上述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离;显示单元1004,用于显示上述集成电路片到断路点的距离。可选地,如图ll所示,上iiii度获取单元包括速度接收单元1101,用于接收阶跃脉冲信号在通信线路中的传输的速度;或速度读取单元1102,用于从存储器中读取阶跃脉冲信号在通信线路中的传输的速度。上述实施例中,断路定位设备根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉冲信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,实现了断路点的定位。实施例七,如图12所示,本发明实施例还提供了一种断路定位系统,包括集成电路片1201,用于发送阶跃脉冲信号,接收阶跃脉冲信号的返回信号;计量从上述阶跃脉冲信号发送的时刻到接收到上述返回信号的时刻之间的时间,作为断点时间;向断路定位设备l202发送上述断点时间。断路定位设备1202,用于接收上述断点时间;获取阶跃脉冲信号在通信线路中的传输的速度;根据上述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。可选地,上述集成电路片1201,还用于获取阶跃脉冲信号在通信线路中的传输的速度;向断路定位设备1202发送阶跃脉冲信号在通信线路中的传输的速度;上述断路定位设备1202,具体用于接收上述断点时间;接收阶跃脉冲信号在通信线路中的传输的速度;根据上述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。上述实施例中,集成电路片通过发送阶跃脉冲信号,然后根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉冲信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,实现了断路点的定位。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或
技术领域
内所公知的任意其它形式的存储介质中。以上对本发明实施例所提供的一种在集成电路片中实现断路点定位的方法、装置和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1、一种在集成电路片实现断路点定位的方法,其特征在于,包括集成电路片发送阶跃脉冲信号,接收阶跃脉冲信号的返回信号;集成电路片计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,作为断点时间;集成电路片根据所述断点时间,和阶跃脉冲信号在通信线路中的传输速度,计算集成电路片到断路点的距离。2、一种集成电路片,其特征在于,包括阶跃脉冲信号生成单元,用于产生阶跃脉冲信号;阶跃脉冲信号发送单元,用于发送阶跃脉冲信号;阶跃脉冲信号接收单元,用于接收阶跃脉沖信号的返回信号;时间获取单元,用于计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,作为断点时间;距离计算单元,用于根据所述断点时间,和阶跃脉冲信号在通信线路中的传输速度,计算集成电路片到断路点的距离。3、一种集成电路片,其特征在于,包括阶跃脉冲信号生成单元,用于产生阶跃脉冲信号;阶跃脉冲信号发送单元,用于发送阶跃脉冲信号;阶跃脉冲信号接收单元,用于接收阶跃脉冲信号的返回信号;时间获取单元,用于计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,作为断点时间;计算数据发送单元,用于发送所述断点时间。4、才艮据权利要求3所述集成电路片,其特征在于,还包括速度获取单元,用于获取阶跃脉冲信号在通信线路中的传输的速度;所述计算数据发送单元,具体用于发送所述断点时间,和阶跃脉冲信号在通信线路中的传输的速度。5、一种断路定位设备,其特征在于,包括时间接收单元,用于接收来自集成电路片的断点时间;所述断点时间为,所述集成电路片发送阶跃脉冲信号的时刻到所述集成电路片接收到所述阶跃脉冲信号的返回信号的时刻之间的时间;速度获取单元,用于获取阶跃脉冲信号在通信线路中的传输的速度;距离计算单元,用于根据所述断点时间,和阶跃脉沖信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。6、根据权利要求5所述设备,其特征在于,所述速度获取单元包括速度接收单元,用于接收阶跃脉冲信号在通信线路中的传输的速度;或速度读取单元,用于从存储器中读取阶跃脉冲信号在通信线路中的传输的速度。7、一种断路定位系统,其特征在于,包括集成电路片,用于发送阶跃脉冲信号,接收阶跃脉冲信号的返回信号;计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,作为断点时间;向断路定位设备发送所述断点时间;断路定位设备,用于接收所述断点时间;获取阶跃脉冲信号在通信线路中的传输的速度;根据所述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。8、根据权利要求7所述系统,其特征在于,所述集成电路片,还用于获取阶跃脉冲信号在通信线路中的传输的速度;向断路定位设备发送阶跃脉沖信号在通信线路中的传输的速度;所述断路定位设备,具体用于接收所述断点时间;接收阶跃脉冲信号在通信线路中的传输的速度;根据所述断点时间,和阶跃脉冲信号在通信线路中的传输的速度,计算集成电路片到断路点的距离。全文摘要本发明实施例公开了一种在集成电路片中实现断路点定位的方法、装置和系统。其中方法实施例的实现可以为集成电路片发送阶跃脉冲信号,接收阶跃脉冲信号的返回信号;计量从所述阶跃脉冲信号发送的时刻到接收到所述返回信号的时刻之间的时间,作为断点时间;根据所述断点时间,和阶跃脉冲信号在通信线路中的传输速度,计算集成电路片到断路点的距离。上述实施方式中,集成电路片通过发送阶跃脉冲信号,然后根据阶跃脉冲信号从发送到返回需要的时间,和阶跃脉冲信号在连接线中的传输的速度,计算出集成电路片到故障点的距离,从而实现了断路点的定位。文档编号G01R31/311GK101533067SQ20091013268公开日2009年9月16日申请日期2009年4月7日优先权日2009年4月7日发明者见张申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1