CN102063554B - PCB (Printed circuit board) design platform - Google Patents
PCB (Printed circuit board) design platform Download PDFInfo
- 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
Links
- 238000013461 design Methods 0.000 title claims abstract description 82
- 238000004891 communication Methods 0.000 claims abstract description 10
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 claims description 4
- 229910052802 copper Inorganic materials 0.000 claims description 4
- 239000010949 copper Substances 0.000 claims description 4
- 241000282312 Proteles Species 0.000 claims description 3
- 230000015654 memory Effects 0.000 abstract 3
- 238000011960 computer-aided design Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000002195 synergetic effect Effects 0.000 description 3
- 238000012356 Product development Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000012938 design process Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
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
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.
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)
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)
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)
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)
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 |
-
2011
- 2011-01-17 CN CN201110009219A patent/CN102063554B/en not_active Expired - Fee Related
Patent Citations (1)
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)
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 |