CN1787725A - Methods that can improve the efficiency of electronic component layout - Google Patents
Methods that can improve the efficiency of electronic component layout Download PDFInfo
- Publication number
- CN1787725A CN1787725A CN 200410098642 CN200410098642A CN1787725A CN 1787725 A CN1787725 A CN 1787725A CN 200410098642 CN200410098642 CN 200410098642 CN 200410098642 A CN200410098642 A CN 200410098642A CN 1787725 A CN1787725 A CN 1787725A
- Authority
- CN
- China
- Prior art keywords
- electronic components
- layout
- electronic
- electronic element
- improving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000010586 diagram Methods 0.000 claims abstract description 46
- 238000012545 processing Methods 0.000 claims abstract description 9
- 238000013461 design Methods 0.000 description 10
- 238000011161 development Methods 0.000 description 6
- 238000012827 research and development Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012938 design process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Abstract
Description
技术领域technical field
本发明是关于一种电子元件布局技术,特别是关于一种令使用者便于选取所需电子元件号码、提高电子元件布局效率的方法。The invention relates to an electronic component layout technology, in particular to a method for enabling users to conveniently select required electronic component numbers and improving the layout efficiency of electronic components.
背景技术Background technique
随着电子科技的快速发展,电子产品已经普遍应用在每个家庭中,且变得与人密不可分。例如,人们所喜爱的手机、数字照相机、计算机及MP3等电子设备。然而,在这些电子设备的印刷电路板(PrintedCircuit Board,PCB)制程上,从设计、电路绘图、结构绘图、零件摆放、绘制布局(Layout)图到印刷电路板,直到最后成为电子产品,往往花费很长时间才能完成。所以各公司不断提出新技术,以缩短电子设备的研发过程。With the rapid development of electronic technology, electronic products have been widely used in every family and become inseparable from people. For example, electronic devices such as mobile phones, digital cameras, computers, and MP3s that people like. However, in the printed circuit board (Printed Circuit Board, PCB) manufacturing process of these electronic devices, from design, circuit drawing, structural drawing, parts placement, drawing layout (Layout) drawing to printed circuit board, until finally becoming an electronic product, often Takes a long time to complete. So companies are constantly coming up with new technologies to shorten the R&D process of electronic devices.
一般来说,印刷电路板是由电子工程师、结构工程师及布局工程师共同合作完成。图1是常用电子设备所含印刷电路板研发设计流程。如图所示,首先,在步骤101中,由电子工程师设计电子设备的电路图,并在绘制完后转为布局图;接着在步骤103中,令结构工程师设计并绘制该电子设备的结构图;然后在步骤105中,电子工程师与布局工程师一起进行摆放(placement)工作,将电子元件摆放到电路板上;接着进行步骤107中,布局工程师将摆放在电路板上的电子元件以绕线(Routing)方式连接,完成布局(layout)图的设计。Generally speaking, printed circuit boards are completed by the cooperation of electronic engineers, structural engineers and layout engineers. Figure 1 shows the development and design process of printed circuit boards contained in commonly used electronic equipment. As shown in the figure, first, in step 101, the electronic engineer designs the circuit diagram of the electronic device, and converts it into a layout diagram after drawing; then in step 103, asks the structural engineer to design and draw the structural diagram of the electronic device; Then in step 105, the electronics engineer and the layout engineer work together to place (placement) the electronic components on the circuit board; then in step 107, the layout engineer places the electronic components on the circuit board around Line (Routing) way to connect, complete the design of the layout (layout) diagram.
最后在步骤109,印刷电路板厂根据该电路板布局图完成印刷电路板的制造。Finally at step 109, the printed circuit board factory completes the manufacture of printed circuit boards according to the circuit board layout.
在上述步骤101至107中,设计者使用安装在信息设备上的绘图软件进行电子设备的印刷电路板研发设计工作。In the above steps 101 to 107, the designer uses the drawing software installed on the information device to carry out the development and design of the printed circuit board of the electronic device.
当电子工程师使用绘图软件设计电子设备的电路图时,首先将电路图文件转为布局(Layout)图文件,并进行电子元件的摆放工作,如图2所示,它是在印刷电路板上进行电子元件的摆放流程图。When an electronic engineer uses drawing software to design the circuit diagram of an electronic device, he first converts the circuit diagram file into a layout (Layout) file, and performs the placement of electronic components, as shown in Figure 2, which is electronically placed on a printed circuit board Component placement flow chart.
如图所示,在步骤201中,设计者借由绘图软件设计电子设备的电路图,并将绘制完的电路图文件转换为布局图文件;然后,在步骤203中,设计者在绘图软件中设定布局图文件内印刷电路板的规则;接着,在步骤205中,在印刷电路板的布局图文件中加入所绘制电路图中所含电子元件及相关连接线路;接着,在步骤207,将结构图中预先确定的重要元件摆放到电路板上;最后,在步骤209,将其它元件用手动方式一个一个寻找属于同页电路图的电子元件后,将该元件摆放到印刷电路板上,并查看接线位置与结构图中所示高度及孔洞的位置是否能配合,直到将所有电子元件摆放到电路板上为止。As shown in the figure, in
然而,在摆放电子元件的过程中,当使用者要在含有数千个电子元件的电路图中去寻找同页电路图的电子元件,并一个一个摆放到印刷电路板内时,极易造成摆放的错误并会耗费许多时间;再者,因目前电子元件种类日益增多且极为相似,若设计者要修改或替换原先电路图的电子元件,在众多的电路图页里,将无法立即寻找到所需的电子元件来修改或快速更换,因此,使得研发时间延长。However, in the process of arranging electronic components, when the user wants to find the electronic components on the same page in the circuit diagram containing thousands of electronic components, and place them one by one in the printed circuit board, it is very easy to cause wobble. Furthermore, because the types of electronic components are increasing and are very similar, if the designer wants to modify or replace the electronic components in the original circuit diagram, he will not be able to find the required components immediately in the numerous circuit diagram pages. Electronic components can be modified or quickly replaced, thus prolonging the development time.
如上所述,常用电子元件的布局方法已不适用于使用周期短的电子产品,所以现今急需一种可提高电子元件布局效率的方法,增加摆放电子元件的速度;再者,当电子工程师改变原先电路图时,也能立即寻找出该电路图或电子元件进行修改或更换,以加快研发速度。As mentioned above, the layout method of commonly used electronic components is no longer suitable for electronic products with short service life, so there is an urgent need for a method that can improve the layout efficiency of electronic components and increase the speed of placing electronic components; moreover, when electronic engineers change When the original circuit diagram is used, the circuit diagram or electronic components can also be found immediately for modification or replacement, so as to speed up the research and development.
发明内容Contents of the invention
为克服上述现有技术的缺点,本发明的主要目的在于提供一种可提高电子元件布局效率的方法,使电路图中所含的电子元件快速且准确的摆放到印刷电路板内。In order to overcome the above-mentioned shortcomings of the prior art, the main purpose of the present invention is to provide a method that can improve the layout efficiency of electronic components, so that the electronic components contained in the circuit diagram can be quickly and accurately placed in the printed circuit board.
本发明的另一目的在于提供一种可提高电子元件布局效率的方法,不会由于电子线路修改而影响后续印刷电路板内电子元件的摆放,所以可有效缩短研发时间。Another object of the present invention is to provide a method that can improve the layout efficiency of electronic components, without affecting the arrangement of electronic components in the subsequent printed circuit board due to electronic circuit modification, so that the development time can be effectively shortened.
为达上述及其它目的,本发明提供一种可提高电子元件布局效率的方法,其适用于电子元件布局作业中,该方法至少包括:首先建立内含多种电子元件号码的第一二维平面图;接着,将该第一二维平面图转存成一文字文件,且该文字文件记录有第一二维平面图的所含电子元件号码;接着,另建立第二二维平面图以显示第一二维平面图中所含的电子元件号码;最后,通过运算处理产生一功能选单,借由该功能选单选取文字文件内的电子元件号码。In order to achieve the above and other purposes, the present invention provides a method that can improve the layout efficiency of electronic components, which is suitable for the layout of electronic components. The method at least includes: first establishing a first two-dimensional plan containing a variety of electronic component numbers ; Then, transfer the first two-dimensional plan view into a text file, and the text file records the numbers of the electronic components contained in the first two-dimensional plan view; then, create a second two-dimensional plan view to display the first two-dimensional plan view The electronic component number contained in the document; finally, a function menu is generated through calculation processing, and the electronic component number in the text file is selected through the function menu.
此外,该方法还包括下列步骤:将第一二维平面图中的电子元件号码,以文字形式储存;另外建立一文件;开启已绘制的第二二维平面图的电路图,并计算该电路图的图页总数及产生一相对数字窗体;以及将该电路图所含各图页内的电子元件号码写入相对窗体,并储存在该文件内。In addition, the method also includes the following steps: storing the electronic component numbers in the first two-dimensional plan view in text form; creating a file; opening the circuit diagram of the second two-dimensional plan view that has been drawn, and calculating the page of the circuit diagram totaling and generating a relative number form; and writing the numbers of the electronic components in each drawing page contained in the circuit diagram into the relative form, and storing it in the file.
通过本发明的方法,可令电子工程师与布局工程师快速及准确的进行电子元件摆放作业,以加速电子元件的布局速度进而缩短研发的时间。此外,本发明还可供电子工程师在进行电路变更或电子元件替换时,立即找到所需的电子元件进行变更,以缩短更换电子元件配置所需的作业程序。Through the method of the present invention, electronic engineers and layout engineers can quickly and accurately place electronic components, so as to accelerate the layout speed of electronic components and shorten the time for research and development. In addition, the present invention can also allow electronic engineers to immediately find the required electronic components for replacement when changing circuits or replacing electronic components, so as to shorten the operating procedures required for replacing the configuration of electronic components.
附图说明Description of drawings
图1是现有电子设备的印刷电路板研发设计的流程图;Fig. 1 is the flowchart of the development and design of the printed circuit board of the existing electronic equipment;
图2是现有印刷电路板进行电子元件摆放的流程图;Fig. 2 is a flow chart of placing electronic components on an existing printed circuit board;
图3是本发明可提高电子元件布局效率的方法的流程图;Fig. 3 is a flow chart of the method for improving the layout efficiency of electronic components in the present invention;
图4是将电路图文件转为文字文件的流程图;Fig. 4 is the flow chart that circuit diagram file is converted into text file;
图5是步骤304的详细施行程序流程图;以及Fig. 5 is a detailed execution procedure flowchart of
图6是应用本发明的绘图软件所含的操作接口。Fig. 6 is the operation interface contained in the drawing software applying the present invention.
具体实施方式Detailed ways
实施例Example
以下通过较佳的具体实例说明本发明的实施方式。Embodiments of the present invention are described below through preferred specific examples.
图3是本发明的流程图,在本实施例中,本发明通过信息设备内含的Mentor绘图软件平台(以下略称为绘图软件平台),应用在电子元件布局作业中,电路设计者在研发、设计电子设备时,可以通过本发明揭示的方法,令电子设备的印刷电路板设计及布局工作顺利进行。Fig. 3 is a flow chart of the present invention, and in the present embodiment, the present invention is applied in the electronic component layout operation by the Mentor drawing software platform (hereinafter referred to as drawing software platform) contained in the information equipment, and the circuit designer is in research and development, When designing electronic equipment, the design and layout of the printed circuit board of the electronic equipment can be smoothly carried out through the method disclosed in the present invention.
如图3所示,首先,在步骤301中,电子工程师借由该绘图软件平台设计该电子设备的二维平面电路图,且该电路图中具有多个电子元件号码,接着,进至步骤302。As shown in FIG. 3 , firstly, in
在步骤302中,将电路图文件转存为文字文件,其中,该文字文件记录有步骤301的电路图中所含的多个电子元件号码,该数据是以文字形式储存,供使用者通过该文字文件取得先前绘制的电路图资料,接着,进至步骤303。In
在步骤303中,将步骤301中设计的二维平面电路图所含电子元件及相关布局线路显示在印刷电路板布局图中,供布局工程师进行电子元件的摆放(Placement)工作,接着,进至步骤304。In
在步骤304中,通过运算处理,产生一功能选单,电子工程师通过该功能选单选取文字文件内的电子元件号码,并进行电子元件的摆放工作,接着,进至步骤305。In
在步骤305中,电子工程师选取功能选单内的选项,将电子元件摆放到印刷电路板中,并交给布局工程师进行绕线(Routing)工作。In
图4是将电路图文件转换为文字文件的程序流程图,通过此转换流程,将电路图中所含的电子元件名称及窗体改为以文字形式储存。Fig. 4 is a program flow chart for converting the circuit diagram file into a text file. Through this conversion process, the names and forms of the electronic components contained in the circuit diagram are changed to be stored in text form.
如图4所示,在步骤401中,首先建立文字文件文件名,例如pcb-ba-ref,接着,进至步骤403。As shown in FIG. 4 , in step 401 , first create a text file name, such as pcb-ba-ref, and then proceed to step 403 .
在步骤403中,开启已绘制二维平面图的电路图,并计算该电路图的图页总数及产生相对应的数字窗体,接着,进至步骤405。In step 403 , open the circuit diagram of which the two-dimensional plan has been drawn, and calculate the total number of pages of the circuit diagram and generate a corresponding digital window, and then proceed to step 405 .
在步骤405中,将该电路图各图页内所含电子元件号码存放在相对应的数字窗体内,接着,进至步骤407。In step 405, store the numbers of the electronic components contained in each page of the circuit diagram in the corresponding digital window, and then go to step 407.
在步骤407中,判断该图页是否是最后一页,若是,则结束处理流程;反之,则返回至步骤405。In step 407, it is judged whether the image page is the last page, if so, the processing flow is ended; otherwise, the process returns to step 405.
图5是上述步骤304的详细施行程序流程图,说明各窗体内所有电子元件的摆放工作。该处理流程包括以下步骤:FIG. 5 is a detailed execution flow chart of the above-mentioned
首先,在步骤501中,开启一文字文件,并跳出一功能选单,供使用者选取一窗体进行摆放,接着,进至步骤502。First, in step 501 , open a text file, and pop up a function menu for the user to select a window to place, and then, go to step 502 .
在步骤502中,提取文字文件内所记录的电子元件号码,接着,进至步骤503。In step 502, the electronic component number recorded in the text file is extracted, and then, proceed to step 503.
在步骤503中,将使用者在窗体内所选取的电子元件号码框选中,接着,进至步骤504。In step 503 , select the electronic component number box selected by the user in the window, and then proceed to step 504 .
在步骤504中,判断选取的电子元件号码是否要摆放到使用者所选定的印刷电路板中,若是,则进至步骤505;反之,则直接进至步骤506。In step 504, it is judged whether the selected electronic component number is to be placed on the printed circuit board selected by the user, if so, proceed to step 505; otherwise, directly proceed to step 506.
在步骤505中,将使用者选取的电子元件摆放至预定的印刷电路板内,接着,进至步骤506。In step 505 , the electronic components selected by the user are placed in a predetermined printed circuit board, and then, go to step 506 .
在步骤506中,判断使用者在窗体内所选取的电子元件是否开启,若是,则进至步骤507,显示选取的窗体内所有组件及相关线路,并结束处理流程;反之,则直接结束处理流程。In step 506, it is judged whether the electronic component selected by the user in the window is turned on, if so, proceed to step 507, display all components and related circuits in the selected window, and end the processing flow; otherwise, end directly processing flow.
图6是应用本发明的绘图软件所含的操作接口6。如图所示,使用者通过如Mentor绘图软件的操作接口,应用本发明的电子元件布局方法。Fig. 6 is the operation interface 6 contained in the drawing software applying the present invention. As shown in the figure, the user applies the electronic component layout method of the present invention through an operation interface such as Mentor drawing software.
该操作接口至少包括:二维平面图61、印刷电路板的布局平面图62、文字命令列63、图形命令列64、信息列65以及功能选单66。该操作接口6是现有技术,在此不再赘述。The operation interface at least includes: a two-dimensional plan 61 , a layout plan 62 of a printed circuit board, a text command bar 63 , a graphic command bar 64 , an information bar 65 and a function menu 66 . The operation interface 6 is a prior art, and will not be repeated here.
通过运算处理,在操作接口6中出现一功能选单66,该选单66还包括:窗体页数的选项表661,供使用者选择要开启的窗体页数;摆放选项662,将选择的窗体内所含电子元件及相关线路620以特定排列方式摆放在使用者选定的范围内;以及线路图选项663,在二维平面图中,开启选取窗体未转换文件的电路图(图未标)。Through calculation processing, a function menu 66 appears in the operation interface 6, and this menu 66 also includes: the option table 661 of the number of form pages, for the user to select the number of form pages to be opened; the placement option 662, the selected The electronic components and related circuits 620 contained in the window are placed in the range selected by the user in a specific arrangement; and the circuit diagram option 663, in the two-dimensional plan view, opens the circuit diagram of the unconverted file of the selected form (not shown in the figure) mark).
综上所述,本发明的可提高电子元件布局效率的方法,在印刷电路的设计过程中,减少电子元件的摆放时间及增加摆放的准确度,此外,当使用者修改其原始电路图或替换电路图中的电子元件时,也能立即找到所需的电子元件并进行更换。To sum up, the method of the present invention that can improve the layout efficiency of electronic components can reduce the placement time of electronic components and increase the accuracy of placement during the design process of printed circuits. In addition, when users modify their original circuit diagrams or When replacing an electronic component in a circuit diagram, the required electronic component can also be found and replaced immediately.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200410098642 CN1787725A (en) | 2004-12-10 | 2004-12-10 | Methods that can improve the efficiency of electronic component layout |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200410098642 CN1787725A (en) | 2004-12-10 | 2004-12-10 | Methods that can improve the efficiency of electronic component layout |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1787725A true CN1787725A (en) | 2006-06-14 |
Family
ID=36784970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200410098642 Pending CN1787725A (en) | 2004-12-10 | 2004-12-10 | Methods that can improve the efficiency of electronic component layout |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1787725A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100520789C (en) * | 2006-10-19 | 2009-07-29 | 英业达股份有限公司 | Design drawing information rotation system and method |
| CN101131709B (en) * | 2006-08-22 | 2010-05-12 | 英业达股份有限公司 | Division type circuit layout image-text character processing method and system |
| CN102332038A (en) * | 2010-07-12 | 2012-01-25 | 英业达股份有限公司 | Method for checking relevance of circuit board assembly |
| CN103810315A (en) * | 2012-11-09 | 2014-05-21 | 纬创资通股份有限公司 | Circuit Layout Adjusting Method |
-
2004
- 2004-12-10 CN CN 200410098642 patent/CN1787725A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101131709B (en) * | 2006-08-22 | 2010-05-12 | 英业达股份有限公司 | Division type circuit layout image-text character processing method and system |
| CN100520789C (en) * | 2006-10-19 | 2009-07-29 | 英业达股份有限公司 | Design drawing information rotation system and method |
| CN102332038A (en) * | 2010-07-12 | 2012-01-25 | 英业达股份有限公司 | Method for checking relevance of circuit board assembly |
| CN103810315A (en) * | 2012-11-09 | 2014-05-21 | 纬创资通股份有限公司 | Circuit Layout Adjusting Method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104346502B (en) | A kind of method based on ODB++ file translations for editable PCB domains | |
| US7590963B2 (en) | Integrating multiple electronic design applications | |
| CN1719447A (en) | Board pattern designing method of integrated designing element in printed circuit board and its device | |
| CN1787725A (en) | Methods that can improve the efficiency of electronic component layout | |
| CN1667618A (en) | Method for improving PCB design efficiency based on PCB design operation | |
| CN1173288C (en) | Computer Aided Circuit Design and Layout Method | |
| CN101079080A (en) | Printed circuit board plate frame generation method | |
| CN107644122A (en) | A kind of ODB++ file modifications method, apparatus and readable storage medium storing program for executing | |
| CN101382966A (en) | Design Module Synthesis Method | |
| CN1505270A (en) | A schematic review method for hardware design | |
| CN105224719A (en) | A kind of method realizing same page part and sort out fast | |
| CN101063985A (en) | Wiring data generating system and method | |
| CN101414313A (en) | Circuit layout system and method | |
| CN116776811A (en) | A method, system and equipment for automatically generating complex electrical design PCB board diagrams | |
| CN110852035A (en) | PCB design platform capable of independently learning | |
| US7562317B2 (en) | Multitasking circuit layout diagram silkscreen text handling method and system | |
| CN1862544A (en) | Method and apparatus for configurating PCB design document auxiliary information | |
| CN1809250A (en) | System and method for generating automated routing macros | |
| US7299441B2 (en) | Method for improving efficiency in laying out electronic components | |
| CN100343854C (en) | Method for quick completing port connection using graphic interface | |
| CN100339858C (en) | A Comparison Method of Automatically Comparing the Modifications of Circuit Design Drawings by Software | |
| CN1949229A (en) | Wiring data generation method and system | |
| CN1711011A (en) | Method for realizing Fanout design in PCB | |
| CN1959709A (en) | System and method for creating list of materiel | |
| CN101118565A (en) | Component calling system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |