2015年01月30日

SPICE

ABM(Analog Behavioral Modeling)による減算回路の表現

マルツのSPICE入門講座「LTspice超入門」

今回は、ABM(Analog Behavioral Modeling)による減算回路の表現をご紹介します。

回路解析シミュレーションをする場合、必要なデバイスのSPICEモデルを準備する必要があります。

その際に「モデリング」を行う必要があります。

モデリングはモデルベース開発には必須の技術であり、必要なデバイスについて「等価回路化」を行い、SPICEに実装します。

モデリングは、素子レベルから回路レベルまで様々であり、デバイスモデリングの手法で応用性があるのは、「ABM(Analog Behavioral Modeling)」を採用したモデリングです。これは、システムレベルからブロックレベルまで再現でき、自由度の高いモデリングです。

ABMを理解することでモデルベース開発に必要なデバイスモデリング技術が飛躍的に向上します。

今回はABMは減算回路の素子であるABM2をご紹介します。

13-1

以下のPSpiceの減算回路のモデルをLTspiceに移植し、LTspiceの等価回路モデルを作成してみましょう。

* source ADD
E_ABM1 OUTPUT 0 VALUE { ( V(N00150)
+ -V(N00156) ) }
V_V1 N00150 0 3.3
V_V2 N00156 0 1.1
R_R1 0 OUTPUT 100MEG

13-2 13-313-4

こちらのサンプルシミュレーションデータを公開しています。
サンプルプログラムを以下からファイルをダウンロードいただき、設定や操作をお試しください。
http://www.marutsu.co.jp/contents/shop/marutsu/datasheet/ABM_Subtraction_Circuit_LTspice.zip

※リンク先の圧縮フォルダ中にパワーポイントの資料と、サンプルプログラムが入った圧縮フォルダが含まれています。

LTspiceの基本的な操作方法については、以下の資料で公開中です。

LTspice超入門 マルツエレック marutsuelec from マルツエレック株式会社 marutsuelec

LTspiceの操作方法に関する資料は、下記のページからダウンロードいただけます。
http://select.marutsu.co.jp/list/detail.php?id=240

マルツではSPICEを活用した回路シミュレーションサービスをご提供しております。

回路シミュレーションに関するご相談は随時受け付けております。

お問い合わせは下記フォームより、お願いいたします。
https://www.marutsu.co.jp/InquiryInput.jsp?inqContentType=14

ページトップへ