[go: up one dir, main page]

CN1783055A - Automatic designing method for ICT test conversion PCB - Google Patents

Automatic designing method for ICT test conversion PCB Download PDF

Info

Publication number
CN1783055A
CN1783055A CN 200410096088 CN200410096088A CN1783055A CN 1783055 A CN1783055 A CN 1783055A CN 200410096088 CN200410096088 CN 200410096088 CN 200410096088 A CN200410096088 A CN 200410096088A CN 1783055 A CN1783055 A CN 1783055A
Authority
CN
China
Prior art keywords
pcb
file
printed circuit
circuit board
design
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.)
Granted
Application number
CN 200410096088
Other languages
Chinese (zh)
Other versions
CN100361122C (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2004100960888A priority Critical patent/CN100361122C/en
Publication of CN1783055A publication Critical patent/CN1783055A/en
Application granted granted Critical
Publication of CN100361122C publication Critical patent/CN100361122C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

The present invention relates to automatic design method of ICT test conversion PCB. The method includes: obtaining the connection corresponding relation between the measured PCB test points and the ICT test pin bed and creating the netlist file required for PCB design based on the connection corresponding relation; and subsequent creating the PCB design file with the netlist and PCB converting layout design. The present invention designs conversion PCB for ICT test in automatic mode, and thus has greatly raised conversion PCB design efficiency and high accuracy.

Description

ICT测试用转换PCB的自动设计方法An automatic design method for switching PCBs for ICT testing

技术领域technical field

本发明涉及PCB(印刷电路板)设计技术领域,尤其涉及一种ICT(在线测试)测试用转换PCB的自动设计方法。The invention relates to the technical field of PCB (printed circuit board) design, in particular to an automatic design method for a conversion PCB for ICT (on-line test) testing.

背景技术Background technique

ICT测试是一种广泛应用的针对PCB的检查方法。用于对制于PCB上的在线元器件的电性能及电气连接进行测试,通过ICT测试可以检查PCB是否存在生产制造缺陷及元器件是否可靠,所述的ICT测试主要检查在线的单个元器件以及各电路网络的开、短路情况,也就是说ICT测试是针对PCB产品的一种标准测试。ICT testing is a widely used inspection method for PCBs. It is used to test the electrical performance and electrical connection of the online components made on the PCB. Through the ICT test, it is possible to check whether the PCB has manufacturing defects and whether the components are reliable. The ICT test mainly checks the online single components and The open and short circuit conditions of each circuit network, that is to say, the ICT test is a standard test for PCB products.

在进行PCB测试时需要将待测试的PCB通过连接装置连接于ICT测试装置上,所述的ICT测试装置是一种专门用于PCB测试的产品。所述的连接装是待测PCB和ICT测试装置提供的测试针床间连接的重要部分,目前所采用的连接装置的结构多种多样。其中,有一种比较简单的连接装置,即采用转换PCB作为被测PCB与ICT测试装置间的连接装置,转换PCB上下表面的金属焊盘之间通过该PCB内部的走线互连,从而提高了连接装置(即转换PCB)的使用寿命,又保证了连接的可靠性。When performing PCB testing, it is necessary to connect the PCB to be tested to an ICT testing device through a connecting device, and the ICT testing device is a product specially used for PCB testing. The connection device is an important part of the connection between the PCB to be tested and the test bed of needles provided by the ICT test device, and the structures of the connection devices currently used are various. Among them, there is a relatively simple connection device, that is, a conversion PCB is used as the connection device between the tested PCB and the ICT test device, and the metal pads on the upper and lower surfaces of the conversion PCB are interconnected through the wiring inside the PCB, thereby improving The service life of the connection device (that is, the conversion PCB) ensures the reliability of the connection.

所述的转换PCB是根据ICT测试装置提供的测试针床的结构和待测试PCB上的测试点位置信息进行设计的。针对该转换PCB目前采用的设计方法是人工利用PCB设计软件进行转换PCB的具体设计。这种设计方式的缺点是人工设计每一块转换PCB,使得设计效率低下;而且,在转换PCB设计过程中人工参预环节过多,导致出错率较高。The conversion PCB is designed according to the structure of the test bed of needles provided by the ICT test device and the position information of the test points on the PCB to be tested. The current design method for the conversion PCB is to manually use PCB design software to design the conversion PCB. The disadvantage of this design method is that each conversion PCB is manually designed, which makes the design efficiency low; moreover, there are too many human intervention links in the conversion PCB design process, resulting in a high error rate.

发明内容Contents of the invention

鉴于上述现有技术所存在的问题,本发明的目的是提供一种ICT测试用转换PCB的自动设计方法,从而显著提高了转换PCB设计效率,且设计结果准确。In view of the above-mentioned problems in the prior art, the object of the present invention is to provide an automatic design method for a conversion PCB for ICT testing, thereby significantly improving the design efficiency of the conversion PCB, and the design result is accurate.

本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved through the following technical solutions:

本发明提供了一种ICT测试用转换PCB的自动设计方法,包括:The invention provides an automatic design method for a conversion PCB for ICT testing, comprising:

A、根据待测试印刷线路板印刷电路板上的测试点及在线测试针床间的连接对应关系及封装文件生成进行印刷电路板设计所需要的网表文件;A. According to the test point on the printed circuit board to be tested and the connection correspondence relationship between the online test needle bed and the package file, the netlist file required for the printed circuit board design is generated;

B、调用所述的网表文件创建印刷电路板设计文件,并进行转换印刷电路板的布局设计。B. Call the netlist file to create a printed circuit board design file, and convert the layout design of the printed circuit board.

所述的待测试印刷线路板印刷电路板上的测试点及在线测试针床间的连接对应关系可通过以下步骤获得::The connection correspondence between the test points on the printed circuit board to be tested and the online test bed of needles can be obtained through the following steps:

C1、获取待测试印刷电路板上的测试点及在线测试针床的位置信息文件;C1. Obtain the test point on the printed circuit board to be tested and the position information file of the online test bed of needles;

C2、根据所述的位置信息文件获得待测试印刷电路板上的测试点及在线测试针床间的连接关系。C2. Obtain the connection relationship between the test points on the printed circuit board to be tested and the online test bed of needles according to the position information file.

所述的位置信息文件为:印刷电路板设计工具可以识别的文件。The location information file is: a file that can be recognized by the printed circuit board design tool.

所述的步骤C1包括:Described step C1 comprises:

C11、在被测试印刷电路板的印刷电路板设计文件中提取测试点的位置信息、网络名称信息,并生成相应的测试点位置信息文件;C11. Extract the location information and network name information of the test point from the printed circuit board design file of the tested printed circuit board, and generate a corresponding test point location information file;

C12、根据在线测试针床中针的位置、名称信息生成在线测试针床的位置信息文件,并保存所述的在线测试针床的位置信息文件。C12. Generate the position information file of the online test needle bed according to the position and name information of the needles in the online test needle bed, and save the position information file of the online test needle bed.

本发明中,步骤A所述的网表文件描述的内容包括:Among the present invention, the content described in the netlist file described in step A comprises:

器件封装名、器件名、器件管脚间连接关系及连接关系名称。Device package name, device name, connection relationship between device pins and connection relationship name.

所述的在线测试用转换印刷电路板的自动设计方法还包括:The automatic design method of the conversion printed circuit board for online testing also includes:

在待测试印刷电路板的测试点位置信息文件及在线测试针床的位置信息文件中提取测试点及测试针床上针的坐标信息,并生成印刷电路板设计工具可以识别的包含有所述测试点及测试针床上针的坐标信息的布局文件;Extract the test point and the coordinate information of the needle on the test needle bed from the test point position information file of the printed circuit board to be tested and the position information file of the online test needle bed, and generate a printed circuit board design tool that can identify the test point and include the test point and the layout file of the coordinate information of the needle on the test needle bed;

且所述的步骤B包括:And the step B includes:

利用所述的网表文件及所述的布局文件创建印刷电路板设计文件,并进行转换印刷电路板的布局设计。Create a printed circuit board design file by using the netlist file and the layout file, and convert the layout design of the printed circuit board.

所述的封装文件包含的内容包括:The contents of the package file include:

封装器件名称、规格信息。Package device name, specification information.

本发明还提供了一种在线测试用转换印刷电路板的自动设计方法,包括:The present invention also provides an automatic design method for converting printed circuit boards for online testing, including:

D、获取在线测试针床的描述信息,并根据所述描述信息及相应的封装文件生成进行转换印刷电路板设计所需要的部分网表文件;D. Obtain the description information of the online test bed of needles, and generate part of the netlist file required for converting the printed circuit board design according to the description information and the corresponding package file;

E、利用所述的部分网表文件创建相应的印刷电路板设计文件,并进行部分转换印刷电路板的布局设计,保存所述的部分转换印刷电路板的布局设计结果;E, utilize described partial netlist file to create corresponding printed circuit board design file, and carry out the layout design of partial conversion printed circuit board, save the layout design result of described partial conversion printed circuit board;

F、在进行基于相同的在线测试装置的在线测试用转换印刷电路板设计时,根据待测试印刷电路板上测试点的描述信息及相应的封装文件生成对应的网表文件,并调用保存的部分转换印刷电路板的布局设计结果;F. When designing a conversion printed circuit board for online testing based on the same online testing device, generate a corresponding netlist file according to the description information of the test point on the printed circuit board to be tested and the corresponding package file, and call the saved part Convert layout design results for printed circuit boards;

G、将所述的测试点对应网表文件导入所述的部分转换印刷电路板的布局设计结果中获得新的印刷电路板设计文件,并进行转换印刷电路板的布局设计。G. Import the netlist file corresponding to the test points into the layout design result of the partially converted printed circuit board to obtain a new printed circuit board design file, and perform layout design of the converted printed circuit board.

所述的在线测试针床的描述信息包括:The descriptive information of the online test bed of needles includes:

测试针床上针的坐标位置、名称、测试针床安装于转换印刷电路板上的安装孔及转换印刷电路板模具尺寸;The coordinate position and name of the needle on the test needle bed, the installation hole of the test needle bed installed on the converted printed circuit board and the size of the converted printed circuit board mold;

所述的测试点的描述信息包括:The descriptive information of the test points includes:

测试点的网络名称信息及与所述在线测试针床针的连接关系。The network name information of the test point and the connection relationship with the online test bed of needles.

步骤E所述的利用所述的部分网表文件创建相应的印刷电路板设计文件包括:The use of the partial netlist file described in step E to create a corresponding printed circuit board design file includes:

获取在线测试针床针的坐标位置信息,并生成印刷电路板软件可以识别的布局文件;Obtain the coordinate position information of the on-line test bed of needles, and generate a layout file that can be recognized by the printed circuit board software;

利用所述的部分网表文件及所述的布局文件创建相应的印刷电路板设计文件;Create a corresponding printed circuit board design file by using the partial netlist file and the layout file;

所述的步骤G包括:Described step G comprises:

获取测试点的坐标信息,并生成印刷电路板软件可以识别的布局文件;Obtain the coordinate information of the test point and generate a layout file that can be recognized by the printed circuit board software;

将所述的测试点对应的网表文件及布局文件导入所述的部分转换印刷电路板的布局设计结果中获得新的印刷电路板设计文件,并进行转换印刷电路板的布局设计。Import the netlist file and layout file corresponding to the test points into the layout design result of the partially converted printed circuit board to obtain a new printed circuit board design file, and perform the layout design of the converted printed circuit board.

由上述本发明提供的技术方案可以看出,本发明由于采用自动化的方式设计ICT测试中应用的转换PCB,同时在转换PCB设计过程中应用的部分位置信息文件或相应的PCB设计文件还可以被重复使用,从而大大提高了转换PCB设计的效率。而且,本发明中,由于整个转换PCB设计过程中人工参预的环节较少,保证的转换PCB设计准确度较高。As can be seen from the technical solution provided by the present invention above, since the present invention designs the conversion PCB applied in the ICT test in an automated manner, at the same time, the partial position information files or corresponding PCB design files used in the conversion PCB design process can also be Repeated use, thus greatly improving the efficiency of converting PCB designs. Moreover, in the present invention, since there are few links of manual intervention in the entire conversion PCB design process, the accuracy of the guaranteed conversion PCB design is relatively high.

附图说明Description of drawings

图1为应用转换PCB作为连接装置的ICT测试系统的结构示意图;Figure 1 is a schematic structural diagram of an ICT test system using a conversion PCB as a connecting device;

图2为本发明所述的方法的流程图。Figure 2 is a flow chart of the method of the present invention.

具体实施方式Detailed ways

本发明的核心思想是根据可以获取的待测试PCB的测试点的位置信息及测试用ICT测试装置上的测试针床的位置信息自动进行转换PCB的设计,从而提高转换PCB设计的效率,并有效降低了转换PCB设计过程中的出错率。The core idea of the present invention is to automatically convert the design of the PCB according to the position information of the test point of the PCB to be tested and the position information of the test bed of needles on the ICT test device that can be obtained, thereby improving the efficiency of the conversion PCB design, and effectively Reduced error rates during conversion of PCB designs.

本发明所述的ICT测试用转换PCB的自动设计方法的主要过程包括:The main process of the automatic design method of conversion PCB for ICT test of the present invention comprises:

1、根据获得的上、下层测试针的连接对应关系文件和封装文件通过网表生成软件生成PCB设计的入口文件——网表文件;1. Generate the entry file of the PCB design—the netlist file through the netlist generation software according to the obtained connection correspondence relationship file and package file of the upper and lower layer test pins;

2、在PCB设计工具中新建PCB文件(即转换PCB的布局设计文件),导入所生成的网表文件;如果保存有关于ICT测试针床的PCB设计的模板,则将过程1的网表文件导入保存的ICT测试针床的位置信息文件的模板,完成安装孔和与下层测试针相连的封装等的布局;2. Create a new PCB file in the PCB design tool (that is, convert the layout design file of the PCB), and import the generated netlist file; if the template for the PCB design of the ICT test bed of needles is saved, the netlist file of process 1 Import the template of the saved position information file of the ICT test needle bed, and complete the layout of the mounting holes and the package connected to the lower test needle;

3、根据待测试PCB的测试点位置信息文件及ICT测试针床的位置信息文件生成与上、下层测试针相连的封装的布局文件;3. According to the test point position information file of the PCB to be tested and the position information file of the ICT test needle bed, the layout file of the package connected to the upper and lower layer test pins is generated;

4、导入所述的与上、下层测试针相连的封装的布局文件,完成与上、下层测试针相连的封装等的布局;4. Import the layout file of the package connected to the upper and lower test pins, and complete the layout of the package connected to the upper and lower test pins;

对于所述的过程3和过程4,如果在过程2中所述的网表文件导入的是关于ICT测试针床的PCB设计的模板,则仅需要生成关于转换PCB上层的布局文件,并将其导入即可;For the above process 3 and process 4, if the netlist file mentioned in process 2 is imported into the template of the PCB design about the ICT test bed of needles, it is only necessary to generate the layout file on the upper layer of the converted PCB and convert it to Just import;

5、根据PCB设计的规则应用自动布线软件完成新建PCB文件的自动布线,获得转换PCB的布局设计结果,所述的自动布线软件为通常PCB设计工具具有的功能。5. According to the rules of PCB design, the automatic routing software is used to complete the automatic routing of the newly created PCB file, and the layout design result of the converted PCB is obtained. The automatic routing software is a function of ordinary PCB design tools.

下面将对本发明所述的一种ICT测试用转换PCB的自动设计方法的具体实施方式作进一步说明,如图2所示,具体包括以下步骤:A kind of ICT test of the present invention will be described further below to the specific implementation of the automatic design method of conversion PCB, as shown in Figure 2, specifically comprise the following steps:

步骤21:所述的转换PCB的布局设计是根据待测试PCB上的测试点及ICT测试针床中针的位置信息实现,因此首先需要获取待测试PCB上的测试点及ICT测试针床的位置信息文件;并且,为实现转换PCB的自动设计,所述的位置信息文件需要为PCB设计工具可以识别的文件;Step 21: The layout design of the converted PCB is realized based on the test points on the PCB to be tested and the position information of the needles in the ICT test bed of needles, so firstly it is necessary to obtain the test points on the PCB to be tested and the position of the ICT test bed of needles information file; and, in order to realize the automatic design of the converted PCB, the position information file needs to be a file that can be recognized by the PCB design tool;

所述的位置信息文件的获取方式分别包括:The methods for obtaining the location information file respectively include:

对于所述的测试点位置信息文件是从被测试PCB的PCB设计文件中提取测试点的位置信息、网络名称信息后生成的相应的文件,所述的测试点的位置信息即为测试点的坐标信息;所述的测试点位置信息文件可以在完成被测试PCB的PCB设计文件的同时进行该文件的获取;For described test point position information file is to extract the position information of test point, the corresponding file generated after network name information from the PCB design file of tested PCB, the position information of described test point is the coordinate of test point information; the test point location information file can be obtained while completing the PCB design file of the tested PCB;

对于所述的ICT测试针床的位置信息文件,则是根据ICT测试针床中针的位置、名称信息生成ICT测试针床的位置信息文件,所述的ICT测试针床的位置信息文件还包括转换PCB上安装孔的信息及其PCB模具尺寸信息等;For the position information file of the ICT test bed of needles, the position information file of the ICT test bed of needles is generated according to the position and name information of the needles in the ICT test bed of needles, and the position information file of the ICT test bed of needles also includes Convert the mounting hole information on the PCB and its PCB mold size information, etc.;

ICT测试针床的位置信息文件记录着ICT测试设备针床的描述信息;所述的描述信息通常由ICT测试设备供应商提供,根据其提供的描述信息进行相应的文件格式转换,转换成PCB设计软件可以识别接受的ICT测试针床的位置信息文件格式。The location information file of the ICT test needle bed records the description information of the ICT test equipment needle bed; the description information is usually provided by the ICT test equipment supplier, and the corresponding file format conversion is performed according to the description information provided by it, and converted into PCB design The software can recognize the accepted ICT test bed of needles location information file format.

为进一步提高针对转换PCB设计的效率,且由于经常会出现利用同一ICT测试装置测试不同PCB成品的情况,因此,还可以保存获取的相应的ICT测试针床的位置信息文件,当进行其他基于同样的ICT测试装置的转换PCB的布局设计时,则可以调用保存的文件进行相应的设计,而无需重新进行所述ICT测试针床的位置信息文件的获取。In order to further improve the efficiency of converting PCB design, and because it often happens that the same ICT test device is used to test different PCB finished products, the position information file of the corresponding ICT test bed of needles obtained can also be saved. When performing other tests based on the same When converting the PCB layout design of the ICT test device, the saved file can be called to carry out the corresponding design without reacquiring the position information file of the ICT test bed of needles.

步骤22:获取了待测试PCB的测试点的位置信息文件和ICT测试针床的位置信息文件后,便可以据此获得与被测PCB接触的上测试针和与ICT测试装置接触的下测试针之间的连接对应关系文件,以及相应的封装文件;该对应关系文件包含的内容是根据距离优先等原则获得的上、下测试针的连接对应关系;所述的封装文件包括与上、下层测试针接触的表贴PAD(焊盘)封装文件和过孔等封装文件,所述的封装文件包含的内容包括:封装器件名称、规格信息等。Step 22: After obtaining the position information file of the test point of the PCB to be tested and the position information file of the ICT test needle bed, the upper test pin in contact with the tested PCB and the lower test pin in contact with the ICT test device can be obtained accordingly The connection corresponding relationship file between them, and the corresponding packaging file; the content contained in the corresponding relationship file is the connection corresponding relationship of the upper and lower test pins obtained according to the principle of distance priority; Surface-mount PAD (pad) package files and via-hole package files for needle contact. The package files include: package device name, specification information, etc.

步骤23:根据获得的对应关系文件和相应的封装文件便可以由相应的软件生成进行PCB设计所需要的网表文件(netlist),所述的网表文件是进行PCB设计所必需的文件,网表文件中通常记录着待设计PCB包含的器件及其连接关系等信息;此处,所述的网表文件描述的内容包具体括:器件封装名、器件名、器件管脚间连接关系及连接关系名称;其中,所述器件名(REFDES)作为区别器件的信息可以让网表生成软件自动分配;所述器件封装名是步骤22提供的封装文件名;所述的器件管脚间连接关系即为器件管脚到管脚的连接关系,是由步骤22所述的上、下层测试针的连接对应关系文件提供;所述的连接关系名称作用是区分网络名称,可以由网表生成软件自动分配;Step 23: According to the corresponding relationship file and the corresponding packaging file obtained, the netlist file (netlist) required for PCB design can be generated by the corresponding software, and the netlist file is a necessary file for PCB design. The table file usually records information such as the devices contained in the PCB to be designed and their connection relationships; here, the content described in the netlist file includes: device package name, device name, connection relationship between device pins, and connection Relationship name; Wherein, described device name (REFDES) can allow netlist generation software to distribute automatically as the information of distinguishing device; Described device encapsulation name is the encapsulation file name that step 22 provides; The connection relationship between described device pins is The connection relationship between device pins and pins is provided by the connection correspondence file of the upper and lower layer test pins described in step 22; the name of the connection relationship is to distinguish the network name, which can be automatically assigned by the netlist generation software ;

所述的网表文件的实例如下所示:An example of the netlist file is shown below:

$PACKAGES$PACKAGES

PAD1!PAD1;T1 T2 T3PAD1! PAD1; T1 T2 T3

PAD2!PAD2;B1 B2 B3PAD2! PAD2; B1 B2 B3

$NETS$NETS

NET1;T1.1 B2.1NET1; T1.1 B2.1

NET2;T2.1 B1.1NET2; T2.1 B1.1

NET3;T3.1 B3.1NET3; T3.1 B3.1

$END$END

其中:PAD1和PAD2为封装名,T1、T2、T3及B1、B2、B3为器件名,NET1、NET2、NET3为连接关系名,T1.1 B2.1、T2.1 B1.1、T3.1 B3.1为器件管脚间连接关系;Among them: PAD1 and PAD2 are package names, T1, T2, T3 and B1, B2, B3 are device names, NET1, NET2, NET3 are connection relationship names, T1.1 B2.1, T2.1 B1.1, T3. 1 B3.1 is the connection relationship between device pins;

所述的网表文件的生成软件为现有的操作软件,可以为通过各种通用计算机语言开发获得,也可以为通过EDA(电子设计自动)等软件提供的二次开发环境开发获得;The generating software of described netlist file is existing operating software, can be obtained by developing through various general computer languages, also can be obtained through the secondary development environment development that software such as EDA (electronic design is automatic) provides;

为进一步提高转换PCB设计的效率,在该步骤中,还可以包括根据待测试PCB的测试点的位置信息文件中的测试点的坐标信息或ICT测试针床针的坐标位置信息生成布局文件,所述的布局文件用于限定各器件、封装在PCB设计页面中的坐标位置,以Allegro PCB(一种PCB设计工具)设计软件为例,布局文件可以为Pacement或者ses文件格式;In order to further improve the efficiency of converting PCB design, in this step, it can also include generating a layout file according to the coordinate information of the test point in the position information file of the test point of the PCB to be tested or the coordinate position information of the ICT test bed of needles, so The layout file described above is used to limit the coordinate position of each device and package on the PCB design page. Taking Allegro PCB (a PCB design tool) design software as an example, the layout file can be in Pacement or ses file format;

所述的布局文件的实例如下所示:An example of the layout file is as follows:

UUNITS=MILSUUNITS=MILS

B3 351400.00 240400.00 0       PAD2B3 351400.00 240400.00 0 PAD2

B2 351600.00 240400.00 0       PAD2B2 351600.00 240400.00 0 PAD2

B1 351800.00 240200.00 0       PAD2B1 351800.00 240200.00 0 PAD2

T3 351400.00 240200.00 0       PAD1T3 351400.00 240200.00 0 PAD1

T2 351800.00 240400.00 0       PAD1T2 351800.00 240400.00 0 PAD1

T1 351600.00 240200.00 0       PAD1T1 351600.00 240200.00 0 PAD1

可以看出,布局文件中包含了各器件的坐标位置信息。It can be seen that the layout file contains the coordinate position information of each device.

步骤24:利用所述的网表文件创建PCB设计文件,并进行转换PCB的布局设计,所述的设计过程与现有的PCB设计过程相同,即采用通常的PCB设计过程完成转换PCB的布局设计;Step 24: Use the netlist file to create a PCB design file, and perform the layout design of the converted PCB. The design process is the same as the existing PCB design process, that is, the usual PCB design process is used to complete the layout design of the converted PCB ;

其中,如果在步骤23中还生成了相应的布局文件,则该步骤中还需要根据所述的布局文件及所述网表文件将进行转换PCB设计的各器件、封装、连接等布置于PCB设计工具的相应页面中,各器件、封装等在PCB设计页面中规则的布置可以大大提高转换PCB的设计效率。Wherein, if the corresponding layout file is also generated in step 23, then in this step, it is also necessary to arrange each device, package, connection, etc. of the converted PCB design on the PCB design according to the layout file and the netlist file. In the corresponding page of the tool, the regular layout of each device, package, etc. on the PCB design page can greatly improve the design efficiency of the converted PCB.

本发明还提供了一种ICT测试用转换PCB的自动设计方法,所述的方法的处理过程与上述方法的处理过程基本相同,区别仅在于对可以重复利用的关于ICT测试针床的信息文件的处理方式;The present invention also provides an automatic design method of a conversion PCB for ICT testing, the processing procedure of the method is basically the same as that of the above-mentioned method, the difference is only in the reusable information files about the ICT testing needle bed processing method;

所述方法具体包括:Described method specifically comprises:

(1)获取ICT测试针床的描述信息,并根据所述描述信息和相应封装文件独立生成进行部分转换PCB设计所需要的部分网表文件;所述的描述信息包括:ICT测试针床针的坐标位置信息、名称、对应转换PCB上的安装孔及转换PCB模具尺寸信息等;(1) Obtain the description information of the ICT test bed of needles, and independently generate part of the netlist files required for partial conversion PCB design according to the description information and the corresponding package file; the description information includes: the ICT test bed of needles Coordinate position information, name, installation holes on the corresponding converted PCB and converted PCB mold size information, etc.;

(2)利用所述的部分网表文件创建PCB设计文件,并进行部分转换PCB的布局设计,然后保存所述的部分转换PCB的布局设计结果,以备后来的相关转换PCB的设计可以灵活地调用保存的PCB设计文件,并在该文件的基础上进行转换PCB设计;(2) Utilize described partial netlist file to create PCB design file, and carry out the layout design of partial conversion PCB, then save the layout design result of described partial conversion PCB, can flexibly in case the design of subsequent related conversion PCB Call the saved PCB design file, and convert the PCB design based on the file;

(3)在进行转换PCB设计时,获取待测试PCB上的测试点的描述信息,并根据所述的描述信息及相应的封装文件生成网表文件;所述的测试点的描述信息包括测试点的名称信息及与所述ICT测试针床针的连接关系;(3) when converting PCB design, obtain the descriptive information of the test points on the PCB to be tested, and generate netlist files according to the described descriptive information and corresponding packaging files; the descriptive information of the described test points includes test points name information and connection relationship with the ICT test bed of needles;

在进行转换PCB设计时,根据应用的ICT测试装置确定选用的部分转换PCB的布局设计结果的PCB设计文件名,并根据确定的PCB设计文件名调用相应的部分转换PCB的布局设计结果;When performing conversion PCB design, determine the selected PCB design file name of the layout design result of the partial conversion PCB according to the applied ICT test device, and call the corresponding partial conversion PCB layout design result according to the determined PCB design file name;

(4)将步骤(3)所述的网表文件导入所述保存着部分转换PCB的布局设计结果的PCB设计文件中,并进行转换PCB的布局设计;(4) the netlist file described in step (3) is imported in the described PCB design file that preserves the layout design result of part conversion PCB, and converts the layout design of PCB;

同样,在该步骤(4)中,也可以包括根据待测试PCB的测试点的位置信息文件中的测试点的坐标信息生成相应的布局文件,并根据所述的布局文件及所述网表文件将进行转换PCB设计的各器件、封装、连接等布置于PCB设计工具的PCB文件页面中,以提高转换PCB设计的效率。Equally, in this step (4), also can comprise generating corresponding layout file according to the coordinate information of the test point in the position information file of the test point of PCB to be tested, and according to described layout file and described netlist file Arrange the devices, packages, connections, etc. for the converted PCB design in the PCB file page of the PCB design tool to improve the efficiency of the converted PCB design.

可以看出,该方法同样实现了转换PCB的自动设计,且可以保证其中的ICT测试针床的位置信息文件可以设计为一个独立的封装进行保存,从而进一步方便了其他相关的转换PCB的布局设计过程对其的调用。It can be seen that this method also realizes the automatic design of the conversion PCB, and can ensure that the position information file of the ICT test bed of needles can be designed and saved as an independent package, thereby further facilitating the layout design of other related conversion PCBs The procedure calls it.

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present invention can easily think of changes or Replacement should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.

Claims (10)

1, a kind of on-line testing is characterized in that with the automatic design method of conversion printed circuit board (PCB), comprising:
A, generate according to the test point on the printed-wiring board (PWB) printed circuit board (PCB) to be tested and the connection corresponding relation between the on-line testing needle-bar and package file and to carry out the needed net meter file of PCB design;
B, call described net meter file and create the PCB design file, and change the topological design of printed circuit board (PCB).
2, the on-line testing according to claim 1 automatic design method of conversion printed circuit board (PCB), it is characterized in that test point on the described printed-wiring board (PWB) printed circuit board (PCB) to be tested and the connection corresponding relation between the on-line testing needle-bar can obtain by following steps:
C1, obtain the test point on the printed circuit board (PCB) to be tested and the positional information file of on-line testing needle-bar;
C2, obtain test point on the printed circuit board (PCB) to be tested and the annexation between the on-line testing needle-bar according to described positional information file.
3, on-line testing according to claim 2 is characterized in that with the automatic design method of conversion printed circuit board (PCB) described positional information file is: the file that the PCB design instrument can be discerned.
4, according to claim 2 or the 3 described on-line testings automatic design methods of changing printed circuit board (PCB), it is characterized in that described step C1 comprises:
C11, in the PCB design file of tested printed circuit board (PCB), extract positional information, the network name information of test point, and generate corresponding test point positional information file;
C12, generate the positional information file of online testing needle bed, and preserve the positional information file of described on-line testing needle-bar according to position, the name information of pin in the on-line testing needle-bar.
5, on-line testing according to claim 1 is characterized in that with the automatic design method of conversion printed circuit board (PCB), and the content that the described net meter file of steps A is described comprises:
Annexation and annexation title between device package name, device name, device pin.
6, the on-line testing according to claim 2 automatic design method of conversion printed circuit board (PCB) is characterized in that this method also comprises:
In the positional information file of the test point positional information file of printed circuit board (PCB) to be tested and on-line testing needle-bar, extract the coordinate information of pin on test point and the test needle-bar, and generate the topology file that includes the coordinate information of pin on described test point and the test needle-bar that the PCB design instrument can be discerned;
And described step B comprises:
Utilize described net meter file and described topology file to create the PCB design file, and change the topological design of printed circuit board (PCB).
7, the on-line testing according to claim 1 automatic design method of conversion printed circuit board (PCB) is characterized in that the content that described package file comprises comprises:
Packaging title, specification information.
8, a kind of on-line testing is characterized in that with the automatic design method of conversion printed circuit board (PCB), comprising:
D, obtain the descriptor of on-line testing needle-bar, and generate according to described descriptor and corresponding package file and to change the needed part net meter file of PCB design;
E, utilize described part net meter file to create corresponding PCB design file, and carry out the topological design of part conversion printed circuit board (PCB), preserve the topological design result of described part conversion printed circuit board (PCB);
F, when carrying out based on the on-line testing of identical online testing device with the conversion PCB design, descriptor and corresponding package file according to test point on the printed circuit board (PCB) to be tested generate corresponding net meter file, and call the topological design result of the part conversion printed circuit board (PCB) of preservation;
G, the corresponding net meter file of described test point imported among the topological design result of described part conversion printed circuit board (PCB) and obtain new PCB design file, and change the topological design of printed circuit board (PCB).
9, the on-line testing according to claim 8 automatic design method of conversion printed circuit board (PCB) is characterized in that:
The descriptor of described on-line testing needle-bar comprises:
Coordinate position, title, the test needle-bar of pin are installed on mounting hole and the conversion printed circuit board (PCB) mould size on the conversion printed circuit board (PCB) on the test needle-bar;
The descriptor of described test point comprises:
The network name information of test point reaches the annexation with described on-line testing needle-bar pin.
10, the on-line testing according to claim 8 automatic design method of conversion printed circuit board (PCB) is characterized in that:
Step e is described to be utilized described part net meter file to create corresponding PCB design file to comprise:
Obtain the co-ordinate position information of on-line testing needle-bar pin, and generate the topology file that printed circuit board (PCB) software can be discerned;
Utilize described part net meter file and described topology file to create corresponding PCB design file;
Described step G comprises:
Obtain the coordinate information of test point, and generate the topology file that printed circuit board (PCB) software can be discerned;
The net meter file of described test point correspondence and topology file are imported among the topological design result of described part conversion printed circuit board (PCB) and obtain new PCB design file, and change the topological design of printed circuit board (PCB).
CNB2004100960888A 2004-11-29 2004-11-29 An automatic design method for switching PCBs for ICT testing Expired - Fee Related CN100361122C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100960888A CN100361122C (en) 2004-11-29 2004-11-29 An automatic design method for switching PCBs for ICT testing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100960888A CN100361122C (en) 2004-11-29 2004-11-29 An automatic design method for switching PCBs for ICT testing

Publications (2)

Publication Number Publication Date
CN1783055A true CN1783055A (en) 2006-06-07
CN100361122C CN100361122C (en) 2008-01-09

Family

ID=36773256

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100960888A Expired - Fee Related CN100361122C (en) 2004-11-29 2004-11-29 An automatic design method for switching PCBs for ICT testing

Country Status (1)

Country Link
CN (1) CN100361122C (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101339573B (en) * 2007-07-05 2010-07-07 华为技术有限公司 A method and device for obtaining device package type
CN103399225A (en) * 2013-07-26 2013-11-20 华进半导体封装先导技术研发中心有限公司 Test structure containing transferring plate
CN104977524A (en) * 2015-06-24 2015-10-14 中国电子科技集团公司第四十五研究所 Retest method based on multi-point test around coordinate position of test point
CN106199378A (en) * 2016-06-28 2016-12-07 国营芜湖机械厂 A kind of circuit board netlist rapid extracting method
CN107220440A (en) * 2017-05-27 2017-09-29 郑州云海信息技术有限公司 A kind of automatic addition high-speed line bead probe method
CN107656187A (en) * 2017-09-07 2018-02-02 南京协辰电子科技有限公司 A kind of differential line test information determines method and apparatus
CN108038274A (en) * 2017-11-27 2018-05-15 深圳市兴森快捷电路科技股份有限公司 A kind of PCB and IC package collaborative design method and device
CN108226754A (en) * 2017-12-27 2018-06-29 西门子数控(南京)有限公司 Method, apparatus, computing device and the storage medium of generative circuit layout
CN108268679A (en) * 2016-12-30 2018-07-10 无锡天芯互联科技有限公司 A kind of ATE test boards fast layout system and method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5650938A (en) * 1995-12-13 1997-07-22 Synopsys, Inc. Method and apparatus for verifying asynchronous circuits using static timing analysis and dynamic functional simulation
JP2003141206A (en) * 2001-11-06 2003-05-16 Fujitsu Ltd LSI test data timing verification method and LSI test data timing verification program
AU2003205269A1 (en) * 2002-01-25 2003-09-02 Logicvision (Canada), Inc. Method and program product for creating and maintaining self-contained design environment
US6678875B2 (en) * 2002-01-25 2004-01-13 Logicvision, Inc. Self-contained embedded test design environment and environment setup utility

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101339573B (en) * 2007-07-05 2010-07-07 华为技术有限公司 A method and device for obtaining device package type
CN103399225A (en) * 2013-07-26 2013-11-20 华进半导体封装先导技术研发中心有限公司 Test structure containing transferring plate
CN104977524A (en) * 2015-06-24 2015-10-14 中国电子科技集团公司第四十五研究所 Retest method based on multi-point test around coordinate position of test point
CN104977524B (en) * 2015-06-24 2017-11-17 中国电子科技集团公司第四十五研究所 Retest method based on multi-point test around coordinate position of test point
CN106199378A (en) * 2016-06-28 2016-12-07 国营芜湖机械厂 A kind of circuit board netlist rapid extracting method
CN106199378B (en) * 2016-06-28 2018-12-11 国营芜湖机械厂 A kind of circuit board netlist rapid extracting method
CN108268679A (en) * 2016-12-30 2018-07-10 无锡天芯互联科技有限公司 A kind of ATE test boards fast layout system and method
CN107220440A (en) * 2017-05-27 2017-09-29 郑州云海信息技术有限公司 A kind of automatic addition high-speed line bead probe method
CN107656187A (en) * 2017-09-07 2018-02-02 南京协辰电子科技有限公司 A kind of differential line test information determines method and apparatus
CN107656187B (en) * 2017-09-07 2020-02-28 南京协辰电子科技有限公司 Differential line test information determining method and device
CN108038274A (en) * 2017-11-27 2018-05-15 深圳市兴森快捷电路科技股份有限公司 A kind of PCB and IC package collaborative design method and device
CN108038274B (en) * 2017-11-27 2021-08-20 深圳市兴森快捷电路科技股份有限公司 PCB and IC packaging collaborative design method and device
CN108226754A (en) * 2017-12-27 2018-06-29 西门子数控(南京)有限公司 Method, apparatus, computing device and the storage medium of generative circuit layout

Also Published As

Publication number Publication date
CN100361122C (en) 2008-01-09

Similar Documents

Publication Publication Date Title
CN1894786A (en) Auxiliary design device of semiconductor device
TWI312929B (en) Method for integrally checking chip and package substrate layouts for errors
JP5865734B2 (en) Area classification apparatus, program therefor, board inspection apparatus, and area classification method
CN100342381C (en) Integrated Circuit Design and Integration Methods
CN1530863A (en) Design checking system, design checking method and design checking procedure
CN111278227A (en) A method for PCB Layout layout and wiring of SMT32 system motherboard
CN1783055A (en) Automatic designing method for ICT test conversion PCB
CN100361130C (en) Method and device for improving PCB design efficiency
CN1719447A (en) Board pattern designing method of integrated designing element in printed circuit board and its device
CN1459716A (en) Automatic checking device of printed-wiring board designing and its method
CN1582088A (en) Method and device for checking and comparing consistency of circuit schematic diagram and PCB wiring diagram
CN1771501A (en) Printed circuit board return path inspection method and pattern design CAD device
CN101684999B (en) Conversion method of data format
TW201222304A (en) Method for setting width of printed circuit board trace
CN1831831A (en) Chip package design method that reuses existing photomask design
CN1783095A (en) Method and apparatus for enhancing a power distribution system in a ceramic integrated circuit package
CN1286282C (en) Method for processing transparent element in boundary scan interconnection test
CN101303703B (en) System and method for forming threading through hole
CN1180270C (en) Method for inspecting inner layer short circuit of multilayer printed circuit board
CN1858750A (en) Method for controlling conductor length between through hole and welding disk of printed circuit board
CN102339333A (en) System and method for checking distances from signal wires to isolated holes
CN104765931A (en) PCB design method and system
TW200538919A (en) System and method for checking split plane of motherboard layout
CN112307707B (en) Manufacturability examination method and system for multi-chip assembly
CN1924872A (en) Back marking/analyzing flow for integrated circuit drawing parasitic parameter

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080109

Termination date: 20141129

EXPY Termination of patent right or utility model