JP4459171B2 - 電磁界回路連携解析プログラム、記録媒体、および解析装置 - Google Patents
電磁界回路連携解析プログラム、記録媒体、および解析装置 Download PDFInfo
- Publication number
- JP4459171B2 JP4459171B2 JP2006002743A JP2006002743A JP4459171B2 JP 4459171 B2 JP4459171 B2 JP 4459171B2 JP 2006002743 A JP2006002743 A JP 2006002743A JP 2006002743 A JP2006002743 A JP 2006002743A JP 4459171 B2 JP4459171 B2 JP 4459171B2
- Authority
- JP
- Japan
- Prior art keywords
- analysis
- circuit
- electromagnetic field
- arithmetic processing
- processing unit
- 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
Images
Landscapes
- Design And Manufacture Of Integrated Circuits (AREA)
Description
A. Thomas, et al.: The use of SPICE lumped circuits as sub-grid models for FDTD analysis, IEEE Microwave Guided Wave Letters, vol. 4, pp. 141-143 (1994)。 C. Kuo, B. Houshmand, and T. Itoh: Full-wave analysis of packaged microwave circuits with active and nonlinear devices: An FDTD approach, IEEE Transactions on Microwave Theory Techniques, vol. 45, pp. 819-826 (1997)。
この相互インダクタをFDTD法による解析と結合するためには、更に、FDTDからの情報を受け取るために、回路素子を接続するFDTDのセルに対応して電流源とキャパシタを端子間に追加する必要がある。
図1は、本発明の連携解析プログラムを実行するコンピュータ100の一例を示す概念図である。
図2に示されるように、このコンピュータ100を構成するコンピュータ本体102は、光ディスクドライブ108およびFDドライブ106に加えて、それぞれバス105に接続されたCPU(Central Processing Unit)120と、ROM(Read Only Memory)およびRAM(Random Access Memory)を含むメモリ122と、直接アクセスメモリ装置、たとえば、ハードディスク124と、外部とデータの授受を行なうための通信インターフェイス128とを含んでいる。光ディスクドライブ108にはCD−ROM118などの光ディスクが装着される。FDドライブ106にはFD116が装着される。
以下、本発明に係る電磁界回路連携解析の方法について説明する。
まず、電磁界解析を行なう手法の一つであるFDTD法について説明し、次いで連携解析するのに用いられる電流源法について説明する。
式(1)はnタイムステップの電界E(ベクトル)、式(2)は(n+1/2)タイムステップの磁界H(ベクトル)についての関係式である。ただし、Δt,μ,ε,σは、それぞれ、タイムステップ、透磁率、誘電率、導電率とする。
ここで、式(3)の左辺第1項のε(ΔxΔy)/Δzを等価的に平行平板コンデンサの容量C0とし、右辺をセルに流れる全電流Iとすると、式(3)は、以下の式(4)のように書き直すことが出来る。
セルに流れる全電流Iは、アンペアの法則を用いて素子の周りの磁界を面31に沿って周回積分して求められるが、磁界は一定であるため、Iは定電流源と考えることができる。図3(B)に示すように、式(4)は、電流源32とコンデンサ33と回路網34を含む等価回路として考えられる。
以下に、本発明の連携解析方法の概略を説明する。
図4を参照して、まず、本発明の電磁界回路連携解析が対象とする相互インダクタを含む回路基板のモデルについて説明する。
以上の発明である連携解析方法は、以下の手続きによってコンピュータソフトウェアとして実装できる。
図6は、図3(C)で示した連携解析の処理の流れを具体的に示したフローチャートである。
まず、CPU120は、ハードディスク124に格納されている回路基板データ134から解析条件を読み込む(ステップS7100)。解析条件とは、格子セルの寸法、FDTD解析のタイムステップ、回路解析のタイムステップ、解析時間、解析領域内の電界、磁界の初期値、回路素子の電流、電圧の初期値、解析領域内に配置されている誘電体、導体の座標値、回路素子のネットリスト、最大解析時刻Tmaxである。
まず、CPU120は、所定のネットリストをもとに、メモリ122に記憶領域を確保し、素子の結線情報をもとに電流源法による電流源とキャパシタを追加した回路行列を生成する(ステップS7200)。この際、素子が相互インダクタンスであれば、上述したように対応する2端子をつないだ回路行列を生成する。また、解析時刻をゼロに設定する。
以下、本発明の手法を用いて誘導結合された2つのコイルを解析した結果の例を示す。
図8は、図4の端子bおよびdのポート出力波形を示す図である。
Claims (6)
- 演算処理部を有するコンピュータに電磁界回路連携解析を実行させるためのプログラムであって、
前記演算処理部は、セル分割された解析対象となる領域において、前記領域の電界または磁界について第1の電磁界解析を行なうステップと、
前記演算処理部は、前記セルが含む回路素子のネットリストによって表記された等価回路に対して、前記第1の電磁界解析を行なうステップにより与えられた電界または磁界の一方に基づき、電圧源または電流源の一方を設定し、回路解析を行なうステップとを備え、
前記回路解析を行なうステップは、前記演算処理部が前記解析対象に含まれる誘導結合された相互インダクタの動作を解析する場合に、前記演算処理部が、前記相互インダクタの対応する2端子を接続されているものとして解析するインダクタ回路解析ステップを含み、
前記演算処理部は、前記回路解析の結果に基づき、前記回路素子を含む前記セルの電界または磁界の他方を算出し、前記領域の電界または磁界についての第2の電磁界解析を行なうステップと、
前記演算処理部は、前記第1の電磁界解析を行なうステップと、前記回路解析を行なうステップと、前記第2の電磁界解析を行なうステップを、所定の条件が満たされるまで繰りかえすステップとをさらに備え、
前記第1および第2の電磁界解析を行なうステップは、前記演算処理部が前記解析対象に含まれる誘導結合された相互インダクタの動作を解析する場合に、前記演算処理部が前記接続されているものとした2端子間を開放して解析するインダクタ領域解析ステップを含む、解析処理をコンピュータに実行させるための電磁界回路連携解析プログラム。 - 前記回路解析を行なうステップは、
前記セルが前記相互インダクタを含むときに、前記演算処理部が、前記相互インダクタに対応する2端子を仮想的に接続させるように前記ネットリストを変更するステップを含む、請求項1記載の電磁界回路連携解析プログラム。 - 前記インダクタ回路解析ステップは、前記演算処理部が、仮想的に変更された前記ネットリストに基づいて、前記相互インダクタの端子間の電圧を解析するステップを含み、
前記インダクタ領域解析ステップは、前記演算処理部が、前記接続されているものとした2端子間が開放されているものとして、前記電圧を解析するステップにおける解析結果に基づき、前記セルの電圧を電界に変換するステップを含む、請求項2記載の電磁界回路連携解析プログラム。 - 前記コンピュータは、さらに記憶部を有し、
前記解析対象となる領域は回路基板を含み、
前記回路基板に配置された回路素子の等価回路は、CR要素と、誘導結合のないコイル要素と、誘導結合されたコイル要素を含み、
タイムステップΔtが予め決められているときに、
前記第1の電磁界解析を行なうステップは、
前記演算処理部が、前記解析対象となる領域をセル分割し、電界と磁界を空間的に半セルずらして配置するステップと、
前記演算処理部が、時刻tにおける前記領域の磁界を求めるステップと、
前記演算処理部が、前記求めた磁界に基づき、前記回路素子を含む前記セルの電流を求めるステップを含み、
前記回路解析を行なうステップは、
前記セルに含まれる前記回路素子が前記誘導結合されたコイル要素の場合は、前記演算処理部は、前記誘導結合されたコイル要素の対応する2端子を仮想的に接続させるように前記ネットリストを変更するステップと、
前記演算処理部が、前記電流を求めるステップで求められた電流に基づき、前記ネットリスト、または前記変更したネットリストに対して電流源を設定し、前記回路素子の2端子間の前記時刻t+1/2Δtにおける電圧を求めるステップと、
前記演算処理部が、前記時刻tをt+1/2Δtに更新するステップとを含み、
前記第2の電磁界解析を行なうステップは、
前記演算処理部が、前記回路解析を行なうステップに基づき、前記回路素子を含むセルの電界を算出し、前記時刻t+1/2Δtにおける前記領域の電界を求めるステップと、
前記演算処理部が、前記求めた電界と前記求めた磁界を前記記憶部に格納するステップと、
前記演算処理部が、電磁界解析において前記時刻tをt+1/2Δtに更新するステップとを含む、請求項1記載の電磁界回路連携解析プログラム。 - 請求項1記載の電磁界回路連携解析プログラムを格納したコンピュータ読み取り可能な記録媒体。
- 電磁界回路連携解析装置であって、
電磁界解析を行なう電磁界解析部を備え、
前記電磁界解析部は、
セル分割された解析対象となる領域において、前記領域の電界または磁界について第1の電磁界解析を行なう手段を含み、
前記セルが含む回路素子のネットリストによって表記された等価回路に対して、前記第1の電磁界解析を行なう手段により与えられた電界または磁界の一方に基づき、電圧源または電流源の一方を設定し、回路解析を行なう回路解析部をさらに備え、
前記回路解析部は、
前記解析対象に含まれる誘導結合された相互インダクタの動作を解析する場合に、前記相互インダクタの対応する2端子を接続されているものとして解析するインダクタ回路解析手段を含み、
前記電磁界解析部と前記回路解析部とを制御する解析制御部とを備え、
前記電磁界解析部は、
前記回路解析部の結果に基づき、前記等価回路の存在する前記セルの電界または磁界の他方を算出し、前記領域の電界または磁界についての第2の電磁界解析を行なう手段と、
前記解析対象に含まれる誘導結合された相互インダクタの動作を解析する場合に、前記接続されているものとした2端子間を開放して、前記第1および第2の電磁界解析を実行させるインダクタ領域解析手段をさらに含んでおり、
前記解析制御部は、
前記第1の電磁界解析を行なう手段と、前記回路解析を行なう手段と、前記第2の電磁界解析を行なう手段とによる各解析を、所定の条件が満たされるまで繰りかえすように前記電磁界解析部と前記回路解析部とを制御する手段を含む、電磁界回路連携解析装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006002743A JP4459171B2 (ja) | 2006-01-10 | 2006-01-10 | 電磁界回路連携解析プログラム、記録媒体、および解析装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006002743A JP4459171B2 (ja) | 2006-01-10 | 2006-01-10 | 電磁界回路連携解析プログラム、記録媒体、および解析装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007183878A JP2007183878A (ja) | 2007-07-19 |
JP4459171B2 true JP4459171B2 (ja) | 2010-04-28 |
Family
ID=38339903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006002743A Expired - Fee Related JP4459171B2 (ja) | 2006-01-10 | 2006-01-10 | 電磁界回路連携解析プログラム、記録媒体、および解析装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4459171B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5974792B2 (ja) * | 2012-10-02 | 2016-08-23 | 株式会社ソシオネクスト | 電磁界回路連携解析プログラム、電磁界回路連携解析装置及び電磁界回路連携解析方法 |
JP6164096B2 (ja) * | 2014-01-17 | 2017-07-19 | 株式会社ソシオネクスト | 解析支援装置、および解析支援方法 |
-
2006
- 2006-01-10 JP JP2006002743A patent/JP4459171B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007183878A (ja) | 2007-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4484914B2 (ja) | シミュレーション装置、シミュレーションプログラム、およびシミュレーションプログラムが格納された記録媒体 | |
EP1923804B1 (en) | Incremental solver for modeling an integrated circuit | |
US6871334B2 (en) | Method of deducing equivalent circuit and system for the same | |
US10289780B1 (en) | Systems and methods for performing electromigration and voltage drop verification in electronic circuit designs | |
US20080120083A1 (en) | Library-based solver for modeling an integrated circuit | |
US9507906B2 (en) | Metal interconnect modeling | |
US9317638B1 (en) | Polymorphic circuit simulation system | |
JP4459171B2 (ja) | 電磁界回路連携解析プログラム、記録媒体、および解析装置 | |
KR100404065B1 (ko) | Emi 시뮬레이션용 반도체 집적 회로 전원 모델의 작성 방법 및 장치 | |
JP4233513B2 (ja) | 解析装置、解析プログラム、および解析プログラムを記録したコンピュータ読取可能な記録媒体 | |
JP4684188B2 (ja) | 回路モデル作成プログラム、回路モデル作成プログラムを格納したコンピュータ読み取り可能な記録媒体および回路モデル作成装置 | |
US6742167B2 (en) | Method for determining electrical characteristics of a multiple conductor device | |
JP4931643B2 (ja) | 電磁界回路連携解析装置、電磁界回路連携解析プログラム、電磁界回路連携解析プログラムを格納した記録媒体および電磁界回路連携解析方法 | |
JP4637799B2 (ja) | 電磁界回路連携解析プログラム、電磁界回路連携解析プログラムを格納した記録媒体、および電磁界回路連携解析装置 | |
JP2007206943A (ja) | 電磁界回路連携解析プログラム、記録媒体、解析方法、および解析装置 | |
Nentchev | Numerical analysis and simulation in microelectronics by vector finite elements | |
Bandler | The journey to automated design optimization and a vision for the future | |
JP4843091B2 (ja) | パワーインテグリティ解析装置及び方法並びにプログラム | |
JP2007219667A (ja) | 共振周波数算出装置および共振周波数算出方法 | |
Ciuprina et al. | Effective Modeling of Interconnects with Domain Partitioning and Model Order Reduction | |
De Grève et al. | Fast computation of R, L parameters of high frequency multi‐winding magnetic components | |
Bittner et al. | Latency exploitation in wavelet-based multirate circuit simulation | |
JP2007304952A (ja) | 解析モデル作成プログラム、解析プログラム、解析結果抽出プログラム、解析モデル作成装置、解析装置、解析結果抽出装置 | |
JP6164096B2 (ja) | 解析支援装置、および解析支援方法 | |
Oliveira et al. | Radio Frequency Numerical Simulation Techniques Based on Multirate Runge‐Kutta Schemes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080220 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091117 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091214 |
|
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: 20100202 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100209 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130219 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130219 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140219 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |