CN1667620A - Method and apparatus for improving PCB design efficiency - Google Patents

Method and apparatus for improving PCB design efficiency Download PDF

Info

Publication number
CN1667620A
CN1667620A CN 200410008368 CN200410008368A CN1667620A CN 1667620 A CN1667620 A CN 1667620A CN 200410008368 CN200410008368 CN 200410008368 CN 200410008368 A CN200410008368 A CN 200410008368A CN 1667620 A CN1667620 A CN 1667620A
Authority
CN
China
Prior art keywords
pcb
positional information
pcb design
information
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 200410008368
Other languages
Chinese (zh)
Other versions
CN100361130C (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.)
Guangzhou Dr. Technology Exchange Center 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 CNB2004100083689A priority Critical patent/CN100361130C/en
Publication of CN1667620A publication Critical patent/CN1667620A/en
Application granted granted Critical
Publication of CN100361130C publication Critical patent/CN100361130C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention relates to a method and its device that can enhance efficiency of PCB (printed circuit board) design. The invention introduces position information of various components in elementary diagram according to PCB to layout-planning process of PCB design files, so the arrangement of PCB design files is no longer the random arrangement of components that overlap in a large number. In this invention, position information of various components in PCB elementary diagram is led in design files by relative software, then designer can see the fairly clear relative position of various components in PCB from the corresponding PCB design files.

Description

Improve the method and the device thereof of PCB design efficiency
Technical field
The present invention relates to a kind of field of computer technology, relate in particular to a kind of method and device thereof of raising PCB (printed circuit board (PCB)) design efficiency.
Background technology
The PCB design needs to realize according to corresponding circuit theory diagrams.With a common communication system user plate is example, and schematic diagram generally has 50 to 100 pages.The device one that wherein comprises is there being 3000 to 5000.And at present conventional having only the net table by schematic diagram information transmission in the process of PCB design, described net table only comprises device package information and link information, and does not comprise the layout information of any device, does not promptly comprise the positional information of device.This just makes that in the process of carrying out the PCB design according to the net table the initial layout of several thousand devices in PCB is complete overlapping or random alignment.For this reason, the PCB designer need drop into the topological design that more time and workload are carried out each device.
The more advanced method of industry existence at present is exactly with every page of schematic diagram definition Room (unit), can move this group device by this Room in PCB.But the initial layout of each device in this Room remain at random or by encapsulation name tactic or complete overlapping.When carrying out the PCB design, also will all want the careful schematic diagram of checking to understand his effect in this module so at each device, and then determine its placement position in this module, like this, still, need take a large amount of time carries out the topological design of each device that PCB comprises.
In a word, the method that above-mentioned prior art adopted is all owing to the positional information of device in the schematic diagram effectively not being used, having caused a lot efficiently, layout method does not find application, cause the topological design time long, workload is bigger, and therefore also will cause the error rate of PCB design to strengthen.
Summary of the invention
The purpose of this name provides a kind of method and device thereof of the PCB of raising design efficiency, with workload that reduces the PCB topological design and the time that takies, improves the efficient of PCB topological design.
The objective of the invention is to be achieved through the following technical solutions:
A kind of method that improves the PCB design efficiency of the present invention comprises:
A, determine the positional information of each device that PCB comprises according to the schematic diagram of PCB to be designed (printed-wiring board (PWB));
The positional information of each device that the PCB that B, basis are determined comprises is carried out the layout of described each device in the PCB design tool;
C, each device of cloth postpone carried out the design of corresponding PCB.
Described steps A comprises:
A1, obtain the positional information of each device in the PCB schematic diagram;
A2, generate the layout information file that the PCB design tool can be discerned according to described positional information.
Described steps A comprises:
From the e-file of PCB schematic diagram, obtain the wherein positional information of each device automatically.
Described step B comprises:
The layout information file that the positional information of each device that the PCB design tool will comprise according to definite PCB generates imports in the corresponding PCB design document.
Described positional information comprises:
The page number information of each device in schematic diagram and the coordinate information in the page number that PCB comprises.
Described step C comprises:
The PCB design tool designs each device arrangements that PCB comprises in the page in PCB according to the positional information that imports each device in the PCB design document;
Each device of arranging in the PCB design page is carried out the design of corresponding PCB.
A kind of device that improves the PCB design efficiency of the present invention, its structure comprises:
Position information acquisition module: the schematic diagram to the PCB correspondence is analyzed, and obtains the positional information of wherein each device, more described positional information is sent to positional information and imports module;
Positional information imports module: the positional information that the receiving position information acquisition module sends, and with in its importing PCB instrument.
Described position information acquisition module is: the e-file to described schematic diagram is analyzed, and the page number information that obtains wherein each device place reaches the coordinate information in each page, afterwards, the layout information file that described positional information generation PCB design tool can be discerned sends to positional information and imports module.
Described positional information imports module: behind the layout information file that the receiving position information acquisition module sends, it is imported in the PCB instrument, and further import in the corresponding PCB design document.
As seen from the above technical solution provided by the invention, the present invention is owing to the positional information with device in the schematic diagram of PCB is incorporated in the PCB topological design, guarantee that the layout setting of each device in the PCB design document is similar to schematic diagram, thereby make the PCB designer need not to face again the device of overlapping in a large number random arrangement, significantly reduce the workload of PCB topological design, improved the efficient of PCB topological design effectively.
Promptly, in the present invention, the positional information of each device in the PCB schematic diagram all imports in the PCB design document by corresponding software, like this, the designer can comparatively be clear that the relative position relation between each device that PCB comprises from corresponding PCB design document, thereby makes the complexity of PCB design effort reduce greatly.
Description of drawings
Fig. 1 is the process flow diagram of method of the present invention;
Fig. 2 is the structural representation of device of the present invention;
Fig. 3 is the demonstration synoptic diagram of the PCB design document that generates in the prior art;
Fig. 4 is the display effect figure of each page PCB schematic diagram in the PCB design tool that utilizes the present invention to generate;
Fig. 5 is the PCB design document synoptic diagram of one page schematic diagram among Fig. 4.
Embodiment
The present invention is brought into the positional information of device in the PCB schematic diagram in the PCB design, makes that PCB is designed to realize based on the positional information of each device in the PCB schematic diagram, thereby significantly improves the efficient of PCB topological design.
In PCB, if the relative position between each device is the same with the relative position of device in the schematic diagram.Only need see that as a common PCB Designer device relative position among the PCB figure just readily understands relation between them and the placement position that needs.Like this, when PCB carries out layout almost not use principle figure just can finish the layout of 95% above device, improved design efficiency greatly.Though the PCB package size of a device and the size of the mark in schematic diagram have than big-difference, the inconsistent analysis that can't influence PCB Designer of size of devices to the device mutual relationship.
The specific implementation of the method for raising PCB design efficiency of the present invention specifically may further comprise the steps as shown in Figure 1:
Step 1: the positional information of determining each device that PCB comprises according to the schematic diagram of PCB to be designed; Described positional information comprises the page number information of each device and the coordinate information in the page number;
In this step, the positional information of each device is to obtain automatically from the e-file of PCB schematic diagram in the PCB schematic diagram, promptly obtains the page number information and the concrete coordinate information in corresponding page or leaf at each device place by the analysis to described e-file.
Step 2: after having obtained described positional information, also need to generate the layout information file that the PCB design tool can be discerned, so that the positional information of obtaining is imported in the PCB design document according to described positional information;
The PCB design tool of using when the form of the layout information file that generates designs with PCB is relevant.
Step 3: the positional information of each device that comprises according to the PCB that determines is carried out the layout of described each device in the PCB design tool;
Be that the layout information file that the positional information of PCB design tool each device that will comprise according to the PCB that determines generates imports in the corresponding PCB design document;
The importing process essence of described layout information file is that each device that in the PCB design document PCB is comprised is arranged demonstration based on the positional information of schematic diagram.
Step 4: each device after layout finished carries out the design of corresponding PCB;
Be specially: each device arrangements that the PCB design tool comprises PCB according to the positional information that imports each device in the PCB design document in the PCB design page after, the PCB designer carries out the design of corresponding PCB to each device of arranging in the PCB design page;
Obviously, PCB design document at the positional information layout that provides based on schematic diagram, the PCB designer need not frequently to check schematic diagram again, and the topological design that drops into once more adjustment workload also will significantly reduce, thereby improved the efficient of PCB design effectively, also reduced the error rate of PCB design.
Certainly, generate corresponding PCB design document based on the PCB design tool, the importing that above-mentioned positional information is only arranged is not enough, also need connection relation information between each device or the like, the present invention mainly is the importing process that has increased positional information on the basis that generates the PCB design document, and therefore other key elements that generation PCB design document is comprised do not limit.
As shown in Figure 2, the present invention also provides a kind of device of the PCB of raising design efficiency, comprising:
Position information acquisition module: automatically the e-file of described schematic diagram is analyzed, and the page number information that obtains wherein each device place reaches the coordinate information in each page, afterwards, the layout information file that described positional information generation PCB design tool can be discerned sends to positional information and imports module; This module on the one hand can recognition principle figure e-file, so that therefrom obtain corresponding positional information, also need on the other hand described positional information is generated the layout information file that can discern that PCB designs applied design tool, adopt like this and can successfully described positional information be imported in the PCB design document, instruct the layout setting of each device in the PCB design document.
Positional information imports module: behind the layout information file that the receiving position information acquisition module sends, it is imported in the PCB instrument, and further import in the corresponding PCB design document, thereby make the positional information that each device provides with schematic diagram in the PCB design document carry out corresponding layout setting.
Fig. 3 and Fig. 4 and Fig. 5 have provided the display page of not using PCB file when of the present invention respectively, and the display page of PCB file behind application the present invention, can obviously find out, the layout information with all pages of schematic diagram that Fig. 4, Fig. 5 provide all imports to display effect in the PCB design document and the demonstration of Fig. 3 has tangible difference, and is easy to find out that carrying out the PCB design based on Fig. 4 and Fig. 5 carries out the PCB design based on Fig. 3 and will save a lot of times and workload.As shown in Figure 4 and Figure 5, the layout information of every page of schematic diagram all has been brought into the processing procedure among the PCB and has only needed time a few minutes like this.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claims.

Claims (9)

1, a kind of method that improves the PCB design efficiency is characterized in that comprising:
A, determine the positional information of each device that PCB comprises according to the schematic diagram of PCB to be designed (printed-wiring board (PWB));
The positional information of each device that the PCB that B, basis are determined comprises is carried out the layout of described each device in the PCB design tool;
C, each device of cloth postpone carried out the design of corresponding PCB.
2, the method for raising PCB design efficiency according to claim 1 is characterized in that described steps A comprises:
A1, obtain the positional information of each device in the PCB schematic diagram;
A2, generate the layout information file that the PCB design tool can be discerned according to described positional information.
3, the method for raising PCB design efficiency according to claim 2 is characterized in that described steps A comprises:
From the e-file of PCB schematic diagram, obtain the wherein positional information of each device automatically.
4, according to the method for claim 1,2 or 3 described raising PCB design efficiencies, it is characterized in that described step B comprises:
The layout information file that the positional information of each device that the PCB design tool will comprise according to definite PCB generates imports in the corresponding PCB design document.
5, the method for raising PCB design efficiency according to claim 4 is characterized in that described positional information comprises:
The page number information of each device in schematic diagram and the coordinate information in the page number that PCB comprises.
6, the method for raising PCB design efficiency according to claim 4 is characterized in that described step C comprises:
The PCB design tool designs each device arrangements that PCB comprises in the page in PCB according to the positional information that imports each device in the PCB design document;
Each device of arranging in the PCB design page is carried out the design of corresponding PCB.
7, a kind of device that improves the PCB design efficiency is characterized in that comprising:
Position information acquisition module: the schematic diagram to the PCB correspondence is analyzed, and obtains the positional information of wherein each device, more described positional information is sent to positional information and imports module;
Positional information imports module: the positional information that the receiving position information acquisition module sends, and with in its importing PCB instrument.
8, the device of raising PCB design efficiency according to claim 7, it is characterized in that described position information acquisition module is: the e-file to described schematic diagram is analyzed, and the page number information that obtains wherein each device place reaches the coordinate information in each page, afterwards, the layout information file that described positional information generation PCB design tool can be discerned sends to positional information and imports module.
9, the device of raising PCB design efficiency according to claim 8, it is characterized in that described positional information imports module and is: behind the layout information file that the receiving position information acquisition module sends, it is imported in the PCB instrument, and further import in the corresponding PCB design document.
CNB2004100083689A 2004-03-11 2004-03-11 Method and apparatus for improving PCB design efficiency Expired - Fee Related CN100361130C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100083689A CN100361130C (en) 2004-03-11 2004-03-11 Method and apparatus for improving PCB design efficiency

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100083689A CN100361130C (en) 2004-03-11 2004-03-11 Method and apparatus for improving PCB design efficiency

Publications (2)

Publication Number Publication Date
CN1667620A true CN1667620A (en) 2005-09-14
CN100361130C CN100361130C (en) 2008-01-09

Family

ID=35038713

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100083689A Expired - Fee Related CN100361130C (en) 2004-03-11 2004-03-11 Method and apparatus for improving PCB design efficiency

Country Status (1)

Country Link
CN (1) CN100361130C (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102652316A (en) * 2009-12-11 2012-08-29 新思科技有限公司 Optical proximity correction aware integrated circuit design optimization
CN103164570A (en) * 2013-02-20 2013-06-19 曙光信息产业(北京)有限公司 Circuit component lead-in method and device in circuit design
CN104573225A (en) * 2015-01-05 2015-04-29 浪潮电子信息产业股份有限公司 PCB (Printed Circuit Board) layout unit and method
CN104797084A (en) * 2015-04-09 2015-07-22 广东威创视讯科技股份有限公司 Layout method and layout device for printed circuit boards
CN104915466A (en) * 2015-02-11 2015-09-16 深圳市一博科技有限公司 Design method for achieving automatic page layout according to schematic diagram
CN105095531A (en) * 2014-04-15 2015-11-25 台湾积体电路制造股份有限公司 Method and device for realizing device analysis
CN106714462A (en) * 2017-02-27 2017-05-24 济南浪潮高新科技投资发展有限公司 Method for automatically importing part into PCB
CN107066763A (en) * 2017-05-17 2017-08-18 济南浪潮高新科技投资发展有限公司 A kind of method that component is put according to schematic diagram automatic paging
CN109033917A (en) * 2018-06-04 2018-12-18 广州美维电子有限公司 A kind of information tracing method of pcb board and pcb board
CN109858092A (en) * 2018-12-27 2019-06-07 遵义市水世界科技有限公司 Method, apparatus, computer equipment and the storage medium of PCB component placement
CN111625879A (en) * 2020-05-08 2020-09-04 深圳市一博科技股份有限公司 Method capable of rapidly grabbing component Group on PCB
CN112434486A (en) * 2020-10-30 2021-03-02 济南浪潮高新科技投资发展有限公司 Automatic device paging method, device, equipment and medium in PCB design
CN113919279A (en) * 2021-12-09 2022-01-11 深圳佑驾创新科技有限公司 Efficient PCB layout method, device, equipment and computer readable storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10267864A (en) * 1997-03-24 1998-10-09 Nagoya Denki Kogyo Kk Method for reading coordinate of coordinate reference plate
JP2002124799A (en) * 2000-10-13 2002-04-26 Matsushita Electric Ind Co Ltd Method and device for teaching mounting position, and recording medium of mounting position teaching program
JP2002328774A (en) * 2001-04-27 2002-11-15 Alps Electric Co Ltd Coordinate inputting device

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102652316A (en) * 2009-12-11 2012-08-29 新思科技有限公司 Optical proximity correction aware integrated circuit design optimization
CN103164570A (en) * 2013-02-20 2013-06-19 曙光信息产业(北京)有限公司 Circuit component lead-in method and device in circuit design
CN105095531B (en) * 2014-04-15 2018-07-20 台湾积体电路制造股份有限公司 The implementation method and device of device analysis
CN105095531A (en) * 2014-04-15 2015-11-25 台湾积体电路制造股份有限公司 Method and device for realizing device analysis
CN104573225A (en) * 2015-01-05 2015-04-29 浪潮电子信息产业股份有限公司 PCB (Printed Circuit Board) layout unit and method
CN104915466A (en) * 2015-02-11 2015-09-16 深圳市一博科技有限公司 Design method for achieving automatic page layout according to schematic diagram
CN104797084B (en) * 2015-04-09 2018-01-23 广东威创视讯科技股份有限公司 The method and device of printed circuit board layout
CN104797084A (en) * 2015-04-09 2015-07-22 广东威创视讯科技股份有限公司 Layout method and layout device for printed circuit boards
CN106714462A (en) * 2017-02-27 2017-05-24 济南浪潮高新科技投资发展有限公司 Method for automatically importing part into PCB
CN107066763A (en) * 2017-05-17 2017-08-18 济南浪潮高新科技投资发展有限公司 A kind of method that component is put according to schematic diagram automatic paging
CN109033917A (en) * 2018-06-04 2018-12-18 广州美维电子有限公司 A kind of information tracing method of pcb board and pcb board
CN109858092A (en) * 2018-12-27 2019-06-07 遵义市水世界科技有限公司 Method, apparatus, computer equipment and the storage medium of PCB component placement
CN109858092B (en) * 2018-12-27 2024-01-30 深圳市沃特沃德信息有限公司 Method and device for PCB element layout, computer equipment and storage medium
CN111625879A (en) * 2020-05-08 2020-09-04 深圳市一博科技股份有限公司 Method capable of rapidly grabbing component Group on PCB
CN112434486A (en) * 2020-10-30 2021-03-02 济南浪潮高新科技投资发展有限公司 Automatic device paging method, device, equipment and medium in PCB design
CN112434486B (en) * 2020-10-30 2023-04-28 山东浪潮科学研究院有限公司 Automatic paging method, device, equipment and medium for device in PCB design
CN113919279A (en) * 2021-12-09 2022-01-11 深圳佑驾创新科技有限公司 Efficient PCB layout method, device, equipment and computer readable storage medium

Also Published As

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

Similar Documents

Publication Publication Date Title
CN1667620A (en) Method and apparatus for improving PCB design efficiency
CN106599001A (en) Webpage content acquisition method and system
CN1609829A (en) Plug-and-play method for USB equipment under linux operation system
CN1633080A (en) Method for implementing log in network management system
CN1753402A (en) Method of using simple network management protocol to act multirariant block inquiry
CN1719447A (en) Board pattern designing method of integrated designing element in printed circuit board and its device
CN1777018A (en) DSP Chip-based excitation controller communication system and its method for realizing USB protocol
CN1949184A (en) Method and system of chip checking
CN1667618A (en) Method for improving PCB design efficiency based on PCB design operation
CN1313911C (en) Method and system for testing coordinate in use for touching type faceplate
CN1889462A (en) Method and system for realizing network management and network element configuration operation
CN1838129A (en) System with accumulated modularization design experiences and method thereof
CN101047447A (en) Point-to-point industrial series real-time communication system based on optical fibre and its control method
CN1477919A (en) Method for designing printed circuit board and its equipment
CN1784120A (en) Method for realizing reutilization in printed circuit board design
CN1946035A (en) Method for managing net element data configuration and net element
CN1959667A (en) Device for drawing perforated rider bill in electronic document, and drawing method
CN101034351A (en) Emulator generating method based on component
CN1667617A (en) PCB design method and system for automatically leading-in designing rules
CN1910855A (en) Method for correcting time data in a network management application using a SNMP
CN2704880Y (en) Distributor of contacting screen
CN2850141Y (en) USB communication apparatus of generator excitation controller based on DSP chip
CN1691020A (en) Method for fast generation of pseudo-random code as driving source for simulation
CN101042537A (en) Detecting method for position of photomask graphics
CN1741461A (en) Method and system for processing equipment information in network management system

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
EE01 Entry into force of recordation of patent licensing contract

Assignee: Guangzhou Anhua Electronic Co., Ltd.

Assignor: Huawei Technologies Co., Ltd.

Contract fulfillment period: 2008.6.18 to 2013.6.17 contract change

Contract record no.: 2009440001275

Denomination of invention: Method and apparatus for improving PCB design efficiency

Granted publication date: 20080109

License type: Exclusive license

Record date: 2009.8.24

LIC Patent licence contract for exploitation submitted for record

Free format text: EXCLUSIVE LICENSE; TIME LIMIT OF IMPLEMENTING CONTACT: 2008.6.18 TO 2013.6.17; CHANGE OF CONTRACT

Name of requester: GUANGZHOU ANHUA ELECTRONICS LIMITED LIABILITY COMP

Effective date: 20090824

ASS Succession or assignment of patent right

Owner name: GUANGZHOU BOSHI SCIENCE AND TECHNOLOGY EXCHANGE CE

Free format text: FORMER OWNER: HUAWEI TECHNOLOGY CO., LTD.

Effective date: 20100108

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20100108

Address after: 6 floor, union business building, 80 martyrs Road, Guangzhou, Guangdong, Yuexiu District

Patentee after: Guangzhou Dr. Technology Exchange Center Co., Ltd.

Address before: Bantian HUAWEI headquarters office building, Longgang District, Shenzhen, Guangdong

Patentee before: Huawei Technologies Co., Ltd.

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080109

Termination date: 20130311