13
ABM(Analog Behavioral Modeling) にににににににににに PSpice に ELAPLACE 1 LTspice にににににににに Copyright(C) MARUTSU ELEC CO. LTD 2015 2015 に 1 に 15 に ににににににににににに

Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

Embed Size (px)

Citation preview

Page 1: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

ABM(Analog Behavioral Modeling)による遅延回路の表現

PSpiceのELAPLACE

1

LTspiceの等価回路モデル

Copyright(C) MARUTSU ELEC CO. LTD 2015

2015年 1月 15日マルツエレック株式会社

Page 2: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

2

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

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

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

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

今回の ABMは ELAPLACEを活用した遅延回路と LTspiceにて遅延回路を表現する方法を学習します。

Copyright(C) MARUTSU ELEC CO. LTD 2015

Page 3: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

3Copyright(C) MARUTSU ELEC CO. LTD 2015

ELAPLACEを活用した遅延回路の設定方法について

PSpice

Page 4: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

4Copyright(C) MARUTSU ELEC CO. LTD 2015

ELAPLACEを活用した遅延回路の設定方法について

ELAPLACEを配置してプロパティを表示する。

PSpice

Page 5: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

5Copyright(C) MARUTSU ELEC CO. LTD 2015

ELAPLACEを活用した遅延回路の設定方法について

XFORMを表示させる。デフォルト値は、 1/sになっています。

PSpice

IN-OUT+OUT-

IN+E 1

V (% I N + , % I N -)E L A P L A C E

XF O R M = 1 / s

Page 6: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

6Copyright(C) MARUTSU ELEC CO. LTD 2015

ELAPLACEを活用した遅延回路の設定方法について

XFORMに exp(-s*2u)を入力します。exp(-s*2u)の 2uの箇所に遅延させたい時間を入力します。2uの場合は、 2u[sec]です。

PSpice

IN-OUT+OUT-

IN+E 1

V (% I N +, % I N -)E L A P L A C E

XF O R M = e x p (-s * 2 u )

IN-OUT+OUT-

IN+E 1

V (% I N + , % I N -)E L A P L A C E

XF O R M = 1 / s

Page 7: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

回路図

7PSpice Copyright(C) MARUTSU ELEC CO. LTD 2015

IN-OUT+OUT-

IN+E 1

V (% I N +, % I N -)E L A P L A C E

XF O R M = e x p (-s * 2 u )V 1

TD = 0

TF = 1 0 nP W = 5 uP E R = 1 1 u

V 1 = 0

TR = 1 0 n

V 2 = 3 . 3

R 1

1 k

00

00

V V

Page 8: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

IN

OUT

シミュレーション結果

8PSpice Copyright(C) MARUTSU ELEC CO. LTD 2015

Page 9: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

ネットリスト

9PSpice Copyright(C) MARUTSU ELEC CO. LTD 2015

Page 10: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

PSpiceのモデルを LTspiceに移植

10LTspice

LTspiceの等価回路モデルを作成

Copyright(C) MARUTSU ELEC CO. LTD 2015

IN-OUT+OUT-

IN+E 1

V (% I N + , % I N -)E L A P L A C E

XF O R M = e x p (-s * 2 u )

Page 11: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

PSpiceのモデルを LTspiceに移植

11LTspice

LTspiceの等価回路図

Copyright(C) MARUTSU ELEC CO. LTD 2015

遅延の記述方法

パルス入力の記述方法

Page 12: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

PSpiceのモデルを LTspiceに移植

12LTspice

LTspiceのシミュレーション結果

Copyright(C) MARUTSU ELEC CO. LTD 2015

IN

OUT

遅延時間2u[sec]

Page 13: Abm(analog behavioral modeling)による遅延回路の表現 15 jan2014

PSpiceのモデルを LTspiceに移植

13LTspice

LTspiceのネットリスト

Copyright(C) MARUTSU ELEC CO. LTD 2015