[go: up one dir, main page]

CN102063554B - PCB (Printed circuit board) design platform - Google Patents

PCB (Printed circuit board) design platform Download PDF

Info

Publication number
CN102063554B
CN102063554B CN201110009219A CN201110009219A CN102063554B CN 102063554 B CN102063554 B CN 102063554B CN 201110009219 A CN201110009219 A CN 201110009219A CN 201110009219 A CN201110009219 A CN 201110009219A CN 102063554 B CN102063554 B CN 102063554B
Authority
CN
China
Prior art keywords
pcb
pcb design
wiring
data server
operations information
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.)
Expired - Fee Related
Application number
CN201110009219A
Other languages
Chinese (zh)
Other versions
CN102063554A (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.)
ERATHINK MICROELECTRONICS SYSTEM (SHANGHAI) Co Ltd
Original Assignee
ERATHINK MICROELECTRONICS SYSTEM (SHANGHAI) 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 ERATHINK MICROELECTRONICS SYSTEM (SHANGHAI) Co Ltd filed Critical ERATHINK MICROELECTRONICS SYSTEM (SHANGHAI) Co Ltd
Priority to CN201110009219A priority Critical patent/CN102063554B/en
Publication of CN102063554A publication Critical patent/CN102063554A/en
Application granted granted Critical
Publication of CN102063554B publication Critical patent/CN102063554B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

The invention discloses a PCB (Printed circuit board) design platform which comprises a PCB data server and a plurality of PCB design terminals, wherein the PCB data server and the plurality of PCB design terminals are interconnected through a communication network; all the PCB design terminals are provided with identical PCB design software, operation acquiring modules, operation releasing modules, data receiving-transmitting modules and memories; the PCB data server is used for receiving wiring operation information sent by any PCB design terminal and instantly transmitting the wiring operation information to all the PCB design terminals; the operation acquiring modules are used for acquiring the wiring operation information of the PCB design software; the operation releasing modules are used for sending wiring action information in the wiring operation information in the memories to the PCB design software; and the data receiving-transmitting modules are used for sending the wiring operation information of the PCB design software to the PCB data server and storing the wiring operation information transmitted by the PCB data server to the memories. The invention ensures that more designers can synchronously cooperate to carry out PCB wiring design in real time so as to shorten the makeup time of the PCB design.

Description

The PCB design platform
Technical field
The present invention relates to Computer-aided Design Technology, particularly a kind of PCB (Printed Circuit Board, printed circuit board) design platform.
Background technology
High competition under the current globalization, time to market (TTM) are one of enterprise's profit and existence core competitiveness amount.Especially in communication and field of consumer electronics; Fleeting market window requires enterprise to shorten product development and design cycle significantly, and the PCB interconnect design that the is in the Product Development Chain rear end final undertaker that transmits of Time To Market (product is from being contemplated that the market required time) market pressure normally.With regard to the PCB layout design, still carry out at present with individual artificial basis, team's collaborative design method is difficult to expand under the restriction of the function of CAD (computer-aided design (CAD)) system own.The complexity of current PCB design makes and can't the self routing technique based on layer algorithm be applied to design process; The PCB design of mega project all is the mode that adopts several engineering Shi Hezuo; But last layout all is to cut and merge and accomplish with the individual's hands work point, though this process can shorten the design cycle to a certain extent, but lacks real-time communication between a plurality of devisers; The action that each deviser can not see the other side in the course of the work at once and done; And craft cuts apart and merging itself just produces a lot of problems, and for example temporal waste can cause repeating work by obliterated data in the pinup picture process.
Summary of the invention
The technical matters that the present invention will solve provides a kind of PCB design platform of the present invention, make a plurality of devisers in real time synchronous synergetic carry out PCB layout design, shorten the layout time of PCB design.
For solving the problems of the technologies described above, PCB design platform of the present invention comprises a PCB data server, a plurality of PCB design terminal, and is interconnected through communication network between PCB data server and a plurality of PCB design terminal;
Each PCB design terminal is provided with identical PCB design software and operation acquisition module, operates release module, data transmit-receive module, storer;
Said PCB data server is used to receive the wiring operations information that the data transmit-receive module of arbitrary PCB design terminal sends, and said wiring operations information is sent to the data transmit-receive module of each PCB design terminal immediately;
In each PCB design terminal,
Said operation acquisition module is used to obtain the wiring operations information of PCB design software;
Said operation release module; Be used for interdependent time order and function of going into storer; With the PCB version identifying information in the wiring operations information in the storer, work as the PCB version identifying information of pre-editing with the PCB design software and compare, if both are consistent; Just the wiring action message in the wiring operations information in the storer is sent to the PCB design software, and control is deleted this wiring operations information from storer;
Said data transmit-receive module is used for the wiring operations information of PCB design software is sent to said PCB data server, and the wiring operations information stores that said PCB data server transmits is arrived storer;
Said PCB design software, the wiring action message according to this locality wiring action message and operation release module are sent generates the domain when the PCB version of pre-editing.
PCB design software in each PCB design terminal and operation acquisition module, operation release module, data transmit-receive module start together.
Said PCB data server can send to said wiring operations information the data transmit-receive module of other each the PCB design terminal outside its source PCB design terminal immediately.
Said PCB version identifying information comprises filename, chase attribute, origin, member identification code.
Said chase attribute comprises chase size, chase shape; Said member comprises line, via hole, part, copper sheet.
Said wiring action message comprises the member, the Grid Track of action that action, action relate to.
Said PCB design software can be Allegro, Protel or PADS.
PCB design platform of the present invention; The said operation acquisition module of synchronous operation, operation release module in the PCB design software course of work; The wiring operations information of PCB design software can both be obtained through the operation acquisition module like this; And send to other each PCB design terminal immediately through the PCB data server; The operation release module of other each PCB design terminal when the identical PCB version of PCB design software editor, sends to the wiring operations information that receives the PCB design software, thereby can generate the PCB domain based on the wiring operations of a plurality of PCB design terminal in this PCB design platform on each the PCB design terminal in this PCB design platform; Realize the PCB layout between a plurality of devisers; And the action that each deviser can both see other devisers in the course of the work at once and done, and each PCB design terminal is because interconnected through communication network, so the deviser can carry out the voice-and-data exchange through the instant messaging technology of routine; Can carry out real-time communication between a plurality of devisers, make a plurality of devisers in real time synchronous synergetic carry out PCB layout design.PCB design platform of the present invention; Owing to can realize the PCB layout between a plurality of devisers automatically; And the action that each deviser can both see other devisers in the course of the work at once and done; Shorten the layout time of the PCB design of mega project greatly, thereby shortened the PCB design cycle greatly.
Description of drawings
Below in conjunction with accompanying drawing and embodiment the present invention is done further explain.
Fig. 1 is PCB design platform one an embodiment synoptic diagram of the present invention.
Embodiment
PCB design platform one embodiment of the present invention is as shown in Figure 1, comprises a PCB data server, a plurality of PCB design terminal, and is interconnected through communication network between PCB data server and a plurality of PCB design terminal;
Each PCB design terminal is provided with identical PCB design software (like Allegro, Protel or PADS) and operation acquisition module, operates release module, data transmit-receive module, storer, and PCB design software in each PCB design terminal and operation acquisition module, operation release module, data transmit-receive module start together;
Said PCB data server; Be used to receive the wiring operations information that the data transmit-receive module of arbitrary PCB design terminal sends, and said wiring operations information is sent to the data transmit-receive module data transmit-receive module of other each the PCB design terminal outside its source PCB design terminal (or said wiring operations information only sent to immediately) of other each PCB design terminal immediately;
In each PCB design terminal,
Said operation acquisition module is used to obtain the wiring operations information of PCB design software;
Said operation release module; Be used for interdependent time order and function of going into storer; With the PCB version identifying information in the wiring operations information in the storer, work as the PCB version identifying information of pre-editing with the PCB design software and compare, if both are consistent; Just the wiring action message in the wiring operations information in the storer is sent to the PCB design software, and control is deleted this wiring operations information from storer;
Said data transmit-receive module is used for the wiring operations information of PCB design software is sent to said PCB data server, and the wiring operations information stores that said PCB data server transmits is arrived storer;
Said PCB design software, the wiring action message according to this locality wiring action message and operation release module are sent generates the domain when the PCB version of pre-editing.
Said PCB version identifying information comprises filename, chase attribute, origin, member identification code.
Said chase attribute comprises chase size, chase shape; Said member comprises line, via hole, part, copper sheet.
Said wiring action message comprises the member, the Grid Track of action that action, action relate to.
Said action comprises the position of drawing a signal wire, moving a part, makes a call to a VIA (VIA is exactly the hole on the circuit board), SHAPE in shop (SHAPE is exactly a large tracts of land copper sheet) or the like.
SKILL language (the interactive high-level programming language of Lisp) is a kind of based on general artificial intelligence language; To CAD (computer-aided design (CAD)) software; SKILL provides special Concept-SKILL engine; Promptly explain, move the instrument of Concept-SKILL program, it supports visit CAD environment and object wherein, like components and parts, line and their attribute etc.Said operation acquisition module, operation release module can be developed by the SKILL language, are embedded into to generate a job menu in the PCB design software simultaneously.
PCB design platform of the present invention; The said operation acquisition module of synchronous operation, operation release module in the PCB design software course of work; The wiring operations information of PCB design software can both be obtained through the operation acquisition module like this; And send to other each PCB design terminal immediately through the PCB data server; The operation release module of other each PCB design terminal when the identical PCB version of PCB design software editor, sends to the wiring operations information that receives the PCB design software, thereby can generate the PCB domain based on the wiring operations of a plurality of PCB design terminal in this PCB design platform on each the PCB design terminal in this PCB design platform; Realize the PCB layout between a plurality of devisers; And the action that each deviser can both see other devisers in the course of the work at once and done, and each PCB design terminal is because interconnected through communication network, so the deviser can carry out the voice-and-data exchange through the instant messaging technology of routine; Can carry out real-time communication between a plurality of devisers, make a plurality of devisers in real time synchronous synergetic carry out PCB layout design.PCB design platform of the present invention; Owing to can realize the PCB layout between a plurality of devisers automatically; And the action that each deviser can both see other devisers in the course of the work at once and done; Shorten the layout time of the PCB design of mega project greatly, thereby shortened the PCB design cycle greatly.

Claims (7)

1. a PCB design platform is characterized in that, comprises a PCB data server, a plurality of PCB design terminal, and is interconnected through communication network between PCB data server and a plurality of PCB design terminal;
Each PCB design terminal is provided with identical PCB design software and operation acquisition module, operates release module, data transmit-receive module, storer;
Said PCB data server is used to receive the wiring operations information that the data transmit-receive module of arbitrary PCB design terminal sends, and said wiring operations information is sent to the data transmit-receive module of each PCB design terminal immediately;
In each PCB design terminal,
Said operation acquisition module is used to obtain the wiring operations information of PCB design software;
Said operation release module; Be used for interdependent time order and function of going into storer; With the PCB version identifying information in the wiring operations information in the storer, work as the PCB version identifying information of pre-editing with the PCB design software and compare, if both are consistent; Just the wiring action message in the wiring operations information in the storer is sent to the PCB design software, and control is deleted this wiring operations information from storer;
Said data transmit-receive module is used for the wiring operations information of PCB design software is sent to said PCB data server, and the wiring operations information stores that said PCB data server transmits is arrived storer;
Said PCB design software, the wiring action message according to this locality wiring action message and operation release module are sent generates the domain when the PCB version of pre-editing.
2. PCB design platform according to claim 1 is characterized in that, PCB design software in each PCB design terminal and operation acquisition module, operation release module, data transmit-receive module start together.
3. PCB design platform according to claim 1 is characterized in that, said PCB data server sends to said wiring operations information the data transmit-receive module of other each the PCB design terminal outside its source PCB design terminal immediately.
4. PCB design platform according to claim 1 is characterized in that, said PCB version identifying information comprises filename, chase attribute, origin, member identification code.
5. PCB design platform according to claim 4 is characterized in that, said chase attribute comprises chase size, chase shape; Member comprises line, via hole, part, copper sheet.
6. PCB design platform according to claim 1 is characterized in that, said wiring action message comprises the member, the Grid Track of action that action, action relate to.
7. PCB design platform according to claim 1 is characterized in that, said PCB design software is Allegro, Protel or PADS.
CN201110009219A 2011-01-17 2011-01-17 PCB (Printed circuit board) design platform Expired - Fee Related CN102063554B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110009219A CN102063554B (en) 2011-01-17 2011-01-17 PCB (Printed circuit board) design platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110009219A CN102063554B (en) 2011-01-17 2011-01-17 PCB (Printed circuit board) design platform

Publications (2)

Publication Number Publication Date
CN102063554A CN102063554A (en) 2011-05-18
CN102063554B true CN102063554B (en) 2012-10-03

Family

ID=43998828

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110009219A Expired - Fee Related CN102063554B (en) 2011-01-17 2011-01-17 PCB (Printed circuit board) design platform

Country Status (1)

Country Link
CN (1) CN102063554B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104537194A (en) * 2015-01-22 2015-04-22 广东威创视讯科技股份有限公司 Design method of PCB

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103093064A (en) * 2013-02-19 2013-05-08 浪潮电子信息产业股份有限公司 Printed circuit board (PCB) high-speed signal line track control method
CN103164570A (en) * 2013-02-20 2013-06-19 曙光信息产业(北京)有限公司 Circuit component lead-in method and device in circuit design
CN103593527B (en) * 2013-11-15 2017-01-25 浪潮电子信息产业股份有限公司 Design method for one-click setting of different types of routing rule BGAs in PCB
CN104408273B (en) * 2014-12-23 2018-09-25 浪潮电子信息产业股份有限公司 The design method of via electric attribute on a kind of quick change PCB
TWI676939B (en) * 2018-06-22 2019-11-11 富比庫股份有限公司 Electronic component packaging classification system using neural network for classification

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1667617A (en) * 2004-03-11 2005-09-14 华为技术有限公司 PCB design method and system for automatically importing design rules

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6629307B2 (en) * 2001-07-24 2003-09-30 Hewlett-Packard Development Company, Lp. Method for ensuring correct pin assignments between system board connections using common mapping files

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1667617A (en) * 2004-03-11 2005-09-14 华为技术有限公司 PCB design method and system for automatically importing design rules

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104537194A (en) * 2015-01-22 2015-04-22 广东威创视讯科技股份有限公司 Design method of PCB
CN104537194B (en) * 2015-01-22 2017-11-10 广东威创视讯科技股份有限公司 A kind of PCB design method

Also Published As

Publication number Publication date
CN102063554A (en) 2011-05-18

Similar Documents

Publication Publication Date Title
CN102063554B (en) PCB (Printed circuit board) design platform
CN104484171B (en) Terminal interface design system, method and relevant device
CN108306804A (en) A kind of Ethercat main station controllers and its communication means and system
Serván et al. Assembly work instruction deployment using augmented reality
CN106886410B (en) A kind of software version management system
CN102004839B (en) Method for optimizing full-node traversal path
CN104504497A (en) BIM engineering information management system and method
CN108134698B (en) Graphical configuration platform of industrial multi-protocol internet of things gateway
CN102750301A (en) Blueprint generating method for integrated avionic system model aiming at architecture analysis and design language (AADL) description
CN104766155A (en) Engineering project element management method and system based on BIM
EP2899605A1 (en) Production system and program switching method used for same
CN111258571A (en) Robot application program development method, system, device and storage medium
KR102284015B1 (en) Method and device for generating robot control program
CN103761388A (en) HLA-based universal heterogeneous simulation system interconnection method
CN105354376A (en) Method and system for interaction between BIM based multi-dimensional data and OA database
JP2021168127A (en) Information generating method, information generating device, electronic device, recording medium, and computer program
CN104007703B (en) System and method is realized in communication between a kind of product virtual parts and actual parts
CN106407580B (en) Rule detection romote controlled locking method based on script
Seitz et al. Augmenting the industrial internet of things with emojis
CN103310304B (en) The management method of procedural model and device
CN103838935A (en) Drawing system and method for subway signal system designing
CN104021497A (en) Train fault overhaul terminal system based on mobile terminal
CN111104181A (en) Webpage data filling system for visually editing task flow
Läsche et al. Using An HLA Simulation Environment For Safety Concept Verification Of Offshore Operations.
Binder et al. From model to implementation: Engineering of flexible production systems with RAMI 4.0

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 402, No.4, Lane 289, Bisheng Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai

Patentee after: Shanghai new wave data technology Limited by Share Ltd.

Address before: Bi Sheng Lu Pudong New Area Zhangjiang hi tech park Shanghai city 201204 289 Lane 4, Room 401

Patentee before: ERATHINK TECHNOLOGIES SHANGHAI Corp.

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

Granted publication date: 20121003

Termination date: 20220117