JP2004234309A - Printed board evaluation supporting system - Google Patents

Printed board evaluation supporting system Download PDF

Info

Publication number
JP2004234309A
JP2004234309A JP2003021837A JP2003021837A JP2004234309A JP 2004234309 A JP2004234309 A JP 2004234309A JP 2003021837 A JP2003021837 A JP 2003021837A JP 2003021837 A JP2003021837 A JP 2003021837A JP 2004234309 A JP2004234309 A JP 2004234309A
Authority
JP
Japan
Prior art keywords
board
setting
size
layers
wiring
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
Application number
JP2003021837A
Other languages
Japanese (ja)
Inventor
Nobuyuki Koyama
信之 小山
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2003021837A priority Critical patent/JP2004234309A/en
Publication of JP2004234309A publication Critical patent/JP2004234309A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide a printed board evaluation supporting system capable of evaluating the configuration of a build-up substrate on the basis of information obtained at the initial stages of framework design and circuit design. <P>SOLUTION: The printed board evaluation supporting system is constituted of an all-component number-of-pin pairs setting part for setting the number of pin pairs between main IC components which is reference information in circuit design, a circuit inference part for inferring a circuit scale, a board size setting part for setting the size of a printed board, the number of layers and the sorts of the layers, a wiring parameter setting part for setting wiring parameters on the printed board, and an evaluation part for evaluating the size of the printed board, the number of layers and the kinds of the layers. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、電子機器で利用されるプリント基板において、構想設計と回路設計の初期段階にて、回路の基本情報から、必要なプリント基板構成を評価するプリント基板評価支援システムに関するものである。
【0002】
【従来の技術】
従来のプリント基板構成を評価する方法としては、特許文献1及び特許文献2に記載された発明が知られている。
【0003】
特許文献1には、プリント基板上の端子ピン総数と、部品実装面積集計から、ピン密度、基板層数、部品面積の相関関係に基づいて、基板面積と層数を評価する技術の開示があり、特許文献2には、設計事例を知識ベースとして蓄積していて、プリント基板設計仕様(層構成や設計基準)と、部品配置状態から、配線容量(面積)を算出して、指標する技術の開示がある。
【0004】
【特許文献1】
特開2000−090140号公報
【特許文献2】
特許第2576785号公報
【0005】
【発明が解決しようとする課題】
このプリント基板構成を評価する方法においては、設計の見直しによる後戻りを無くすため、できるだけ早い時期に評価する事が要求されている。さらに、商品の高機能化が進むにつれ、ビルドアップ基板が新しく利用されるようになり、ビルドアップ基板に対する構成を評価する事も要求されている。
【0006】
しかしながら従来の技術では、主要なIC部品以外の受動部品や、部品配置などの情報は、配置配線などの実装設計の段階で始めて揃う情報のため、その段階で基板構成が評価できても、対策が取り難く、効果が少ないという問題を有することになる。
【0007】
一方、ビルドアップ基板などに対しては、事例や知識がないため評価できず、ビルドアップ基板の特徴である層ごとの配線効率をシステム上で扱い、設定するのは難しく、また、その方法は述べられていない。
【0008】
本発明は、上記従来の技術を解決するものであり、構想設計と回路設計の初期段階で揃う情報を基に、ビルドアップ基板に対する構成評価を行うことを可能とするプリント基板評価支援システムを提供することを目的とする。
【0009】
【課題を解決するための手段】
この課題を解決するために本発明は、回路設計における基本情報である主要IC部品間のピンペア数を設定する全部品ピンペア数設定部と、回路規模を類推する回路推論部と、プリント基板のサイズ、層数及び種類を設定する基板サイズ設定部と、前記プリント基板上の配線パラメータを設定する配線パラメータ設定部と、前記プリント基板のサイズ、層数及び種類を評価する評価部とで構成することで、ビルドアップ基板に対しても、基板構成を評価できるようになる。
【0010】
【発明の実施の形態】
以下、本発明の実施の形態について、図1を用いて説明する。
【0011】
まず、回路設計の初期段階で揃う基本情報と、類推する最終回路情報とを分ける。前者を情報1群、後者を情報2群とする。そして、評価したい情報として、情報3群、経験的に分かっている各利用パラメータを情報4群とする。それぞれ、整理すると表1のようになる。
【0012】
【表1】

Figure 2004234309
【0013】
そこで、本発明では、情報1群により、情報2群を類推し、その回路規模から、情報3群の情報が、実装設計(配置配線設計)として妥当であるかを評価する。
【0014】
以下、図1の各ブロックを説明しながら、本発明の評価の流れを説明する。
【0015】
設計基準設定部10では、上記の情報3群の箔幅、ビアランド径、クリアランスの情報を入力する。なお、この部分は、CADシステムより、それらを読み込むことも可能である。
【0016】
配線パラメータ設定部11では、主要ICピンペア数と全部品総ピンペア数の比率、ピンペア数の仮想配線長の比率、仮想配線長と実配線長の比率を入力する。なお、この部分は、データベース、テキスト、CADシステムより、それらを読み込むことも可能である。
【0017】
配線効率パラメータ設定部12では、配線利用可能面積において、経験的に分かっている冗長面積を除いた配線面積の比率を入力する。なお、この部分は、データベース、テキスト、CADシステムより、それらを読み込むことも可能である。
【0018】
主要ICピンペア数設定部13では、主要ICピンペア数、主要IC数を入力する。設計の初期段階では、ブロック図などにより、主要バスや制御信号などを検討しているため、これらの情報は入力可能である。なお、この部分は、CADシステムより、それらを読み込むことも可能である。
【0019】
回路推定部14では、主要ICピンペア数設定部13の情報を受け、全部品ピンペア数設定部15への情報を算出する。算出式は式(1)の通りである。
【0020】
【数1】
Figure 2004234309
【0021】
以下、情報の括りを明確にするため、情報1群をA+数字、情報2群をB+数字、情報3群をC+数字、情報4群をP+数字で表すことにする。基板層数はNとする。
【0022】
全部品ピンペア数設定部15では、回路推定部14にて算出された値が入力される。回路設計完了後には、この情報は決まるため、その時点で、改めて値を入力して、推論の精度を向上させられるようにする。なお、この部分は、CADシステムより、それらを読み込むことも可能である。
【0023】
配線面積算出部16では、全部品ピンペア数設定部15の情報を受け、配線占有面積を算出する。算出式は式(2)の通りである。まず、仮想配線長を算出する。
【0024】
【数2】
Figure 2004234309
【0025】
次に式(3)に基づいて実配線長を算出する。
【0026】
【数3】
Figure 2004234309
【0027】
次に式(4)に基づいてビア数を算出する。
【0028】
【数4】
Figure 2004234309
【0029】
その後、箔占有面積、ビア占有面積を算出し、配線占有面積を算出する。なお、簡略化のため、ビアを1種類とした。複数のビア種類がある場合は、式(5)の右辺の第2項を変更することで、貫通ビア、IVH、BVHが扱えるようになる。
【0030】
【数5】
Figure 2004234309
【0031】
基板サイズ設定部17では、基板サイズ横、縦、基板種類、総数の情報を入力する。なお、CADシステムより、それらを読み込むことが可能である。なお、ここでは、配線禁止域などの情報は、簡略化のため省いたが、加味して良いことは言うまでもない。
【0032】
配線可能面積算出部18では、基板サイズ設定部17の情報を受け、配線可能面積を算出する。算出式は式(6)の通りである。
【0033】
【数6】
Figure 2004234309
【0034】
ここで、部品実装面積は式(7)のように算出する。
【0035】
【数7】
Figure 2004234309
【0036】
なお、主要IC数や各ICの部品面積は、すでに入手可能なため、上記の右辺の第1項は、実際の主要IC部品面積の合計値を利用しても良い。評価部19では、配線占有面積算出部16の結果M1と、配線可能面積算出部18の結果M2を比較して、基板構成を評価する。たとえば、M1>M2の場合、ビルドアップ層を増やすか、基板面積を広げる必要がある。
【0037】
【発明の効果】
以上のように、本発明によれば、構想設計と回路設計の初期段階で、ビルドアップ基板に対して、基板構成を評価する事ができるという有利な効果が得られる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係るブロック図
【図2】本発明の実施の形態に係るブロック図
【図3】本発明の実施の形態に係る層別配線効率パラメータを示す図
【符号の説明】
10 設計基準設定部
11 配線パラメータ設定部
12 配線効率パラメータ設定部
13 主要ICピンペア数設定部
14 回路推定部
15 全部品ピンペア数設定部
16 配線面積算出部
17 基板サイズ設定部
18 配線可能面積算出部
19 評価部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a printed circuit board evaluation support system for evaluating a required printed circuit board configuration from basic circuit information in an initial stage of concept design and circuit design in a printed circuit board used in an electronic device.
[0002]
[Prior art]
As methods for evaluating the configuration of a conventional printed circuit board, the inventions described in Patent Literature 1 and Patent Literature 2 are known.
[0003]
Patent Document 1 discloses a technique for evaluating the board area and the number of layers based on the correlation between the pin density, the number of board layers, and the component area based on the total number of terminal pins on the printed circuit board and the sum of the component mounting areas. Japanese Patent Application Laid-Open No. H11-163,1992 discloses a technique of accumulating design examples as a knowledge base, calculating a wiring capacity (area) from a printed circuit board design specification (layer configuration and design standard) and a component arrangement state, and indexing the calculated wiring capacity (area). There is disclosure.
[0004]
[Patent Document 1]
JP 2000-090140 A [Patent Document 2]
Japanese Patent No. 2576785 [0005]
[Problems to be solved by the invention]
In this method of evaluating a printed circuit board configuration, it is required to evaluate the printed circuit board configuration as early as possible in order to eliminate regression due to design review. Further, as the functionality of a product increases, a build-up board is newly used, and it is also required to evaluate a configuration of the build-up board.
[0006]
However, according to the conventional technology, information such as passive components other than the main IC components and component placement is obtained only at the stage of mounting design such as placement and wiring, so even if the board configuration can be evaluated at that stage, measures are taken. However, there is a problem that it is difficult to obtain the effect and the effect is small.
[0007]
On the other hand, build-up boards cannot be evaluated because there is no case or knowledge, and it is difficult to handle and set the wiring efficiency for each layer, which is a feature of build-up boards, in the system. Not stated.
[0008]
The present invention solves the above-mentioned conventional technology, and provides a printed circuit board evaluation support system that can perform a configuration evaluation on a build-up board based on information that is prepared at an early stage of concept design and circuit design. The purpose is to do.
[0009]
[Means for Solving the Problems]
In order to solve this problem, the present invention provides a total component pin pair number setting unit that sets the number of pin pairs between main IC components, which is basic information in circuit design, a circuit inference unit that estimates a circuit scale, and a size of a printed circuit board. A board size setting unit for setting the number and types of layers, a wiring parameter setting unit for setting wiring parameters on the printed circuit board, and an evaluation unit for evaluating the size, number of layers and type of the printed circuit board. Thus, the board configuration can be evaluated even for the build-up board.
[0010]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to FIG.
[0011]
First, basic information prepared in the initial stage of circuit design and final circuit information to be inferred are separated. The former is a group of information, and the latter is a group of information 2. Then, as information to be evaluated, three groups of information, and each usage parameter known empirically are defined as four groups of information. Table 1 summarizes each.
[0012]
[Table 1]
Figure 2004234309
[0013]
Therefore, in the present invention, the information 2 group is inferred from the information 1 group, and it is evaluated from the circuit scale whether the information of the information 3 group is appropriate as a packaging design (placement and wiring design).
[0014]
Hereinafter, the flow of evaluation of the present invention will be described while explaining each block in FIG.
[0015]
In the design standard setting unit 10, information on the foil width, via land diameter, and clearance of the above three information groups is input. This part can also be read from the CAD system.
[0016]
The wiring parameter setting unit 11 inputs the ratio of the number of main IC pin pairs to the total number of pin pairs of all components, the ratio of the number of pin pairs to the virtual wiring length, and the ratio of the virtual wiring length to the actual wiring length. This part can be read from a database, a text, or a CAD system.
[0017]
In the wiring efficiency parameter setting unit 12, the ratio of the wiring area excluding the redundant area which is empirically known is input in the wiring available area. This part can be read from a database, a text, or a CAD system.
[0018]
The main IC pin pair number setting unit 13 inputs the number of main IC pin pairs and the number of main ICs. In the initial stage of design, the main buses and control signals are examined by using a block diagram or the like, so that such information can be input. This part can also be read from the CAD system.
[0019]
The circuit estimating unit 14 receives information from the main IC pin pair number setting unit 13 and calculates information to the all component pin pair number setting unit 15. The calculation formula is as shown in formula (1).
[0020]
(Equation 1)
Figure 2004234309
[0021]
Hereinafter, in order to clarify the grouping of information, the first group of information is represented by A + numerical, the second group of information is represented by B + numerical, the third group of information is represented by C + numerical, and the fourth group of information is represented by P + numerical. The number of substrate layers is N.
[0022]
The value calculated by the circuit estimating unit 14 is input to the all component pin pair number setting unit 15. After the circuit design is completed, this information is determined. At that time, a new value is input so that the accuracy of the inference can be improved. This part can also be read from the CAD system.
[0023]
The wiring area calculation unit 16 receives the information from the total component pin pair number setting unit 15 and calculates the wiring occupation area. The calculation formula is as shown in formula (2). First, the virtual wiring length is calculated.
[0024]
(Equation 2)
Figure 2004234309
[0025]
Next, the actual wiring length is calculated based on Expression (3).
[0026]
[Equation 3]
Figure 2004234309
[0027]
Next, the number of vias is calculated based on equation (4).
[0028]
(Equation 4)
Figure 2004234309
[0029]
After that, the area occupied by the foil and the area occupied by the via is calculated, and the area occupied by the wiring is calculated. For simplicity, one type of via was used. When there are a plurality of via types, by changing the second term on the right side of Expression (5), through vias, IVH, and BVH can be handled.
[0030]
(Equation 5)
Figure 2004234309
[0031]
In the board size setting section 17, information on the board size (horizontal, vertical, board type, and total number) is input. Note that these can be read from the CAD system. Here, the information such as the wiring prohibited area is omitted for simplification, but it goes without saying that it may be added.
[0032]
The wirable area calculation unit 18 receives the information from the board size setting unit 17 and calculates the wirable area. The calculation formula is as shown in formula (6).
[0033]
(Equation 6)
Figure 2004234309
[0034]
Here, the component mounting area is calculated as in equation (7).
[0035]
(Equation 7)
Figure 2004234309
[0036]
Since the number of main ICs and the component area of each IC are already available, the first term on the right side may use the total value of the actual main IC component areas. The evaluation unit 19 compares the result M1 of the wiring occupied area calculation unit 16 with the result M2 of the wirable area calculation unit 18 to evaluate the board configuration. For example, when M1> M2, it is necessary to increase the build-up layer or increase the substrate area.
[0037]
【The invention's effect】
As described above, according to the present invention, the advantageous effect that the board configuration can be evaluated for the build-up board at the initial stage of the concept design and the circuit design.
[Brief description of the drawings]
FIG. 1 is a block diagram according to an embodiment of the present invention. FIG. 2 is a block diagram according to an embodiment of the present invention. FIG. 3 is a diagram showing layer-by-layer wiring efficiency parameters according to the embodiment of the present invention. Description]
Reference Signs List 10 Design standard setting unit 11 Wiring parameter setting unit 12 Wiring efficiency parameter setting unit 13 Main IC pin pair number setting unit 14 Circuit estimation unit 15 Total component pin pair number setting unit 16 Wiring area calculation unit 17 Board size setting unit 18 Wiring available area calculation unit 19 Evaluation Department

Claims (3)

回路設計における基本情報である主要IC部品間のピンペア数を設定する全部品ピンペア数設定部と、回路規模を類推する回路推論部と、プリント基板のサイズ、層数及び種類を設定する基板サイズ設定部と、前記プリント基板上の配線パラメータを設定する配線パラメータ設定部と、前記プリント基板のサイズ、層数及び種類を評価する評価部とで構成されたことを特徴とするプリント基板評価支援システム。A total component pin pair number setting unit that sets the number of pin pairs between main IC components, which is basic information in circuit design, a circuit inference unit that estimates the circuit scale, and a board size setting that sets the size, number of layers, and type of a printed circuit board And a wiring parameter setting unit for setting wiring parameters on the printed circuit board, and an evaluation unit for evaluating the size, the number of layers, and the type of the printed circuit board. 回路情報を設定する回路設定部と、プリント基板のサイズ、層数及び種類を設定する基板サイズ設定部と、層の種類に応じて層ごとに配線パラメータを設定する配線パラメータ設定部と、前記プリント基板のサイズ、層数及び種類を評価する評価部とで構成されたことを特徴とするプリント基板評価支援システム。A circuit setting section for setting circuit information, a board size setting section for setting the size, number of layers, and type of a printed board; a wiring parameter setting section for setting wiring parameters for each layer according to the type of layer; A printed board evaluation support system, comprising: an evaluation unit that evaluates the size, the number of layers, and the type of a board. 回路設計における基本情報である主要IC部品間のピンペア数を設定する全部品ピンぺア数設定部と、回路規模を類推する回路推論部と、プリント基板のサイズ、層数及び種類を設定する基板サイズ設定部と、層の種類に応じて層ごとに配線パラメータを設定する配線パラメータ設定部と、前記プリント基板のサイズ、層数及び種類を評価する評価部とで構成されたことを特徴とするプリント基板評価支援システム。An all-component pin pair number setting unit that sets the number of pin pairs between main IC components, which is basic information in circuit design, a circuit inference unit that estimates the circuit scale, and a board that sets the size, number of layers, and type of a printed board A size setting unit, a wiring parameter setting unit that sets wiring parameters for each layer according to the type of layer, and an evaluation unit that evaluates the size, the number of layers, and the type of the printed circuit board. Printed circuit board evaluation support system.
JP2003021837A 2003-01-30 2003-01-30 Printed board evaluation supporting system Pending JP2004234309A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003021837A JP2004234309A (en) 2003-01-30 2003-01-30 Printed board evaluation supporting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003021837A JP2004234309A (en) 2003-01-30 2003-01-30 Printed board evaluation supporting system

Publications (1)

Publication Number Publication Date
JP2004234309A true JP2004234309A (en) 2004-08-19

Family

ID=32951068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003021837A Pending JP2004234309A (en) 2003-01-30 2003-01-30 Printed board evaluation supporting system

Country Status (1)

Country Link
JP (1) JP2004234309A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008009909A (en) * 2006-06-30 2008-01-17 Ricoh Co Ltd Circuit board design support system, circuit board design support method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008009909A (en) * 2006-06-30 2008-01-17 Ricoh Co Ltd Circuit board design support system, circuit board design support method, and program
JP4647554B2 (en) * 2006-06-30 2011-03-09 株式会社リコー Substrate design support system and program

Similar Documents

Publication Publication Date Title
US7305648B2 (en) Distributed autorouting of conductive paths in printed circuit boards
JP3986571B2 (en) Yield prediction apparatus and method
JP2006209590A (en) Electromagnetic field analysis device, analysis method, and analysis program
JP2007286691A (en) Integrated circuit designing device
Zhang et al. IR-drop modeling and reduction for high-performance printed circuit boards
JP4018994B2 (en) Substrate layer number estimation system, method and program
JP2004234309A (en) Printed board evaluation supporting system
JP3027962B2 (en) Wiring capacity evaluation method and wiring capacity evaluation system
JP3662722B2 (en) Printed circuit board design and development support method
US7669162B2 (en) Integrated power supply system analyzing system, integrated power supply system analyzing method, and multiplayer printed circuit board
JP3891456B2 (en) Integrated circuit failure verification method
JP2004046636A (en) Method and system for predicting failure
JP3165991B2 (en) Placement / wiring design method and wiring quality evaluation device
JP2715931B2 (en) Semiconductor integrated circuit design support method
JPH11184908A (en) Printed circuit board design method using data base
JP2906830B2 (en) Printed board CAD system
Diaz-Alvarez et al. Probabilistic prediction of wiring demand and routing requirements for high density interconnect substrates
JP2817476B2 (en) Calculation method of estimated wiring length of integrated circuit
JP2001067390A (en) Design device for printed circuit board
JP3630242B2 (en) Clearance check processing method in substrate CAD system
JP3133718B2 (en) Layout method
JP2853660B2 (en) Wiring processing equipment
JP2005267019A (en) Method and device for designing semiconductor integrated circuit
JPH04104374A (en) Mounting design check method
JPH0535822A (en) Arrangement designing system