JP6596623B2 - Manufacturing apparatus and program - Google Patents
Manufacturing apparatus and program Download PDFInfo
- Publication number
- JP6596623B2 JP6596623B2 JP2015048120A JP2015048120A JP6596623B2 JP 6596623 B2 JP6596623 B2 JP 6596623B2 JP 2015048120 A JP2015048120 A JP 2015048120A JP 2015048120 A JP2015048120 A JP 2015048120A JP 6596623 B2 JP6596623 B2 JP 6596623B2
- Authority
- JP
- Japan
- Prior art keywords
- instance
- information
- connection
- information storage
- manufacturing apparatus
- 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.)
- Active
Links
- 238000004519 manufacturing process Methods 0.000 title claims description 39
- 238000000034 method Methods 0.000 claims description 39
- 238000005476 soldering Methods 0.000 claims description 25
- 238000007747 plating Methods 0.000 claims description 22
- 238000010586 diagram Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 229910000679 solder Inorganic materials 0.000 description 3
- 238000012938 design process Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005553 drilling Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
Images
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Description
本発明は、3次元の回路情報を記憶する3次元回路情報記憶装置等に関する。 The present invention relates to a three-dimensional circuit information storage device that stores three-dimensional circuit information.
3次元の回路情報を管理する技術として、例えば特許文献1、2に示す技術が開示されている。特許文献1に示す技術は、回路を構成する各要素の情報を記憶する回路情報記憶部22と、空間内の任意の位置に仮想の光源を設定する光源情報設定部23と、任意の複数の要素について、設定した光源からの光により生じる要素間の陰影状態を検出する陰影状態検出部24と、任意の複数の要素間の関連情報を演算する関連情報演算部25と、陰影状態に関する情報、及び関連情報を、複数の要素間の陰影情報として記憶する陰影情報記憶部26と、回路情報記憶部22、及び陰影情報記憶部26が記憶する情報の表示を制御する表示制御部27とを備えるものである。
As techniques for managing three-dimensional circuit information, for example, techniques disclosed in
特許文献2に示す技術は、底面積及び高さが仮想的に設定されたビア及びチップ含む回路記憶する回路情報記憶部21、回路要素を配置する配置部22、ビアがチップと配線により接続されている場合、ビアの上方にチップと接続している配線路の経路長に応じた高さで、仮想の点光源を配置する放熱体光源配置部24、チップの上方に消費電力に応じた高さで仮想の点光源を配置する発熱体光源配置部27、ビアが放熱する熱量及びチップが発熱する熱量を、点光源から照射された光による陰影として形成する陰影生成部25、ビアの陰影領域及びチップの陰影領域において、それぞれが重なっている重畳領域と、チップの陰影領域との差分が最小となるようにビア及び/又はチップの配置を変更する配置変更部29、形成陰影を表示する表示制御部26を備えるものである。
In the technique disclosed in Patent Document 2, a circuit
特許文献1、2に示す技術は、いずれも3次元回路情報に関するものであり、高さ方向の情報(光源とそれによる陰影の情報)を利用することで、回路を形成する要素を管理するものであるが、製造工程などで重要な情報である、例えば回路を構成する要素と配線との接続方法などの情報は管理されておらず、3次元回路情報の管理としては不十分であるという課題を有する。
The technologies shown in
本発明は、3次元の回路情報を記憶する際に、インスタンスの端子と配線との接続方法の情報を記憶することで、製造工程を効率よく実施することを可能とする3次元回路情報記憶装置及び製造装置を提供する。 The present invention relates to a three-dimensional circuit information storage device capable of efficiently performing a manufacturing process by storing information on a connection method between an instance terminal and a wiring when storing three-dimensional circuit information. And a manufacturing apparatus.
本発明に係る3次元回路情報記憶装置は、回路を構成するインスタンスの3次元配置情報を記憶するインスタンス配置情報記憶手段と、前記インスタンスの端子と配線との接続方法に関する接続情報を記憶するインスタンス接続情報記憶手段とを備えるものである。 A three-dimensional circuit information storage device according to the present invention includes an instance arrangement information storage unit that stores three-dimensional arrangement information of instances constituting a circuit, and an instance connection that stores connection information relating to a method of connecting the terminals and wires of the instances. Information storage means.
このように、本発明に係る3次元回路情報記憶装置においては、インスタンスの3次元配置情報と接続方法に関する接続情報とを記憶するため、設計工程の段階で接続方法を確認することができると共に、以降の製造工程において接続情報にしたがって効率よく処理を行うことができるという効果を奏する。 As described above, in the three-dimensional circuit information storage device according to the present invention, since the instance three-dimensional arrangement information and the connection information related to the connection method are stored, the connection method can be confirmed at the stage of the design process. In the subsequent manufacturing process, there is an effect that the processing can be efficiently performed according to the connection information.
本発明に係る3次元回路情報記憶装置は、前記インスタンス接続情報記憶手段が、前記インスタンスの端子と前記配線との接続方法として、半田付け、めっき又はワイヤボンディングのいずれかの接続情報を記憶するものである。 In the three-dimensional circuit information storage device according to the present invention, the instance connection information storage means stores connection information of any one of soldering, plating, and wire bonding as a connection method between the instance terminal and the wiring. It is.
このように、本発明に係る3次元回路情報記憶装置においては、インスタンスの端子と配線との接続方法として半田付け、めっき又はワイヤボンディングのいずれかの接続情報を記憶するため、インスタンスと配線との接続方法を具体的に確認することができ、以降の製造工程に役立てることができるという効果を奏する。 As described above, in the three-dimensional circuit information storage device according to the present invention, since connection information of either soldering, plating, or wire bonding is stored as a connection method between the terminal of the instance and the wiring, The connection method can be confirmed specifically, and there is an effect that it can be used for the subsequent manufacturing process.
本発明に係る3次元回路情報記憶装置は、前記接続情報の内容に応じて、当該接続方法を行うための前記3次元配置情報に基づく制約条件情報を記憶する制約条件情報記憶手段を備えるものである。 The three-dimensional circuit information storage device according to the present invention includes constraint condition information storage means for storing constraint condition information based on the three-dimensional arrangement information for performing the connection method according to the contents of the connection information. is there.
このように、本発明に係る3次元回路情報記憶装置においては、接続情報の内容に応じて、当該接続方法を行うための制約条件情報を記憶するため、インスタンスと配線の接続を事前にシミュレーションして、正確な設計を行うことができるという効果を奏する。 As described above, in the three-dimensional circuit information storage device according to the present invention, in order to store the constraint condition information for performing the connection method according to the contents of the connection information, the connection between the instance and the wiring is simulated in advance. As a result, an accurate design can be achieved.
本発明に係る製造装置は、前記いずれかに記載の3次元回路情報記憶装置の情報を用いて3次元回路の製造を実施する製造装置であって、前記インスタンスが表向きにセットされる第1領域と、前記インスタンスが裏向きにセットされる第2領域とを有するインスタンスセット領域を有し、前記インスタンス接続情報記憶手段に記憶された前記接続情報に基づいて、前記インスタンスが表向きに配置されるか裏向きに配置されるかを判定する表裏判定手段と、前記表裏判定手段の判定結果に基づいて、前記インスタンスを第1領域又は第2領域のいずれかの領域から取得して配置するインスタンス配置制御手段とを備えるものである。 A manufacturing apparatus according to the present invention is a manufacturing apparatus that manufactures a three-dimensional circuit using information of the three-dimensional circuit information storage device according to any one of the above, wherein the first area in which the instance is set face up And whether the instance is arranged face-up based on the connection information stored in the instance connection information storage means. Front / back determination means for determining whether to be placed face down, and instance placement control for acquiring and placing the instance from either the first area or the second area based on the determination result of the front / back determination means Means.
このように、本発明に係る製造装置においては、インスタンス接続情報記憶手段に記憶された接続情報に基づいて、インスタンスが表向きに配置されるか裏向きに配置されるかを判定し、その判定結果に基づいて、インスタンスが表向きにセットされている第1領域又は裏向きにセットされている第2領域のいずれかの領域から取得してインスタンスを配置制御するため、製造工程におけるインスタンスの配置について、表裏の間違いを防止することができると共に、製造者の負担を減らして作業効率を上げることができるという効果を奏する。 Thus, in the manufacturing apparatus according to the present invention, based on the connection information stored in the instance connection information storage unit, it is determined whether the instance is disposed face up or face down, and the determination result In order to control the placement of the instance obtained from either the first region where the instance is set face up or the second region where the instance is set face down, the placement of the instance in the manufacturing process, It is possible to prevent front and back mistakes, and to reduce the burden on the manufacturer and increase work efficiency.
以下、本発明の実施の形態を説明する。また、本実施形態の全体を通して同じ要素には同じ符号を付けている。 Embodiments of the present invention will be described below. Also, the same reference numerals are given to the same elements throughout the present embodiment.
(本発明の第1の実施形態)
本実施形態に係る3次元回路情報記憶装置について、図1ないし図8を用いて説明する。本実施形態に係る3次元回路情報記憶装置は、回路を構成する部品やチップ等のインスタンスの3次元配置情報を記憶すると共に、当該インスタンスの端子と配線との接続方法に関する接続情報を記憶するものである。接続情報としては、例えば、インスタンスの端子と配線との接続方法が半田付け、めっき、ワイヤボンディングのいずれの方法であるかが記憶される。また、各接続方法についての制約条件等も記憶される。
(First embodiment of the present invention)
A three-dimensional circuit information storage device according to the present embodiment will be described with reference to FIGS. The three-dimensional circuit information storage device according to the present embodiment stores three-dimensional arrangement information of instances such as components and chips constituting a circuit, and also stores connection information relating to a method of connecting the terminals and wirings of the instances. It is. As the connection information, for example, it is stored whether the connection method between the terminal of the instance and the wiring is a soldering, plating, or wire bonding method. In addition, constraint conditions and the like for each connection method are also stored.
図1は、本実施形態に係る3次元回路情報記憶装置のハードウェア構成図である。3次元回路情報記憶装置1は、CPU11、RAM12、ROM13、ハードディスク(HDとする)14、通信I/F15、及び入出力I/F16を備える。ROM13やHD14には、オペレーティングシステム、プログラム、3次元回路情報等が格納されており、必要に応じてプログラムがRAM12に読み出され、CPU11により実行される。
FIG. 1 is a hardware configuration diagram of the three-dimensional circuit information storage device according to the present embodiment. The three-dimensional circuit
通信I/F15は、装置間の通信を行うためのインタフェースである。入出力I/F16は、タッチパネル、キーボード、マウス等の入力機器からの入力を受け付けたり、プリンタや画面等にデータを出力するためのインタフェースである。この入出力I/F16は、必要に応じて光磁気ディスク、フロッピー(登録商標)ディスク、CD−R、DVD−R等のリムーバブルディスク等に対応したドライブを接続することができる。各処理部はバスを介して接続され、情報のやり取りを行う。なお、上記ハードウェアの構成はあくまで一例であり、必要に応じて変更可能である。
The communication I /
図2は、本実施形態に係る3次元回路情報記憶装置のデータ構造の一例を示す図である。本実施形態において、3次元回路情報はツリーのデータ構造で格納されており、大きく分けて、接続関係を示す情報が格納されている第1記憶部21と、端子や配線のレイアウト情報を格納する第2記憶部22とを有する。
FIG. 2 is a diagram illustrating an example of a data structure of the three-dimensional circuit information storage device according to the present embodiment. In the present embodiment, the three-dimensional circuit information is stored in a tree data structure, and is roughly divided into a
第1記憶部21は、外部に接続するための端子の名称、3次元位置等を格納するポート部211と、配線の名称、3次元位置等を格納するネット部212と、部品(例えば、抵抗、コンデンサ、LSI等を含む)等のインスタンスの名称や3次元位置、接続情報等を格納するインスタンス部213(インスタンス配置情報部215及びインスタンス接続情報部216を含む)と、配置しているインスタンスが持っているポート(インスタンスが当該インスタンスの外部に接続するための端子)の名称、3次元位置等を格納するポートインスタンス部214とを有する。ポート部211とネット部212との間、及び、ネット部212とポートインスタンス部214との間には接続関係があり、双方向のポインタにより接続関係が対応付けられている。
The
第2記憶部22は、第1記憶部21に格納されている情報のレイアウト情報が記憶されており、ポート部211の情報に対応付けてポートのレイアウト情報を記憶する端子図形情報部221と、ネット部212の情報に対応付けて配線のレイアウト情報を記憶する配線図形・VIA情報部222とを有する。
The
定義体23は、図2のデータ構造で定義されている他の部品の定義情報である。インスタンス部213、インスタンス配置情報部215及びインスタンス接続情報部216は、定義体23で定義されている他の部品の配置情報及び接続に関する情報が格納されている。すなわち、例えば、部品Aが図2のデータ構造にて定義されており、この部品Aを基板上に複数配置する場合、基板上に配置された時点で、その夫々の配置ごとにインスタンス部213、インスタンス配置情報部215及びインスタンス接続情報部216に部品Aの配置情報及び接続に関する情報が保持される。つまり、1つの部品Aの定義情報に対して、複数のインスタンス情報が存在することとなり、各インスタンス情報は定義体23を参照できるようになっている。
The
図3は、定義体の一例として抵抗部品を示す図である。図3(A)は、抵抗部品の斜視図、図3(B)は抵抗部品の平面図、図3(C)は抵抗部品の接続図の一例を示している。図3(A)に示すように、抵抗部品31は、抵抗体32と当該抵抗体32の両端部を覆うように形成されている端子部33a,33bとからなる。抵抗部品31の上面側における端子部33a,33bの露出部分(非接続領域35a,35b)と、抵抗部品31の下面側における端子部33a,33bの露出部分(接続領域34a,34b)とは表面積が異なる大きさとなっており、通常、非接続領域35a,35bに比べて、接続領域34a,34bが大きくなっている。すなわち、配線と接触して電気的に接続される部分は、大きい表面積を有する接続領域34a,34bとなる。これらの情報は定義体23に定義情報として格納されている。なお、以降の説明において、接続領域34a,34b側の面を表面とし、非接続領域35a,35b側の面を裏面とする。
FIG. 3 is a diagram illustrating a resistance component as an example of a definition body. 3A is a perspective view of the resistance component, FIG. 3B is a plan view of the resistance component, and FIG. 3C shows an example of a connection diagram of the resistance component. As shown in FIG. 3A, the
図3(C)は、抵抗部品の接続に関する情報が示されており、配線36と接続領域34aとが接触して接続されている。このように配置された抵抗部品の配置情報、接続に関する情報は1つの抵抗部品に共通するものではないため、ネット情報、インスタンス情報、ポートインスタンス情報として個々に記憶される。本実施形態においては、接続に関する情報として接続方法が記憶される。接続方法としては、例えば、半田付け、めっき等の情報が記憶されており、定義体が抵抗部品ではなくLSIのような場合には、ワイヤボンディング、半田付け、めっき等の情報が記憶される。これらの情報が記憶されることで、後述するように、製造工程において接続情報を有効活用して製造効率を上げることが可能となる。製造工程における活用については、詳細を後述する。また、プロセス設計者が製造フローを作成する際にも役立てることが可能となる。
FIG. 3C shows information related to the connection of the resistor component, and the
なお、本実施形態に係る3次元回路情報記憶装置においては、図4に示すように、インスタンス接続情報部216の接続情報に応じた制約条件情報を記憶する制約条件情報部24を備えるようにしてもよい。制約条件について具体的に説明する。図5は、半田付けの場合の制約条件の一例を示す図である。図5(A)は制約条件を満たす場合の上面投影図であり、図5(B)は制約条件を満たさない場合の上面投影図である。図5に示すように、形成されている配線36a,36b上に半田ペーストが塗布され、その上に抵抗部品31が載置される。このとき、半田ペーストに直接接触するのは接続領域34a,34bである必要があるため、接続領域34a,34bが下面側となるようにマウントされる(このマウント処理については詳細を後述する)。
Note that the three-dimensional circuit information storage device according to the present embodiment includes a constraint
抵抗部品31と配線36とを半田付けにより確実に接続するためには、半田付けをするための領域を確保する必要がある。すなわち、配線36の接続部分と抵抗部品31の接続領域34aとの重複部分の大きさS1が、少なくとも抵抗部品31の接続領域34aの大きさst1の1/x以上(xは利用者により任意に設定可能とする)確保する必要があるといった制約条件が制約条件情報部24に記憶される。
In order to securely connect the
また、図6は、めっきの場合の制約条件の一例を示す図である。図6(A)は制約条件を満たす場合の側断面図であり、図6(B)は制約条件を満たさない場合の側断面図である。図6に示すように、接続領域34a,34bが上面側となるように抵抗部品31が載置され、接続領域34a,34bと上層(Layer2)の配線36a,36bとがビア51a,51bで接続されている。このように、抵抗部品31と上層の配線36とをビアを介してめっきで接続するには、テーパ状に形成されたビア孔におけるビアの径と高さの関係を考慮する必要がある。すなわち、図6(A)に示すように、ビア51a,51bの径の大きさr1は、孔穿け時のテーパの角度を考慮して抵抗部品31の最上部から上層の配線36までの高さH1に応じた設定をする必要があり、少なくともr1がH1のx倍以上(xは利用者により任意に設定可能とする)にするといった制約条件が制約条件情報部24に記憶される。
Moreover, FIG. 6 is a figure which shows an example of the restrictions in the case of plating. 6A is a side cross-sectional view when the constraint condition is satisfied, and FIG. 6B is a side cross-sectional view when the constraint condition is not satisfied. As shown in FIG. 6, the
さらに、図7は、LSIをワイヤボンディングで接続する場合の制約条件の一例を示す図である。図7(A)は制約条件を満たす場合の側断面図であり、図7(B)は制約条件を満たさない場合の側断面図である。図7に示すように、パッド71が上面側となるようにLSI70が載置され、配線36とパッド71とがワイヤボンディングで接続されている。配線36とパッド71をワイヤボンディングで接続する際には、ワイヤボンディングが可能な高さを確保する必要がある。すなわち、ワイヤボンディングによる接続を可能とするために、LSI70の最上部から上層(Layer2)までの高さH2よりLSI70の最上部からワイヤボンディングの最上点までの高さH3を低く設定するといった制約条件が制約条件情報部24に記憶される。
Furthermore, FIG. 7 is a diagram illustrating an example of a constraint condition when an LSI is connected by wire bonding. FIG. 7A is a side sectional view when the constraint condition is satisfied, and FIG. 7B is a side sectional view when the constraint condition is not satisfied. As shown in FIG. 7, the
さらにまた、図8は、LSIを半田付け又はめっきで接続する場合の制約条件の一例を示す図である。LSIの場合は上記のようにワイヤボンディングによる接続以外に幾つかの接続方法があるが、ここでは半田付けとめっきについての制約条件を説明する。図8(A)は半田付けの場合の側断面図であり、図8(B)はめっきの場合の側断面図である。図8(A)の半田付けの場合は、半田を溶かした際のセルフアライメント効果があるため多少の位置ずれは許容される。一方、図8(B)のめっきの場合は、正確な配置決めが要求される。すなわち、半田付けの場合は、マウンタによるマウント速度を高速にすることができるが、めっきの場合は、マウンタによるマウント速度を低速にして正確性を重視する必要がある。このように、LSIの接続方法の違いによりマウンタの動作速度に制約が課せられ、この制約条件が制約条件情報部24に記憶される。
Furthermore, FIG. 8 is a diagram showing an example of a constraint condition when LSIs are connected by soldering or plating. In the case of LSI, there are several connection methods other than the connection by wire bonding as described above. Here, the constraint conditions for soldering and plating will be described. FIG. 8A is a side sectional view in the case of soldering, and FIG. 8B is a side sectional view in the case of plating. In the case of soldering in FIG. 8A, since there is a self-alignment effect when the solder is melted, some positional deviation is allowed. On the other hand, in the case of the plating shown in FIG. That is, in the case of soldering, the mounting speed by the mounter can be increased, but in the case of plating, it is necessary to focus on accuracy by reducing the mounting speed by the mounter. As described above, restrictions are imposed on the operating speed of the mounter due to the difference in the LSI connection method, and this restriction condition is stored in the restriction
なお、ワイヤボンディングに関しては、カメラ認識による位置決めが行われるため、マウント処理については多少の位置ずれが許容される。すなわち、マウンタを高速で動作せることができる。 As for wire bonding, since positioning by camera recognition is performed, a slight positional deviation is allowed for the mounting process. That is, the mounter can be operated at high speed.
このように、制約条件情報部24に接続方法ごとの制約条件情報を記憶することで、制約条件を満たした高品質な設計を行うことが可能となる。
Thus, by storing the constraint condition information for each connection method in the constraint
なお、上述した各制約条件はあくまで一例であり、配置するインスタンスの種類やその接続方法に応じて夫々に対応する制約条件情報が記憶されるものである。また、制約条件情報の内容は、予め利用者により固定値として設定されてもよいし、インスタンスのサイズ、配置情報等に基づいて、リアルタイムに演算により求められるようにしてもよい。例えば、レイヤの厚み、インスタンスのサイズ(高さ)、要求される導電率等の情報に基づいて、最低限必要なビアの径のサイズを求めるといった演算が可能である。 Note that the above-described constraint conditions are merely examples, and corresponding constraint condition information is stored according to the type of instance to be placed and the connection method thereof. Further, the content of the constraint condition information may be set as a fixed value by the user in advance, or may be obtained by calculation in real time based on the instance size, the arrangement information, and the like. For example, it is possible to calculate a minimum required via diameter based on information such as layer thickness, instance size (height), and required conductivity.
以上のように、本実施形態に係る3次元回路情報記憶装置によれば、インスタンスの3次元配置情報と接続方法に関する接続情報とを記憶するため、設計工程の段階で接続方法を確認することができると共に、以降の製造工程において接続情報にしたがって効率よく処理を行うことが可能となる。また、接続情報の内容に応じて、接続を行うための制約条件情報を記憶するため、インスタンスと配線の接続を事前にシミュレーションして、正確な設計を行うことができる。 As described above, according to the three-dimensional circuit information storage device according to the present embodiment, since the instance three-dimensional arrangement information and the connection information related to the connection method are stored, the connection method can be confirmed at the stage of the design process. In addition, it is possible to efficiently perform processing according to the connection information in the subsequent manufacturing process. Further, since the constraint condition information for connection is stored according to the contents of the connection information, the connection between the instance and the wiring can be simulated in advance to perform an accurate design.
(本発明の第2の実施形態)
本実施形態に係る製造装置について、図9ないし図11を用いて説明する。本実施形態に係る製造装置は、第1の実施形態に係る3次元回路情報記憶装置を用いたものであり、部品が表向きにセットされる表セット領域と、裏向きにセットされる裏セット領域とを有し、3次元回路情報記憶装置に記憶されている接続情報に基づいて、部品が表向きに配置されるか裏向きに配置されるかを判定し、その判定結果に基づいて、部品を表セット領域又は裏セット領域のいずれかの領域から取得して配置制御するものである。
(Second embodiment of the present invention)
The manufacturing apparatus according to this embodiment will be described with reference to FIGS. The manufacturing apparatus according to the present embodiment uses the three-dimensional circuit information storage device according to the first embodiment, and has a front set area in which components are set face up and a back set area in which parts are set face down. Based on the connection information stored in the three-dimensional circuit information storage device, it is determined whether the component is arranged face up or face down, and based on the determination result, the component is It is acquired from either the front set area or the back set area, and the placement is controlled.
図9は、3次元回路情報記憶装置及び製造装置の構成を示す機能ブロック図である。3次元回路情報記憶装置1は、第1の実施形態において説明した3次元回路情報を記憶する回路情報記憶部83と、3次元回路情報である配置情報や接続情報等の入力情報81を入力すると共に、回路情報記憶部83に記憶されている3次元回路情報を製造装置84に出力する入出力部82とを備える。製造装置84は、3次元回路情報記憶装置1からの情報を入力する情報入力部85と、入力された情報に基づいて部品を配置する際の表裏判定を演算する演算部86と、演算結果に基づいて動作部88の動作を制御する動作制御部87とを備える。
FIG. 9 is a functional block diagram showing configurations of the three-dimensional circuit information storage device and the manufacturing device. The three-dimensional circuit
なお、入出力部82から出力される情報は、製造装置84の種類に応じて、当該製造装置84が直接読み込むことが可能な場合は情報をそのまま出力し、直接読み込むことが不可能な場合は製造装置84が読み込み可能な情報に変換されるようにしてもよい。
Note that the information output from the input /
製造装置84に入力される3次元回路情報には、図2におけるインスタンス接続情報部216の接続情報が含まれている。接続情報は、上述したように、半田付け、めっき、ワイヤボンディング等の情報が記憶されており、情報入力部85に入力される。演算部86は、入力された接続情報に基づいて、部品を表向きに配置するか裏向きに配置するかを演算する。
The three-dimensional circuit information input to the
図10は、セットされた抵抗部品を演算部の演算結果に基づいて配置する処理を示す図である。図10(A)は裏向きにセットされた抵抗部品を半田付けで配線に接続する場合であり、図10(B)は表向きにセットされた抵抗部品をビアを介してめっきで配線に接続する場合を示す。図10(A)において、インスタンスが抵抗部品で接続情報が半田付けであれば、抵抗部品の接触領域34a,34bを下向きに(裏面を上向きにして)配置する。図10(B)において、インスンタスが抵抗部品で接続情報がめっきであれば、抵抗部品の接触領域34a,34bを上向きに(表面を上向きにして)配置する。
FIG. 10 is a diagram illustrating a process of arranging the set resistance component based on the calculation result of the calculation unit. FIG. 10A shows a case where a resistance component set face down is connected to the wiring by soldering, and FIG. 10B shows a case where the resistance component set face up is connected to the wiring by plating through a via. Show the case. In FIG. 10A, when the instance is a resistance component and the connection information is soldering, the
図10(A)において、製造装置84は3次元回路情報記憶装置1からの接続情報として半田付けの情報を取得し、図10(B)において、製造装置84は3次元回路情報記憶装置1からの接続情報としてめっきの情報を取得する。製造装置84は、抵抗部品が予め裏向きに収容されているリール91がセットされた裏セット領域と、抵抗部品が予め表向きに収容されているリール92がセットされた表セット領域とを有しており、図10(A)のように半田付けにより接続を行う場合は、動作制御部87が裏セット領域のリール91から部品を取得し、そのままの状態で配置する。一方、図10(B)のようにめっきにより接続を行う場合は、動作制御部87が表セット領域のリール92から部品を取得し、そのままの状態で配置する。
10A, the
配置するインスタンスがLSIの場合も抵抗部品の場合と同様である。具体的には、接続情報がワイヤボンディングやめっきであれば、LSIのパッドが上向き(パッド側を表面とすると、表面が上向き)になるように配置する必要があるため、LSIが表向きにセットされているパレットからLSIを取得し、そのままの状態で配置する。一方、接続情報が半田付けであれば、LSIのバンプ側が下向き(バンプ側を表面とすると、表面が下向き)になるように配置する必要があるため、LSIが裏向きにセットされているパレットからLSIを取得し、そのままの状態で配置する。なお、接続情報が半田付けである場合は、上述したように、高精度な位置決めが要求されるため、制約条件情報に基づいてマウンタの動作速度を遅くするといった制御を行うようにしてもよい。 The case where the instance to be arranged is an LSI is the same as the case of a resistor component. Specifically, if the connection information is wire bonding or plating, it is necessary to place the LSI so that the LSI pad faces upward (the surface is facing upward when the pad side is the surface). The LSI is acquired from the current pallet and arranged as it is. On the other hand, if the connection information is soldering, it is necessary to arrange so that the bump side of the LSI faces downward (the surface is downward when the bump side is the surface). The LSI is acquired and placed as it is. Note that when the connection information is soldering, as described above, high-accuracy positioning is required. Therefore, control such as slowing down the operating speed of the mounter may be performed based on the constraint condition information.
すなわち、3次元回路情報記憶装置1から取得した接続情報(又は、必要な場合は制約条件情報)に応じて、動作制御部87が例えばアーム等の動作部88を動作制御することで、配置するインスタンスの表裏面を判定し、正確且つ効率よく配置を行うことが可能となる。
That is, according to the connection information acquired from the three-dimensional circuit information storage device 1 (or restriction condition information if necessary), the
次に、本実施形態に係る製造装置の動作について説明する。図11は、本実施形態に係る製造装置の動作を示すフローチャートである。図11において、まず、情報入力部85が3次元回路情報記憶装置1から接続情報を取得する(S1)。演算部86が、取得した接続情報に基づいて、配置するインスタンスの表裏を判定する(S2)。この判定処理は、上述したように、インスタンスの種類とその接続方法に基づいて行われる。具体的には、例えば、抵抗部品で半田付けの場合は配線との接続領域が下向き(裏面が上向き)となり、抵抗部品でめっきの場合は配線との接続領域が上向き(表面が上向き)となるように判定される。また、LSIでワイヤボンディング又はめっきの場合はLSIのパッド側が上向き(表面が上向き)となり、LSIで半田付けの場合はLSIのバンプ側が下向き(裏面が上向き)となるように判定される。動作制御部87は、表面側を上向きに配置する場合は、動作部88の動作を制御して表セット領域の部品(予め表面側が前面に収容されている部品)を掴んで取得し、そのまま配置する(S3)。一方、裏面側を上向きに配置する場合は、動作部88の動作を制御して裏セット領域の部品(予め裏面側が前面に収容されている部品)を掴んで取得し、そのまま配置する(S4)。全ての部品について上記の配置処理が完了するまで継続して行われ、全ての部品の配置処理が完了したら処理を終了する。
Next, the operation of the manufacturing apparatus according to this embodiment will be described. FIG. 11 is a flowchart showing the operation of the manufacturing apparatus according to this embodiment. In FIG. 11, first, the
1 3次元回路情報記憶装置
11 CPU
12 RAM
13 ROM
14 HD
15 通信I/F
16 入出力I/F
21 第1記憶部
211 ポート部
212 ネット部
213 インスタンス部
214 ポートインスタンス部
215 インスタンス配置情報部
216 インスタンス接続情報部
22 第2記憶部
221 端子図形情報部
222 配線図形・VIA情報部
23 定義体
24 制約条件情報部
31 抵抗部品
32 抵抗体
33a,33b 端子部
34a,34b 接続領域
35a,35b 非接続領域
36(36a,36b) 配線
51a,51b ビア
70 チップ
71 パッド
81 入力情報
82 入出力部
83 回路情報記憶部
84 製造装置
85 情報入力部
86 演算部
87 動作制御部
88 動作部
91,92 リール
1 Three-dimensional circuit
12 RAM
13 ROM
14 HD
15 Communication I / F
16 Input / output I / F
DESCRIPTION OF
Claims (4)
前記3次元回路情報記憶装置は、回路を構成するインスタンスの3次元配置情報を記憶するインスタンス配置情報記憶手段と、前記インスタンスの端子と配線との接続方法に関する接続情報を記憶するインスタンス接続情報記憶手段とを備え、The three-dimensional circuit information storage device includes instance arrangement information storage means for storing three-dimensional arrangement information of instances constituting a circuit, and instance connection information storage means for storing connection information relating to a connection method between terminals of the instances and wiring. And
前記インスタンスが表向きにセットされる第1領域、及び前記インスタンスが裏向きにセットされる第2領域を有するインスタンスセット領域と、An instance set area having a first area where the instance is set face up and a second area where the instance is set face down;
前記インスタンス接続情報記憶手段に記憶された前記接続情報に基づいて、前記インスタンスが表向きに配置されるか裏向きに配置されるかを判定する表裏判定手段と、Front-and-back determination means for determining whether the instance is arranged face-up or face-down based on the connection information stored in the instance connection information storage means;
前記表裏判定手段の判定結果に基づいて、前記インスタンスを第1領域又は第2領域のいずれかの領域から取得して配置するインスタンス配置制御手段とを備えることを特徴とする製造装置。A manufacturing apparatus comprising: an instance arrangement control unit that obtains and arranges the instance from either the first region or the second region based on a determination result of the front / back determination unit.
前記インスタンス接続情報記憶手段が、前記インスタンスの端子と前記配線との接続方法として、半田付け、めっき又はワイヤボンディングのいずれかの接続情報を記憶することを特徴とする製造装置。 The manufacturing apparatus according to claim 1,
The manufacturing apparatus characterized in that the instance connection information storage unit stores connection information of any one of soldering, plating, and wire bonding as a method of connecting the terminal of the instance and the wiring.
前記接続情報の内容に応じて、当該接続方法を行うための前記3次元配置情報に基づく制約条件情報を記憶する制約条件情報記憶手段を備えることを特徴とする製造装置。 The manufacturing apparatus according to claim 2,
A manufacturing apparatus, comprising: constraint condition information storage means for storing constraint condition information based on the three-dimensional arrangement information for performing the connection method according to the content of the connection information.
前記インスタンスの端子と配線との接続方法に関する接続情報を記憶するインスタンス接続情報記憶手段、Instance connection information storage means for storing connection information regarding a connection method between the terminal of the instance and the wiring;
前記インスタンス接続情報記憶手段に記憶された前記接続情報に基づいて、前記インスタンスが表向きに配置されるか裏向きに配置されるかを判定する表裏判定手段、Front / back determination means for determining whether the instance is arranged face-up or face-down based on the connection information stored in the instance connection information storage means,
前記表裏判定手段の判定結果に基づいて、前記インスタンスを当該インスタンスが表向きにセットされる第1領域又は当該インスタンスが裏向きにセットされる第2領域のいずれかの領域から取得して配置するインスタンス配置制御手段としてコンピュータを機能させることを特徴とするプログラム。Based on the determination result of the front / back determination means, the instance is acquired and arranged from either the first area where the instance is set face-up or the second area where the instance is set face-down. A program for causing a computer to function as arrangement control means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015048120A JP6596623B2 (en) | 2015-03-11 | 2015-03-11 | Manufacturing apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015048120A JP6596623B2 (en) | 2015-03-11 | 2015-03-11 | Manufacturing apparatus and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016170477A JP2016170477A (en) | 2016-09-23 |
JP6596623B2 true JP6596623B2 (en) | 2019-10-30 |
Family
ID=56982459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015048120A Active JP6596623B2 (en) | 2015-03-11 | 2015-03-11 | Manufacturing apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6596623B2 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5927690B2 (en) * | 2011-08-19 | 2016-06-01 | 学校法人福岡大学 | Display control apparatus, method and program |
-
2015
- 2015-03-11 JP JP2015048120A patent/JP6596623B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016170477A (en) | 2016-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007041867A (en) | Inductance analysis system, method and program | |
KR20220003623A (en) | Process design methods, systems, media and devices based on system packaging technology | |
JP2008505498A (en) | Interposer with micro-castellation | |
US20130167103A1 (en) | System and Method For Use Case-Based Thermal Analysis of Heuristically Determined Component Combinations and Layouts In A Portable Computing Device | |
US7454736B2 (en) | Automatic trace determination apparatus and computer program thereof | |
US20240028801A1 (en) | Systems and methods for designing a module semiconductor product | |
JP6443117B2 (en) | Parts placement program, part product placement method, and information processing apparatus | |
US20060175693A1 (en) | Systems, methods, and apparatus for generating ball-out matrix configuration output for a flex circuit | |
JP6596623B2 (en) | Manufacturing apparatus and program | |
WO2023013707A1 (en) | Design assistance device, design assistance program, and design assistance method | |
JP4758871B2 (en) | Wiring method of semiconductor device | |
JP4841672B2 (en) | Drawer wiring method, drawer wiring program, and drawer wiring apparatus | |
CN101120346A (en) | Method for analyzing component mounting board | |
CN104427788A (en) | Through hole setting method and structure of multi-layer power printed circuit board for power supply controller | |
JP6655306B2 (en) | Circuit simulation method for semiconductor integrated circuit and semiconductor integrated circuit | |
JP4998213B2 (en) | Electrical property estimation program, electrical property estimation device, and electrical property estimation method | |
Tomioka et al. | Routability driven modification method of monotonic via assignment for 2-layer ball grid array packages | |
Zlatanov | PCB design process and fabrication challenges | |
WO2023013706A1 (en) | Design assistance device, design assistance program, and design assistance method | |
JP7113443B1 (en) | Design support device, design support program and design support method | |
JP2012118615A (en) | Printed wiring board component automatic arrangement device | |
Psota et al. | The increasing importance of the thermal management for modern electronic packages | |
JP2015115495A (en) | Support device for manufacturing mounting circuit board, method thereof, and program | |
CN101271481A (en) | Through-hole component auxiliary arranging system and method | |
Wang | System I/O Optimization with SoC, SiP, PCB Co-Design |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180312 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180418 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180625 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190422 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190716 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190806 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6596623 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |