SPICE
PWM ICのOutput DriveとDelayの等価回路モデル【SPICEシミュレーション連載講座】
マルツのSPICE回路シミュレーション講座。今回は、PWM ICのデバイスモデリングに関して、 Output Driveの等価回路モデルとDelayの等価回路モデルをご紹介します。 どちらもLTspiceで回路シミュレーションを試せるデバイスモデルと、評価用回路のサンプルデータを公開しています。 サンプルデータのダウンロードは下記URLからお願いいたします。
Output Driveの等価回路モデルと評価用シミュレーション・データ
ネットリスト
*$
* PART NUMBER: Output_Drive
* COMPONENTS: Output Drive
* MANUFACTURER: Bee Technologies
* All Rights Reserved Copyright (C) Bee Technologies Inc. 2014
.SUBCKT Output_DriveOutputDrive_INOutputDrive_OUTOutputDrive_VCC
Q_Q6 OUTPUTDRIVE_VCC N07312 N07338 QODTR02
Q_Q2 N07484 N07024 0 QODIN
D_D1 N07338 N07296 DODDIODE
D_D2 N07312 N07296 DODDIODE
R_R5 N07338 N07582 1
C_C1 0 N07582 1p IC=0
R_R4 N07360 N07338 5k
I_I1 0 N07160 DC 200uAdc
R_R1 OutputDrive_IN N06894 10k
E_E1 OUTPUTDRIVE_OUT 0 N07582 0 1
Q_Q3 N07296 N07160 N07484 QODIN
Q_Q1 N07160 N06894 N06992 QODIN
R_R2 N06894 N07024 1k
Q_Q4 OUTPUTDRIVE_VCC N07296 N07360 QODTR01
R_R3 0 N06992 1k
I_I2 0 N07296 DC 1mAdc
Q_Q5 N07338 N07484 0 QODTR01
.model QODTR02 npn
+ is=1e-014 vaf=100 ikf=0.5 var=100 re=0.5
+ rb=100 rc=1.5 cje=2e-012 cjc=2e-012
+ tf=1e-008 xtf=10 vtf=10 itf=1 tr=1e-008
.model QODIN npn
+ vaf=50 br=2 var=100 cje=1.5e-012 cjc=1.5e-013
+ tf=1e-009 xtf=10 vtf=10 itf=1 tr=1e-009
.model DODDIODE d
+ is=4e-007 rs=0.1 cjo=1e-012 m=0.3333 vj=0.75
+ isr=1e-010 bv=100 ibv=0.0001 tt=5e-009
.model QODTR01 npn
+ is=1e-014 vaf=100 ikf=0.5 var=100 re=0.5
+ rb=100 rc=1.5 cje=2e-012 cjc=2e-012 tf=1e-008
+ xtf=10 vtf=10 itf=1 tr=1e-008
.ENDS Output_Drive
*$
>>サンプル・データのダウンロードはこちらからどうぞ
http://www.marutsu.co.jp/contents/shop/marutsu/download/160707/Output Drive.zip
Delayの等価回路モデルと評価用シミュレーション・データ
ネットリスト
*$
* PART NUMBER: DELAY
* COMPONENTS: DELAY
* MANUFACTURER: Bee Technologies
* All Rights Reserved Copyright (C) Bee Technologies Inc. 2014
.SUBCKT DELAY Delay_INDelay_OUTDelay_OSC
G_G1 CAL_01 0 VALUE { if(V(Delay_IN)<1 & V(Delay_OSC)>3,1m,0) }
G_G2 0 CAL_01 VALUE { if(V(Delay_IN)>3 & V(Delay_OSC)>3,1m,0) }
C_C1 0 CAL_01 1n IC=0
G_G3 CAL_01 0 VALUE { if(V(CAL_01)>3.5,1m,0) }
G_G4 0 CAL_01 VALUE { if(V(CAL_01)<0.01,1m,0) }
E_E1 N17175 0 VALUE { if(V(IN_Delay_P,IN_Delay_M)>0.01,5,0) }
R_R3 0 IN_DELAY_P 100MEG
R_R1 0 Delay_OSC 100MEG
E_E2 IN_DELAY_M 0 VALUE { if(V(Delay_OUT)>4,{LV},{HV}) }
R_R4 N17175 N17023 10
R_R2 0 Delay_IN 100MEG
C_C2 0 N17023 10p IC=0
E_GAIN2 DELAY_OUT 0 VALUE {1 * V(N17023)}
R_R5 0 IN_DELAY_M 100MEG
E_GAIN3 IN_DELAY_P 0 VALUE {1 * V(CAL_01)}
.PARAM lv=1.25 hv=2.5
.ENDS DELAY
*$
>>サンプル・データのダウンロードはこちらからどうぞ
http://www.marutsu.co.jp/contents/shop/marutsu/download/160707/Delay.zip
◇マルツエレックの研究開発(R&D)支援サービス
【等価回路開発】
等価回路を作成することで、デバイスの動作検証及び アプリケーション開発が出来るようになります。
【デバイスモデリング】
お客様の必要な電子部品のSPICEモデルをご提供します。
【回路シミュレーション】
再現性が高く、解析時間を短縮できるシミュレーションをご提供します。 収束エラー問題も解決いたします。
SPICEによる回路シミュレーションの高度な技術で、お客様の研究開発をサポートいたします。
http://www.marutsu.co.jp/pc/static/large_order/rd_service
詳細なご案内は上記リンク先に掲載しております。お問い合わせもこちらからお願いいたします。