[go: up one dir, main page]

CN107391854A - The method and device of crosstalk between a kind of inspection difference through hole - Google Patents

The method and device of crosstalk between a kind of inspection difference through hole Download PDF

Info

Publication number
CN107391854A
CN107391854A CN201710618209.8A CN201710618209A CN107391854A CN 107391854 A CN107391854 A CN 107391854A CN 201710618209 A CN201710618209 A CN 201710618209A CN 107391854 A CN107391854 A CN 107391854A
Authority
CN
China
Prior art keywords
hole
target
difference
distance
crosstalk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710618209.8A
Other languages
Chinese (zh)
Inventor
李艳军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710618209.8A priority Critical patent/CN107391854A/en
Publication of CN107391854A publication Critical patent/CN107391854A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing Of Electrical Connectors (AREA)

Abstract

本发明公开了一种检查差分过孔间串扰的方法及装置,该方法包括:预先存储待检测板卡上的各过孔的位置信息以及各过孔与各信号线的映射关系;在用户输入待检测信号线后,依据映射关系提取待检测信号线对应的目标过孔的目标位置信息以计算与目标过孔对应的目标差分过孔的距离;判断距离是否符合要求,如果否,则确定目标差分过孔存在串扰。由此可见,本方法相对于现有的手工检查方式,能够实现对差分过孔串扰的自动检查,提高工作效率。此外,本发明所公开的检查差分过孔间串扰的装置,效果如上。

The invention discloses a method and device for checking crosstalk between differential vias. The method includes: pre-storing the position information of each via on the board to be detected and the mapping relationship between each via and each signal line; After the signal line to be detected, extract the target position information of the target via corresponding to the signal line to be detected according to the mapping relationship to calculate the distance of the target differential via corresponding to the target via; judge whether the distance meets the requirements, if not, determine the target Differential vias have crosstalk. It can be seen that, compared with the existing manual inspection method, this method can realize automatic inspection of differential via crosstalk and improve work efficiency. In addition, the device for checking the crosstalk between differential vias disclosed in the present invention has the same effects as above.

Description

一种检查差分过孔间串扰的方法及装置A method and device for checking crosstalk between differential vias

技术领域technical field

本发明涉及电子技术领域,特别是涉及一种检查差分过孔间串扰的方法及装置。The invention relates to the field of electronic technology, in particular to a method and device for checking crosstalk between differential vias.

背景技术Background technique

在云运算产品(服务器、存储器等)里,其主板、高速背板等板卡上的信号线传输速率越来越快,为了使接收端接收到的信号有良好的信号完整性,对于信号间的串扰要求也是越来越高。板卡,例如PCB板,其串扰是由于信号传输通道之间的耦合,由互感和互容引起的噪声。PCB板上的信号传输通道包含PCB板上的传输线、用于连接不同信号层传输线的过孔等。在具体实施中,会记录每个过孔在板上的位置信息。由Intel设计规范可知,为了减少由于过孔之间引起的串扰,对于差分过孔的摆放位置有一定的要求。因此,在布线完成后,要对差分过孔的摆放进行严格的检查,以确定是否存在串扰的现象。In cloud computing products (servers, storage, etc.), the transmission rate of signal lines on motherboards, high-speed backplanes, etc. is getting faster and faster. In order to ensure that the signals received by the receiving end have good signal integrity, the The crosstalk requirements are getting higher and higher. Board cards, such as PCB boards, have crosstalk due to coupling between signal transmission channels, noise caused by mutual inductance and mutual capacitance. The signal transmission channel on the PCB includes transmission lines on the PCB, vias for connecting transmission lines of different signal layers, and the like. In a specific implementation, the position information of each via hole on the board will be recorded. According to the Intel design specification, in order to reduce the crosstalk caused by vias, there are certain requirements for the placement of differential vias. Therefore, after the wiring is completed, it is necessary to strictly check the placement of the differential vias to determine whether there is crosstalk.

但是,现有技术中为了判断每对差分过孔是否存在串扰现象,需要手动逐一进行检查,这样不仅费时费力,还容易有漏检情况。However, in the prior art, in order to determine whether there is crosstalk in each pair of differential vias, it is necessary to manually check one by one, which is not only time-consuming and laborious, but also prone to missed inspections.

由此可见,在对差分过孔检查时,如何提高检查的效率和检查的质量是本领域技术人员亟待解决地问题。It can be seen that, when inspecting differential vias, how to improve the inspection efficiency and inspection quality is an urgent problem to be solved by those skilled in the art.

发明内容Contents of the invention

本发明的目的是提供一种检查差分过孔间串扰的方法及装置,用于在对差分过孔检查时,提高检查的效率和检查的质量。The purpose of the present invention is to provide a method and device for inspecting crosstalk between differential vias, which are used to improve the efficiency and quality of inspection when inspecting differential vias.

为解决上述技术问题,本发明提供一种检查差分过孔间串扰的方法,包括:In order to solve the above technical problems, the present invention provides a method for checking crosstalk between differential vias, including:

预先存储待检测板卡上的各过孔的位置信息以及各所述过孔与各信号线的映射关系;storing in advance the position information of each via hole on the board to be tested and the mapping relationship between each said via hole and each signal line;

在用户输入待检测信号线后,依据所述映射关系提取所述待检测信号线对应的目标过孔的目标位置信息以计算与所述目标过孔对应的目标差分过孔的距离;After the user inputs the signal line to be detected, extract the target position information of the target via hole corresponding to the signal line to be detected according to the mapping relationship to calculate the distance of the target differential via hole corresponding to the target via hole;

判断所述距离是否符合要求,如果否,则确定所述目标差分过孔存在串扰。It is judged whether the distance meets the requirements, and if not, it is determined that there is crosstalk in the target differential via.

优选地,所述判断所述距离是否符合要求具体包括:Preferably, the judging whether the distance meets the requirements specifically includes:

判断所述目标差分过孔与对应的参考差分过孔为垂直关系还是交错关系;judging whether the target differential vias and the corresponding reference differential vias are in a vertical relationship or a staggered relationship;

如果为所述垂直关系,则计算所述目标差分过孔之间的中心距离,以及所述目标差分过孔与所述参考差分过孔的垂直距离;If it is the vertical relationship, calculating the center distance between the target differential vias, and the vertical distance between the target differential vias and the reference differential vias;

判断所述垂直距离是否大于或等于所述中心距离的1.5倍,如果大于或等于,则确定所述距离符合要求,否则所述距离不符合要求;Judging whether the vertical distance is greater than or equal to 1.5 times the center distance, if greater than or equal to, then determine that the distance meets the requirements, otherwise the distance does not meet the requirements;

如果为所述交错关系,则计算所述目标差分过孔之间的中心距离,以及所述目标差分过孔与所述参考差分过孔的垂直距离;If it is the staggered relationship, calculating the center distance between the target differential vias, and the vertical distance between the target differential vias and the reference differential vias;

判断所述垂直距离是否大于或等于所述中心距离,如果大于或等于,则确定所述距离符合要求,否则所述距离不符合要求。Judging whether the vertical distance is greater than or equal to the center distance, if greater than or equal to, determine that the distance meets the requirements, otherwise the distance does not meet the requirements.

优选地,当所述距离符合要求时,还包括:Preferably, when the distance meets the requirements, it also includes:

输出目标差分过孔符合要求的信息,并跳转至检查下一个差分过孔的操作。Output the information that the target differential via meets the requirements, and jump to the operation of checking the next differential via.

优选地,当所述距离不符合要求时,还包括:Preferably, when the distance does not meet the requirements, it also includes:

输出目标差分过孔不符合要求的信息。Output information that the target differential via does not meet the requirements.

优选地,当所述距离不符合要求时,还包括:Preferably, when the distance does not meet the requirements, it also includes:

记录所述待检测信号线以及所述目标差分过孔的位置信息。Recording position information of the signal line to be detected and the target differential via hole.

优选地,还包括:Preferably, it also includes:

创建显示窗口,并按照各所述过孔的位置信息在所述显示窗口显示各所述过孔,以及各所述过孔的位置信息。A display window is created, and each via hole and the location information of each via hole are displayed in the display window according to the position information of each via hole.

为解决上述技术问题,本发明提供一种检查差分过孔间串扰的装置,包括:In order to solve the above technical problems, the present invention provides a device for checking crosstalk between differential vias, including:

存储模块,用于预先存储待检测板卡上的各过孔的位置信息以及各所述过孔与各信号线的映射关系;The storage module is used to pre-store the position information of each via hole on the board to be detected and the mapping relationship between each via hole and each signal line;

提取模块,用于在用户输入待检测信号线后,依据所述映射关系提取所述待检测信号线对应的目标过孔的目标位置信息以计算与所述目标过孔对应的目标差分过孔的距离;An extraction module, configured to extract the target position information of the target via corresponding to the target via according to the mapping relationship after the user inputs the signal line to be detected to calculate the target differential via corresponding to the target via distance;

判断模块,用于判断所述距离是否符合要求,如果否,则确定所述目标差分过孔存在串扰。A judging module, configured to judge whether the distance meets requirements, and if not, determine that there is crosstalk in the target differential via.

优选地,当所述距离符合要求时,还包括:Preferably, when the distance meets the requirements, it also includes:

第一输出模块,用于输出目标差分过孔符合要求的信息,并跳转至检查下一个差分过孔的操作。The first output module is configured to output the information that the target differential via meets the requirements, and jump to the operation of checking the next differential via.

优选地,当所述距离不符合要求时,还包括:Preferably, when the distance does not meet the requirements, it also includes:

第二输出模块,用于输出目标差分过孔不符合要求的信息。The second output module is configured to output information that the target differential vias do not meet requirements.

优选地,当所述距离不符合要求时,还包括:Preferably, when the distance does not meet the requirements, it also includes:

记录模块,用于记录所述待检测信号线以及所述目标差分过孔的位置信息。The recording module is configured to record the position information of the signal line to be detected and the target differential via hole.

本发明所提供的检查差分过孔间串扰的方法及装置,该方法包括:预先存储待检测板卡上的各过孔的位置信息以及各过孔与各信号线的映射关系;在用户输入待检测信号线后,依据映射关系提取待检测信号线对应的目标过孔的目标位置信息以计算与目标过孔对应的目标差分过孔的距离;判断距离是否符合要求,如果否,则确定目标差分过孔存在串扰。由此可见,本方法相对于现有的手工检查方式,能够实现对差分过孔串扰的自动检查,提高工作效率。此外,本发明所公开的检查差分过孔间串扰的装置,效果如上。The method and device for checking crosstalk between differential vias provided by the present invention, the method includes: pre-storing the position information of each via on the board to be detected and the mapping relationship between each via and each signal line; After detecting the signal line, extract the target position information of the target via corresponding to the signal line to be detected according to the mapping relationship to calculate the distance of the target differential via corresponding to the target via; judge whether the distance meets the requirements, and if not, determine the target differential Vias have crosstalk. It can be seen that, compared with the existing manual inspection method, this method can realize automatic inspection of differential via crosstalk and improve work efficiency. In addition, the device for checking crosstalk between differential vias disclosed in the present invention has the same effect as above.

附图说明Description of drawings

为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the embodiments of the present invention more clearly, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. As far as people are concerned, other drawings can also be obtained based on these drawings on the premise of not paying creative work.

图1为本发明实施例提供的一种检查差分过孔间串扰的方法的流程图;FIG. 1 is a flow chart of a method for checking crosstalk between differential vias provided by an embodiment of the present invention;

图2为本发明实施例提供的一种差分过孔为垂直关系的示意图;Fig. 2 is a schematic diagram of a vertical relationship of differential vias provided by an embodiment of the present invention;

图3为本发明实施例提供的一种差分过孔为交错关系的示意图;FIG. 3 is a schematic diagram of a staggered relationship of differential vias provided by an embodiment of the present invention;

图4为本发明实施例提供的一种检查差分过孔间串扰的装置的结构图。FIG. 4 is a structural diagram of an apparatus for checking crosstalk between differential vias provided by an embodiment of the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

本发明的核心是提供一种检查差分过孔间串扰的方法及装置,用于在对差分过孔检查时,提高检查的效率和检查的质量。The core of the present invention is to provide a method and device for inspecting crosstalk between differential vias, which are used to improve inspection efficiency and inspection quality when inspecting differential vias.

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

图1为本发明实施例提供的一种检查差分过孔间串扰的方法的流程图。如图1所示,包括:FIG. 1 is a flow chart of a method for checking crosstalk between differential vias provided by an embodiment of the present invention. As shown in Figure 1, including:

S10:预先存储待检测板卡上的各过孔的位置信息以及各过孔与各信号线的映射关系。S10: pre-store the location information of each via hole on the board to be tested and the mapping relationship between each via hole and each signal line.

在具体实施中,板卡可以为PCB板,当然其它类型的板卡也同样适用。板卡在制作好之后,每一个过孔的位置信息都是已知的,预先将这些位置信息存储起来,并且每个过孔与信号线有唯一对应的映射关系,即可以通过信号线查找到该信号线对应的过孔。In a specific implementation, the board may be a PCB board, and of course other types of boards are also applicable. After the board is manufactured, the position information of each via hole is known, and the position information is stored in advance, and each via hole has a unique corresponding mapping relationship with the signal line, that is, it can be found through the signal line The via hole corresponding to the signal line.

S11:在用户输入待检测信号线后,依据映射关系提取待检测信号线对应的目标过孔的目标位置信息以计算与目标过孔对应的目标差分过孔的距离。S11: After the user inputs the signal line to be detected, extract the target position information of the target via corresponding to the signal line to be detected according to the mapping relationship to calculate the distance of the target differential via corresponding to the target via.

当用户输入待检测信号线先后,就可以依据映射关系找到与这个待检测信号线对应的过孔,即目标过孔,从而得到这个目标过孔的位置信息,在找到这个目标过孔的位置信息后,通过这个位置信息就可以找到与该目标过孔构成差分过孔的另一过孔,则这两个过孔就构成了目标差分过孔。When the user enters the order of the signal line to be detected, the via corresponding to the signal line to be detected can be found according to the mapping relationship, that is, the target via, so as to obtain the position information of the target via. After finding the position information of the target via Afterwards, another via that forms a differential via with the target via can be found through the position information, and these two vias constitute the target differential via.

S12:判断距离是否符合要求,如果否,则进入S13。S12: Judging whether the distance meets the requirements, if not, go to S13.

S13:确定目标差分过孔存在串扰。S13: Determine that there is crosstalk in the target differential via.

当得到目标差分过孔后,则两个过孔的位置信息就是能够获取的,通过计算位置信息就可以确定出该差分过孔的距离是否符合要求。在具体实施中,由于差分过孔的排布位置有所不同,因此不同的排布位置对应的距离要求时不同的。After the target differential via is obtained, the position information of the two vias can be obtained, and it can be determined whether the distance of the differential via meets the requirements by calculating the position information. In a specific implementation, since the arrangement positions of the differential vias are different, the distance requirements corresponding to different arrangement positions are different.

图2为本发明实施例提供的一种差分过孔为垂直关系的示意图。图3为本发明实施例提供的一种差分过孔为交错关系的示意图。如图2所示,Pair1为目标差分过孔,Pair2为与目标差分过孔进行比较的参考差分过孔。其中,目标差分过孔两个过孔的距离,即中心距离为L1,目标差分过孔与参考差分过孔的垂直距离为L2。本实施例中,垂直关系是指两对差分过孔中的每个过孔都与另外一对差分过孔中的过孔垂直对齐,交错关系是指其中一个差分过孔中的一个过孔在另一对差分过孔所占空间的下方,且另一个过孔不在另一对差分过孔所占空间的下方。FIG. 2 is a schematic diagram of a vertical relationship of differential vias provided by an embodiment of the present invention. FIG. 3 is a schematic diagram of a staggered relationship of differential vias provided by an embodiment of the present invention. As shown in FIG. 2 , Pair1 is a target differential via, and Pair2 is a reference differential via for comparison with the target differential via. Wherein, the distance between two vias of the target differential via, that is, the center distance is L1, and the vertical distance between the target differential via and the reference differential via is L2. In this embodiment, the vertical relationship means that each via in the two pairs of differential vias is vertically aligned with the vias in the other pair of differential vias, and the staggered relationship means that a via in one of the differential vias is in the Below the space occupied by another pair of differential vias, and the other via is not below the space occupied by another pair of differential vias.

作为优选地实施方式,判断距离是否符合要求具体包括:As a preferred implementation, judging whether the distance meets the requirements specifically includes:

判断目标差分过孔与对应的参考差分过孔为垂直关系还是交错关系;Determine whether the target differential via and the corresponding reference differential via are vertical or staggered;

如果为垂直关系,则计算目标差分过孔之间的中心距离,以及目标差分过孔与参考差分过孔的垂直距离;If it is a vertical relationship, calculate the center distance between the target differential vias, and the vertical distance between the target differential vias and the reference differential vias;

判断垂直距离是否大于或等于中心距离的1.5倍,如果大于或等于,则确定距离符合要求,否则距离不符合要求;Judging whether the vertical distance is greater than or equal to 1.5 times the center distance, if greater than or equal to, determine that the distance meets the requirements, otherwise the distance does not meet the requirements;

如果为交错关系,则计算目标差分过孔之间的中心距离,以及目标差分过孔与参考差分过孔的垂直距离;If it is a staggered relationship, calculate the center distance between the target differential vias, and the vertical distance between the target differential vias and the reference differential vias;

判断垂直距离是否大于或等于中心距离,如果大于或等于,则确定距离符合要求,否则距离不符合要求。Judging whether the vertical distance is greater than or equal to the center distance, if greater than or equal to, determine that the distance meets the requirements, otherwise the distance does not meet the requirements.

在具体实施中,首先根据目标差分过孔中两个过孔的位置信息确定出中心距离L1,如果为目标差分过孔为垂直关系,则还要计算目标差分过孔与参考差分过孔的垂直距离L2,此时,如果L2≥1.5L1,则满足串扰要求,继续检查下一信号线;如果L2<1.5L1,不满足串扰要求。In the specific implementation, firstly, the center distance L1 is determined according to the position information of the two vias in the target differential via. The distance is L2. At this time, if L2≥1.5L1, the crosstalk requirement is met, and the next signal line is checked; if L2<1.5L1, the crosstalk requirement is not met.

第二种情况是两对差分过孔为交错关系,如果L2>=L1,则满足串扰要求,继续检查下一信号线;如果L2<L1,不满足串扰要求。The second case is that two pairs of differential vias are in a staggered relationship. If L2>=L1, the crosstalk requirement is met, and the next signal line is checked; if L2<L1, the crosstalk requirement is not met.

本实施例提供的检查差分过孔间串扰的方法,包括:预先存储待检测板卡上的各过孔的位置信息以及各过孔与各信号线的映射关系;在用户输入待检测信号线后,依据映射关系提取待检测信号线对应的目标过孔的目标位置信息以计算与目标过孔对应的目标差分过孔的距离;判断距离是否符合要求,如果否,则确定目标差分过孔存在串扰。由此可见,本方法相对于现有的手工检查方式,能够实现对差分过孔串扰的自动检查,提高工作效率。The method for checking crosstalk between differential vias provided in this embodiment includes: pre-storing the position information of each via on the board to be detected and the mapping relationship between each via and each signal line; after the user inputs the signal line to be detected According to the mapping relationship, extract the target position information of the target via corresponding to the signal line to be detected to calculate the distance of the target differential via corresponding to the target via; judge whether the distance meets the requirements, if not, determine that there is crosstalk in the target differential via . It can be seen that, compared with the existing manual inspection method, this method can realize automatic inspection of differential via crosstalk and improve work efficiency.

需要说明的是,本方法可以通过CadenceSKILL语言进行开发,具体过程本发明不再赘述。It should be noted that this method can be developed through the CadenceSKILL language, and the specific process will not be repeated in the present invention.

作为优选地实施方式,当距离符合要求时,还包括:As a preferred implementation, when the distance meets the requirements, it also includes:

输出目标差分过孔符合要求的信息,并跳转至检查下一个差分过孔的操作。Output the information that the target differential via meets the requirements, and jump to the operation of checking the next differential via.

通过输出符合要求的信息,使得检查人员能够及时了解当前目标差分过孔的检查结果。可以理解的是,该信息的种类有很多种,例如在检查界面上显示,或者控制指示灯点亮,或者蜂鸣器蜂鸣等。另外,为了方便后续查看,可以将每个信号线的提取、计算、比较出来的结果保存成文本文档,用户也可以将文本文档的内容使用Excel打开浏览,方便布线工程师对检查出不符合串扰规则的差分过孔摆放进行改善。By outputting the required information, the inspector can know the inspection result of the current target differential via in time. It can be understood that there are many types of this information, for example, it is displayed on the inspection interface, or the control indicator light is turned on, or the buzzer beeps. In addition, for the convenience of subsequent viewing, the results of the extraction, calculation, and comparison of each signal line can be saved as a text file, and the user can also use Excel to open and browse the content of the text file, which is convenient for wiring engineers to check if it does not meet the crosstalk rules. The differential via placement is improved.

作为优选地实施方式,当距离不符合要求时,还包括:As a preferred implementation, when the distance does not meet the requirements, it also includes:

输出目标差分过孔不符合要求的信息。Output information that the target differential via does not meet the requirements.

通过输出不符合要求的信息,使得检查人员能够及时了解当前目标差分过孔的检查结果。可以理解的是,该信息的种类有很多种,例如在检查界面上显示,或者控制指示灯点亮,或者蜂鸣器蜂鸣等。By outputting the information that does not meet the requirements, the inspector can know the inspection result of the current target differential via in time. It can be understood that there are many types of this information, for example, it is displayed on the inspection interface, or the control indicator light is turned on, or the buzzer beeps.

作为优选地实施方式,当距离不符合要求时,还包括:As a preferred implementation, when the distance does not meet the requirements, it also includes:

记录待检测信号线以及目标差分过孔的位置信息。Record the position information of the signal line to be detected and the target differential via.

另外,为了方便后续查看,可以将存在串扰的信号线以及目标差分过孔的位置信息记录下来,保存成文本文档,用户也可以将文本文档的内容使用Excel打开浏览,方便布线工程师对检查出不符合串扰规则的差分过孔摆放进行改善。In addition, for the convenience of subsequent viewing, the position information of signal lines with crosstalk and target differential vias can be recorded and saved as a text file. Users can also use Excel to open and browse the content of the text file, which is convenient for wiring engineers. Improved differential via placement that complies with crosstalk rules.

作为优选地实施方式,还包括:As a preferred embodiment, it also includes:

创建显示窗口,并按照各过孔的位置信息在显示窗口显示各过孔,以及各过孔的位置信息。Create a display window, and display each via hole and the location information of each via hole in the display window according to the location information of each via hole.

为了方便布线工程师的检查,本实施例中在显示窗口显示各过孔,可以理解的是,各过孔之间的相对位置是不变的。通过程序,还可以设置鼠标在靠近一个过孔时,则直接显示该过孔的位置信息,具体过程本发明不再赘述。In order to facilitate inspection by wiring engineers, the vias are displayed in the display window in this embodiment. It can be understood that the relative positions of the vias are unchanged. Through the program, it can also be set that when the mouse is close to a via hole, the position information of the via hole will be directly displayed, and the specific process will not be repeated in the present invention.

上述实施例中,对于检查差分过孔间串扰的方法进行了详细的描述,本发明还提供一种与该方法对应的检查差分过孔间串扰的装置。由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。In the above embodiments, the method for checking crosstalk between differential vias is described in detail, and the present invention also provides a device for checking crosstalk between differential vias corresponding to the method. Since the embodiment of the device part corresponds to the embodiment of the method part, please refer to the description of the embodiment of the method part for the embodiment of the device part, and details will not be repeated here.

图4为本发明实施例提供的一种检查差分过孔间串扰的装置的结构图。如图4所示,该装置包括:FIG. 4 is a structural diagram of an apparatus for checking crosstalk between differential vias provided by an embodiment of the present invention. As shown in Figure 4, the device includes:

存储模块10,用于预先存储待检测板卡上的各过孔的位置信息以及各过孔与各信号线的映射关系;The storage module 10 is used to pre-store the position information of each via hole on the board to be detected and the mapping relationship between each via hole and each signal line;

提取模块11,用于在用户输入待检测信号线后,依据映射关系提取待检测信号线对应的目标过孔的目标位置信息以计算与目标过孔对应的目标差分过孔的距离;The extraction module 11 is used to extract the target position information of the target via hole corresponding to the signal line to be detected according to the mapping relationship to calculate the distance of the target differential via hole corresponding to the target via hole after the user inputs the signal line to be detected;

判断模块12,用于判断距离是否符合要求,如果否,则确定目标差分过孔存在串扰。The judging module 12 is configured to judge whether the distance meets the requirements, and if not, determine that there is crosstalk in the target differential via.

本实施例提供的检查差分过孔间串扰的装置,相对于现有的手工检查方式,能够实现对差分过孔串扰的自动检查,提高工作效率。Compared with the existing manual inspection method, the device for checking crosstalk between differential vias provided in this embodiment can realize automatic inspection of crosstalk between differential vias and improve work efficiency.

作为优选地实施方式,当距离符合要求时,还包括:As a preferred implementation, when the distance meets the requirements, it also includes:

第一输出模块,用于输出目标差分过孔符合要求的信息,并跳转至检查下一个差分过孔的操作。The first output module is configured to output the information that the target differential via meets the requirements, and jump to the operation of checking the next differential via.

作为优选地实施方式,当距离不符合要求时,还包括:As a preferred implementation, when the distance does not meet the requirements, it also includes:

第二输出模块,用于输出目标差分过孔不符合要求的信息。The second output module is configured to output information that the target differential vias do not meet requirements.

作为优选地实施方式,当距离不符合要求时,还包括:As a preferred implementation, when the distance does not meet the requirements, it also includes:

记录模块,用于记录待检测信号线以及目标差分过孔的位置信息。The recording module is used to record the position information of the signal line to be detected and the target differential via hole.

以上对本发明所提供的检查差分过孔间串扰的方法及装置进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。The method and device for checking crosstalk between differential vias provided by the present invention are described above in detail. Each embodiment in the description is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for the related information, please refer to the description of the method part. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, some improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the protection scope of the claims of the present invention.

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should also be noted that in this specification, relative terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that these entities or operations There is no such actual relationship or order between the operations. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

Claims (10)

1. a kind of method of crosstalk between inspection difference through hole, it is characterised in that including:
Prestore the positional information of each via on board to be detected and the mapping relations of each via and each signal wire;
After user inputs signal wire to be detected, target mistake corresponding to the signal wire to be detected is extracted according to the mapping relations The target position information in hole is to calculate the distance of target difference through hole corresponding with the target via;
Judge whether the distance meets the requirements, if it is not, then determining that the target difference through hole has crosstalk.
2. the method for crosstalk between inspection difference through hole according to claim 1, it is characterised in that described to judge the distance Whether meet the requirements and specifically include:
Judge the target difference through hole with corresponding reference difference via for vertical relation or false relation;
If the vertical relation, then the centre distance between the target difference through hole, and the target difference are calculated The vertical range of via and the reference difference via;
Judge whether the vertical range is more than or equal to 1.5 times of the centre distance, if greater than or be equal to, it is determined that institute Distance is stated to meet the requirements, it is otherwise described apart from undesirable;
If the false relation, then the centre distance between the target difference through hole, and the target difference are calculated The vertical range of via and the reference difference via;
Judge whether the vertical range is more than or equal to the centre distance, if greater than or be equal to, it is determined that the distance Meet the requirements, it is otherwise described apart from undesirable.
3. the method for crosstalk between inspection difference through hole according to claim 1, it is characterised in that when the distance conforms to When asking, in addition to:
The satisfactory information of target difference through hole is exported, and jumps to the operation for checking next difference through hole.
4. the method for crosstalk between inspection difference through hole according to claim 1, it is characterised in that when the distance is not met It is required that when, in addition to:
Export the undesirable information of target difference through hole.
5. the method for crosstalk between inspection difference through hole according to claim 4, it is characterised in that when the distance is not met It is required that when, in addition to:
Record the positional information of the signal wire to be detected and the target difference through hole.
6. the method for crosstalk between the inspection difference through hole according to claim 1-5 any one, it is characterised in that also wrap Include:
Display window is created, and each via is shown in the display window according to the positional information of each via, and The positional information of each via.
A kind of 7. device of crosstalk between inspection difference through hole, it is characterised in that including:
Memory module, for prestoring the positional information and each via and each signal of each via on board to be detected The mapping relations of line;
Extraction module, for after user inputs signal wire to be detected, the signal to be detected to be extracted according to the mapping relations The target position information of target via corresponding to line is to calculate the distance of target difference through hole corresponding with the target via;
Judge module, for judging whether the distance meets the requirements, if it is not, then determining that the target difference through hole has string Disturb.
8. the device of crosstalk between inspection difference through hole according to claim 7, it is characterised in that when the distance conforms to When asking, in addition to:
First output module, for exporting the satisfactory information of target difference through hole, and jump to and check next difference mistake The operation in hole.
9. the device of crosstalk between inspection difference through hole according to claim 7, it is characterised in that when the distance is not met It is required that when, in addition to:
Second output module, for exporting the undesirable information of target difference through hole.
10. the device of crosstalk between inspection difference through hole according to claim 9, it is characterised in that when the distance is not inconsistent When conjunction requires, in addition to:
Logging modle, for recording the positional information of the signal wire to be detected and the target difference through hole.
CN201710618209.8A 2017-07-26 2017-07-26 The method and device of crosstalk between a kind of inspection difference through hole Pending CN107391854A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710618209.8A CN107391854A (en) 2017-07-26 2017-07-26 The method and device of crosstalk between a kind of inspection difference through hole

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710618209.8A CN107391854A (en) 2017-07-26 2017-07-26 The method and device of crosstalk between a kind of inspection difference through hole

Publications (1)

Publication Number Publication Date
CN107391854A true CN107391854A (en) 2017-11-24

Family

ID=60341735

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710618209.8A Pending CN107391854A (en) 2017-07-26 2017-07-26 The method and device of crosstalk between a kind of inspection difference through hole

Country Status (1)

Country Link
CN (1) CN107391854A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109684770A (en) * 2019-01-09 2019-04-26 郑州云海信息技术有限公司 The inspection method and relevant apparatus of difference through hole in a kind of PCB
CN109711084A (en) * 2019-01-09 2019-05-03 郑州云海信息技术有限公司 A kind of inspection method and related device of series device in PCB
CN109815570A (en) * 2019-01-15 2019-05-28 郑州云海信息技术有限公司 A method to check for the presence of traces between differential signal vias
WO2024066356A1 (en) * 2022-09-27 2024-04-04 中兴通讯股份有限公司 Differential arrangement structure and printed circuit board

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1351816A (en) * 1999-03-15 2002-05-29 依索拉层压系统公司 Compensation model and registration simulator apparatus and method for manufacturing of printed circuit boards
CN103164559A (en) * 2011-12-15 2013-06-19 鸿富锦精密工业(深圳)有限公司 Checking system and method of signal lines
CN103260338A (en) * 2012-02-21 2013-08-21 富士通株式会社 Multilayer wiring board and electronic device
CN103577615A (en) * 2012-07-18 2014-02-12 鸿富锦精密工业(深圳)有限公司 Automatic checking system and method for high-speed differential signal line via holes
CN104822225A (en) * 2015-04-30 2015-08-05 华为技术有限公司 Circuit board and printed circuit board assembly
CN105764232A (en) * 2014-12-17 2016-07-13 鸿富锦精密工业(武汉)有限公司 Printed circuit board and electronic device with application of printed circuit board
CN106385764A (en) * 2016-11-25 2017-02-08 湖南长城银河科技有限公司 Printed circuit board with optimized testing through hole arrangement and testing method thereof
CN106445015A (en) * 2016-10-20 2017-02-22 郑州云海信息技术有限公司 Deployment method of differential signal lines and board card

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1351816A (en) * 1999-03-15 2002-05-29 依索拉层压系统公司 Compensation model and registration simulator apparatus and method for manufacturing of printed circuit boards
CN103164559A (en) * 2011-12-15 2013-06-19 鸿富锦精密工业(深圳)有限公司 Checking system and method of signal lines
CN103260338A (en) * 2012-02-21 2013-08-21 富士通株式会社 Multilayer wiring board and electronic device
CN103577615A (en) * 2012-07-18 2014-02-12 鸿富锦精密工业(深圳)有限公司 Automatic checking system and method for high-speed differential signal line via holes
CN105764232A (en) * 2014-12-17 2016-07-13 鸿富锦精密工业(武汉)有限公司 Printed circuit board and electronic device with application of printed circuit board
CN104822225A (en) * 2015-04-30 2015-08-05 华为技术有限公司 Circuit board and printed circuit board assembly
CN106445015A (en) * 2016-10-20 2017-02-22 郑州云海信息技术有限公司 Deployment method of differential signal lines and board card
CN106385764A (en) * 2016-11-25 2017-02-08 湖南长城银河科技有限公司 Printed circuit board with optimized testing through hole arrangement and testing method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
邓奕主编: "《Altium Designer原理图与PCB设计》", 30 September 2015, 武汉:华中科技大学出版社 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109684770A (en) * 2019-01-09 2019-04-26 郑州云海信息技术有限公司 The inspection method and relevant apparatus of difference through hole in a kind of PCB
CN109711084A (en) * 2019-01-09 2019-05-03 郑州云海信息技术有限公司 A kind of inspection method and related device of series device in PCB
CN109684770B (en) * 2019-01-09 2022-02-18 郑州云海信息技术有限公司 Method for checking differential via hole in PCB and related device
CN109711084B (en) * 2019-01-09 2022-02-18 郑州云海信息技术有限公司 Method and related device for checking serial devices in PCB
CN109815570A (en) * 2019-01-15 2019-05-28 郑州云海信息技术有限公司 A method to check for the presence of traces between differential signal vias
CN109815570B (en) * 2019-01-15 2022-02-22 郑州云海信息技术有限公司 Method for checking whether wiring exists between differential signal via holes
WO2024066356A1 (en) * 2022-09-27 2024-04-04 中兴通讯股份有限公司 Differential arrangement structure and printed circuit board

Similar Documents

Publication Publication Date Title
CN107391854A (en) The method and device of crosstalk between a kind of inspection difference through hole
CN106487462B (en) A kind of insertion loss test method and system
CN107220442A (en) A kind of difference through hole for PCB is to detection instrument
CN109492310B (en) Method and device for checking circuit
TW201405144A (en) System and method for checking via holes of differential signal lines
TW201301072A (en) System and method for checking layout of printed circuit board
TW201324218A (en) Signal line check system and method thereof
CN112882933B (en) Script recording method, script recording device, script recording equipment and storage medium
CN115081389B (en) A printed circuit board wiring inspection method, device, equipment and storage medium
WO2025107672A1 (en) Non-destructive quality inspection method and defect determination method for back-drilled hole of printed circuit board
CN112732589A (en) Control testing method, device, equipment and storage medium
CN109001612A (en) The method and apparatus of signal wire S parameter in a kind of test pcb board
CN109948258B (en) A method, device and system for checking whether back drilling is missing
CN109684770B (en) Method for checking differential via hole in PCB and related device
CN103870610A (en) System and method for inspecting signal wires
CN110399682A (en) A kind of multi-PCB horizontal and vertical wiring inspection method and related device
TWI468965B (en) System and method for checking wiring diagrams
CN109740272B (en) PCB (printed circuit board) inductivity compensation checking method and related device
CN112601235A (en) Test system and test method of WLAN interface
CN105162624B (en) A kind of error-detecting method and system of network card equipment
TW201508646A (en) Identification system, physical apparatus, identification apparatus, and identification method of physical apparatus
CN101751484A (en) Circuit wiring inspection device and method
CN114184933B (en) Method, system, device and computer readable storage medium for detecting backflow ground hole
CN103369834B (en) The target parameters processing method made for PCB and device
CN109165127A (en) Localization method, device and the electronic equipment of problem interface

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20171124