SPICE, SPICE, SPICE 電子回路シミュレーションを行うと、常にこれらの魔法の言葉が聞こえます。 これは何ですか?なぜこれがそれほど重要なのですか? この無料のインターネットコースでそのことを説明し、シミュレーションソフトウェア用の高度なデバイスモデルの使用方法、追加方法、作成方法について説明します。 私たちの資料では、作成する回路とモデルのデモンストレーションのためのTINAおよびTINACloudソフトウェアを提供しますが、 SPICE ほとんどのモデルと回路が機能します SPICE 変更のないシミュレータ。
aを作成する SPICE ヒステリシスを持つコンパレータのモデル
追加 SPICE TINAおよびTINACloudへのモデル
Spice シミュレーションは、1973年に最初に発表されたカリフォルニア大学バークレー校で開発された回路シミュレーション手法です。バークレーの最後の3f5バージョン Spice 1993年にリリースされました。バークレー Spice 学界や業界のほとんどの回路シミュレーションプログラムの基礎として機能します。 今日の Spice もちろん、シミュレーターはオリジナルのBerkelyよりも高度で洗練されています Spice シミュレーターと多くの方法で拡張されます。 のXNUMXつの大きな利点 Spice シミュレーション、半導体メーカーが使用する製品のための大規模な無料のライブラリを提供すること Spice モデル、最も Spice シミュレーターを開いて使用できます。
aを作成する SPICE ヒステリシスを持つコンパレータのモデル
追加 SPICE TINAおよびTINACloudへのモデル
あなたはより多くのチュートリアルを見つけることができます
一般的なフォーマット:
.MODEL [AKO: ]
+([<パラメータ名> = [公差仕様]] *)
。モデル ステートメントは、特定のコンポーネントのネットリストで使用されるデバイスパラメータのセットを記述します。 コンポーネントが使用したモデル名です。 デバイスタイプであり、次のいずれかである必要があります。
フォロー デバイスのモデルを説明するパラメータのリストです。 なし、いずれか、またはすべてのパラメーターに値を割り当てることができます。割り当てられていないパラメーターはデフォルト値を取ります。 パラメータ名、意味、およびデフォルト値のリストは、個々のデバイスの説明にあります。
デジタルプリミティブを表すためのデバイスを使用したLTおよびSIMetrix。
例:
.MODEL RMAX RES(R = 1.5 TC1 = 0.0002 TC2 = 0.005)
。モデルDNOM D(IS = 1E-9)
.MODEL QDRIV NPN(IS = 1E-7 BF = 30)
.MODEL QDR2 AKO:QDRIV NPN(BF = 50 IKF = 50m)
一般的なフォーマット:
.PARAM < = > *
.PARAM < = { }> *
.PARAM ステートメントは、パラメーターの値を定義します。 回路記述のほとんどの数値の代わりにパラメーター名を使用できます。 パラメーターは、定数、定数を含む式、またはこれらの組み合わせにすることができ、他のパラメーターを含めることができます。
定義済みのパラメータ: TEMP、VT、GMIN、TIME、S、 PI、E
例:
.PARAM VCC = 12V、VEE = -12V
.PARAM BANDWIDTH = {100kHz / 3}
.PARAM PI = 3.14159、TWO_PI = {2 * 3.14159}
.PARAM VNUM = {2 * TWO_PI}
一般的なフォーマット:
.SUBCKT [ノード]*
+ [オプション:< = > *]
+ [パラメータ:< = > *]
.SUBCKT ネットリストのサブサーキットは、 .ENDS コマンド。 サブサーキットは、コマンドによってネットリストで呼び出されます。 X. サブサーキット名です。 [ノード]* サブサーキットのみにローカルで、トップレベルでの接続に使用されるノードのオプションのリストです。 サブサーキットコールはネストできます( X 内部)。 ただし、サブサーキットはネストできません( .SUBCKT 内部)。
例:
.SUBCKT OPAMP 1 2 101
...
.ENDS
.SUBCKTフィルターの入力と出力のパラメーター:CENTER = 100kHz、
+帯域幅= 10kHz
...
.ENDS
.SUBCKT 74LS00 ABY
+オプション:DPWR = $ G_DPWR DGND = $ G_DGND
+パラメータ:MNTYMXDLY = 0 IO_LEVEL = 0
...
.ENDS
一般的なフォーマット:
C <+ノード> <-ノード> [モデル名] [IC = ]
【モデル名】 オプションであり、含まれていない場合は はファラッド単位の静電容量です。 場合 【モデル名】 が指定されている場合、静電容量は次のように与えられます。
Ctot = |値| * C * [1+ TC1 *(T-Tnom)+ TC2 *(T-Tnom)2]
コラボレー C, TC1, TC2 以下に説明する。 合計 総容量です。 T はシミュレーション温度です。 そして トノム 公称温度(Analysis.Set Analysisダイアログで設定されていない限り、27°C)
正または負のいずれかになります。
[IC = ] Pを与えるSPICE バイアスポイント計算中のコンデンサ両端の電圧の初期推定値であり、オプションです。
説明 | |
C | キャパシタンスマルチプライヤ |
TC1 | 線形温度係数 |
TC2 | 二次温度係数 |
例:
クラウド 15 0 20pF
C2 1 2 0.2E-12 IC = 1.5V
C3 3 33 CMOD 10pF
一般的なフォーマット:
D <+ノード> <-ノード> 【面積値】【OFF】
ダイオードは値の抵抗によってモデル化されます RS/[面積値] 固有ダイオードと直列。 <+ノード> アノードであり、 <-ノード> カソードです。
【面積値】秤 IS, RS, CJO, IBV デフォルトでは1です。 IBV & BV どちらもポジティブです。
説明 | |
AF | フリッカーノイズ指数 |
BV | 逆分類値 |
CJO | ゼロバイアスpn容量 |
EG | バンドギャップ電圧 |
FC | 順バイアス空乏容量係数 |
IBV | 逆破壊電流 |
IS | 飽和電流 |
KF | フリッカーノイズ係数 |
M | pnグレーディング係数 |
N | 排出係数 |
RS | 寄生抵抗 |
RZ | ツェナー抵抗(TINAのみ) |
TT | 通過時間 |
VJ | pnポテンシャル |
XTI | IS温度指数 |
OFFパラメータはPではサポートされていませんSPice.
例
DCAMP 14 0 DMOD
D13 15 17スイッチ1.5
DBV1 3 9 DX 1.5オフ
一般的なフォーマット:
E <+ノード> <-ノード>
+ <+制御ノード> <-制御ノード>
E <+ノード> <-ノード> POLY( )
+ << +制御ノード>、<-制御ノード>> *
+ < > *
E <+ <-ノード> VALUE = { }
E <+ <-ノード>表{ } =
+ < 、 > *
E <+ノード> <-ノード> LAPLACE { } =
+ { }
E <+ノード> <-ノード> FREQ { } =
+ < 、 、 > *
すべてのフォーマットは、その大きさがノード間の電圧差に関連する電圧源を宣言します <+制御ノード> & <-制御ノード>。 最初の形式は線形の場合を定義し、他の形式は非線形の場合を定義します。
プレイス & FREQ 制御信号源のモードは、ACモードでのみ使用できます。
FREQモードはLTおよびSIMetrixでは使用できません
LAPLACEモードは、Sドメイン伝達関数ブロックSIMetrixで実現されます。
例:
エバフ 10 11 1 2 1.0
EAMP 13 0 POLY(1)26 0 0
エノンリン100ポリ(101)2 3 0 4 0 0.0 13.6 0.2
ESQROOT 5 0 VALUE = {5V * SQRT(V(3,2))}
ET2 2 0 TABLE {V(ANODE、CATHODE)} =(0,0)(30,1)
ERC 5 0 LAPLACE {V(10)} = {1 /(1 + .001 * s)}
ELOWPASS 5 0 FREQ {V(10)} =(0,0,0)(5kHz、0,0)(6kHz -60、0)
一般的なフォーマット:
F <+ノード> <-ノード>
+
or
F <+ノード> <-ノード> POLY( )
+ < > *
+ < > *
どちらの形式も、通過する電流に大きさが関連する電流源を宣言します .
最初の形式は線形関係を生成します。 XNUMX番目の形式は、非線形応答を生成します。
例:
Fセンス 1 2 Vセンス 10.0
FAMP 13 0 POLY(1)VIN 0
FNONLIN 100 POLY(101)VCNTRL2 VCINTRL1 2 0.0 13.6 0.2
一般的なフォーマット:
私<+ノード> <-ノード>
+ [[DC] ]
+ [AC 【位相値】】
+ [一時的な仕様]
現在のソースにはXNUMXつのタイプがあります。 DC, AC、または一時的なソース。
DC ソースは、一定の大きさの電流を持つ電流ソースを提供します。 DC ソースは、サプライ品またはに使用されます。DC 分析します。
AC ソースはに使用されます 。交流 分析。 ソースの大きさは次の式で与えられます。 。 ソースの初期フェーズは[phase]で指定され、デフォルトのフェーズは0です。
一時的なソースは、シミュレーションの時間とともに出力が変化するソースです。 これらは主に過渡解析で使用されますが、 .TRAN.
一時的なソースは、次のいずれかとして定義する必要があります。
EXP |パラメータ|
パルス|パラメータ|
PWL |パラメータ|
SFFM |パラメータ|
SIN |パラメータ|
例:
イビアス13 0mA
IAC 2 3 AC 0.001
IACPHS 2 3 AC 0.001 90
VPULSE 1 0 PULSE(-1mA 1mA 2ns 2ns 2ns 50ns 100ns)
V3 26 77 DC 0.002 AC 1 SIN(0.002 0.002 1.5MEG)
一般的なフォーマット:
J 【エリア】【OFF】
J JFETを宣言します。 JFETは、オーム抵抗(RD / {エリア})ドレインと直列に、オーム抵抗(RS / {エリア})ソースと直列に接続され、オーム抵抗(RG)ゲートと直列。
{範囲}、オプションは、相対的なデバイス領域です。 デフォルトは1です。
説明 | |
AF | フリッカーノイズ指数 |
BETA | 相互コンダクタンス係数 |
賭け | ベータ指数温度係数 |
CGD | ゲートドレインゼロバイアスpn容量 |
CGS | ゲートソースゼロバイアスpn容量 |
EG | バンドギャップ電圧(TINAのみ) |
IS | ゲートpn飽和電流 |
KF | フリッカーノイズ係数 |
ラムダ | チャネル長変調 |
M | ゲート pn 等級係数 |
PB | ゲート pn 潜在的な |
RD | ドレイン抵抗 |
RS | ソースオーム抵抗 |
VTO | しきい電圧 |
VTOTC | VTO温度係数 |
OFFパラメータはPではサポートされていませんSPice.
例:
ジン 100 1 0 JFAST
J13 22 14 23 JNOM 2.0
JA3 3 9 JX 2オフ
一般的なフォーマット:
K L > *
+
K > *
+ 【サイズ値】
K XNUMXつ以上のインダクタを結合します。 ドット規則を使用して、各インダクタの最初のノードにドットを配置します。 その場合、結合電流は駆動電流に対して反対の極性になります。
相互結合の係数で、0から1の間でなければなりません。 【サイズ値】 磁気断面をスケーリングします。デフォルトは1です。
場合モデル名> 存在する4つの変化:
1.相互結合インダクタは非線形磁気コアになります。
2.コアのBH特性は、Jiles-Athertonモデルを使用して分析されます。
3.インダクタが巻線になるため、インダクタンスを指定する数値は巻数を意味します。
4.結合インダクタのリストはXNUMXつのインダクタだけである場合があります。
説明 | |
A | 形状パラメータ |
AREA | 平均磁気断面 |
C | 磁壁曲げ係数 |
GAP | 有効エアギャップ長 |
K | 磁壁固定定数 |
MS | 磁化飽和 |
PACK | パック(積み重ね)係数 |
パス | 平均磁路長 |
2nd LTとSIMetrixではフォームはサポートされていません。
SIMetrixでは2つのインダクターしか処理できません。さらに結合する場合は、組み合わせごとに個別の結合コマンドを作成する必要があります。
例:
KTUNED L3OUT L4IN .8
KTRNSFRM LPRIMARY LSECNDRY 1
KXFRM L1 L2 L3 L4 .98 KPOT_3C8
一般的なフォーマット:
L <+ノード> <-ノード> [モデル名] [IC = ]
Lはインダクタを定義します。 <+ノード> & <-ノード> 正の電圧降下の極性を定義します。
正または負にすることができますが、0にすることはできません。
【モデル名】 オプションです。 省略した場合、インダクタのインダクタンスは ヘンリー。
もしモデル名] が含まれている場合、総インダクタンスは次のようになります。
Ltot = |値| * L *(1 + TC1 *(T-Tnom)+ TC2 *(T-Tnom)2)
コラボレー L, TC1, TC2 モデル宣言で定義され、 T はシミュレーションの温度であり、 トノム は公称温度です(27℃ Analysis.Set Analysisダイアログ)
[IC = ] これはオプションであり、使用する場合、Pの場合にインダクタを流れる電流の初期推定を定義しますSPICE バイアスポイントを見つけようとします。
説明 | |
L | インダクタンス乗数 |
TC1 | 線形温度係数 |
TC2 | 二次温度係数 |
例:
L2 1 2 0.2E-6
L4 3 42 LMOD 0.03
L31 5 12 2U IC = 2mA
一般的なフォーマット:
M
+ [L = ] [W = ] [AD = |値|] [AS = |値|]
+ [PD = ] [PS = ] [NRD = |値|] [NRS = |値|]
+ [NRG = ] [NRB =
MはMOSFETトランジスタを定義します。 MOSFETは、ドレイン、ソース、ゲート、および基板(バルク)と直列にオーム抵抗を備えた固有のMOSFETとしてモデル化されています。 シャント抵抗もあります(RDS)ドレイン-ソースチャネルと並列。
L & W チャネルの長さと幅です。 L 減少する 2 * LD & W 減少する 2 * WD 有効なチャネルの長さと幅を取得します。 L & W デバイスステートメント、モデル、または 。オプション コマンド。 デバイスステートメントは、モデルよりも優先されます。 .オプション.
AD & AS ドレインとソースの拡散領域です。 PD & PS ドレインとソースの拡散パラメータです。 ドレイン-バルクおよびソース-バルク飽和電流は、次の式で指定できます。 JS (これは次に乗算されます AD & AS)またはによって IS (絶対値)。 ゼロバイアス空乏容量は、次の式で指定できます。 CJ、乗算されます AD & AS、および CJSW、乗算されます PD & PS、または別 CBD & CBS、これは絶対値です。 NRD, NRS, NRG, NRB 正方形のそれぞれの端子の反応抵抗率です。 これらの寄生容量は、次のいずれかで指定できます。 RSH (これは次に乗算されます NRD, NRS, NRG, NRB)または絶対抵抗 RD, RG, RS, RB。 のデフォルト L, W, AD, AS を使用して設定できます .オプション コマンド。 場合 .オプション 使用されていません。デフォルト値はそれぞれ100u、100u、0、0です。
M 並列デバイス乗数(デフォルト= 1)で、複数のデバイスの効果を並列にシミュレートします。 MOSFETの有効幅、オーバーラップ容量、ジャンクション容量、およびジャンクション電流は、 M。 寄生抵抗値(例:RDおよびRS)は、 M.
LEVEL= 1 Shichman-Hodgesモデル
LEVEL= 2形状ベースの解析モデル
LEVEL= 3半経験的、短チャネルモデル
LEVEL= 7 BSIM3モデルバージョン3
Level1
説明 | |
AF | フリッカーノイズ指数 |
CBD | バルクドレインゼロバイアスpn容量 |
CBS | バルクソースのゼロバイアスpn容量 |
CGBO | ゲート基板オーバーラップ容量/チャネル長 |
CGDO | ゲート-ドレインオーバーラップ容量/チャネル幅 |
CGSO | ゲート-ソースのオーバーラップ容量/チャネル幅 |
CJ | バルクpnゼロバイアスの下部容量/面積 |
CJSW | バルクpnゼロバイアスの下部容量/面積 |
FC | バルクpn順バイアス容量係数 |
ガンマ | バルクしきい値パラメーター |
IS | バルクpn飽和電流 |
JS | バルクpn飽和電流/面積 |
KF | フリッカーノイズ係数 |
KP | 相互コンダクタンス |
L | チャネル長 |
ラムダ | チャネル長変調 |
LD | 横方向拡散(長さ) |
LEVEL | モデルタイプ |
MJ | バルクpnボトムグレーディング係数 |
MJSW | バルクpn側壁勾配係数 |
N | バルクpn放出係数 |
NSS | 表面状態密度 |
NSUB | 基板ドーピング密度 |
PB | バルクpnポテンシャル |
PHI | 表面電位 |
RB | 基板オーム抵抗 |
RD | ドレイン抵抗 |
RDS | ドレイン-ソースのオーム抵抗 |
RG | ゲートオーム抵抗 |
RS | ソースオーム抵抗 |
RSH | ドレイン、ソース拡散シート抵抗 |
TOX | 酸化物の厚さ |
TPG | ゲート材料タイプ:+1 =反対、-1 =同じ、0 =アルミニウム |
UO | 表面移動度 |
VTO | ゼロバイアスしきい値電圧 |
W | チャネル幅 |
Level2
説明 | |
AF | フリッカーノイズ指数 |
CBD | バルクドレインゼロバイアスpn容量 |
CBS | バルクソースのゼロバイアスpn容量 |
CGBO | ゲート基板オーバーラップ容量/チャネル長 |
CGDO | ゲート-ドレインオーバーラップ容量/チャネル幅 |
CGSO | ゲート-ソースのオーバーラップ容量/チャネル幅 |
CJ | バルクpnゼロバイアスの下部容量/面積 |
CJSW | バルクpnゼロバイアスの下部容量/面積 |
DELTA | しきい値に対する幅の影響 |
FC | バルクpn順バイアス容量係数 |
ガンマ | バルクしきい値パラメーター |
IS | バルクpn飽和電流 |
JS | バルクpn飽和電流/面積 |
KF | フリッカーノイズ係数 |
KP | 相互コンダクタンス |
L | チャネル長 |
ラムダ | チャネル長変調 |
LD | 横方向拡散(長さ) |
LEVEL | モデルタイプ |
MJ | バルクpnボトムグレーディング係数 |
MJSW | バルクpn側壁勾配係数 |
N | バルクpn放出係数 |
NEFF | チャネル電荷係数 |
NFS | 速い表面状態密度 |
NSS | 表面状態密度 |
NSUB | 基板ドーピング密度 |
PB | バルクpnポテンシャル |
PHI | 表面電位 |
RB | 基板オーム抵抗 |
RD | ドレイン抵抗 |
RDS | ドレイン-ソースのオーム抵抗 |
RG | ゲートオーム抵抗 |
RS | ソースオーム抵抗 |
RSH | ドレイン、ソース拡散シート抵抗 |
TOX | 酸化物の厚さ |
TPG | ゲート材料タイプ:+1 =反対、-1 =同じ、0 =アルミニウム |
UCRIT | 移動度低下のクリティカルフィールド |
UEXP | 移動度低下指数 |
UO | 表面移動度 |
Vmax | 最大ドリフト速度 |
VTO | ゼロバイアスしきい値電圧 |
W | チャネル幅 |
XJ | 冶金接合深さ |
Level3
説明 | |
AF | フリッカーノイズ指数 |
ALPHA | アルファ |
CBD | バルクドレインゼロバイアスpn容量 |
CBS | バルクソースのゼロバイアスpn容量 |
CGBO | ゲート基板オーバーラップ容量/チャネル長 |
CGDO | ゲート-ドレインオーバーラップ容量/チャネル幅 |
CGSO | ゲート-ソースのオーバーラップ容量/チャネル幅 |
CJ | バルクpnゼロバイアスの下部容量/面積 |
CJSW | バルクpnゼロバイアスの下部容量/面積 |
DELTA | しきい値に対する幅の影響 |
ETA | 静的フィードバック |
FC | バルクpn順バイアス容量係数 |
ガンマ | バルクしきい値パラメーター |
IS | バルクpn飽和電流 |
JS | バルクpn飽和電流/面積 |
カッパ | 飽和フィールド係数 |
KF | フリッカーノイズ係数 |
KP | 相互コンダクタンス |
L | チャネル長 |
LD | 横方向拡散(長さ) |
LEVEL | モデルタイプ |
MJ | バルクpnボトムグレーディング係数 |
MJSW | バルクpn側壁勾配係数 |
N | バルクpn放出係数 |
NFS | 速い表面状態密度 |
NSS | 表面状態密度 |
NSUB | 基板ドーピング密度 |
PB | バルクpnポテンシャル |
PHI | 表面電位 |
RB | 基板オーム抵抗 |
RD | ドレイン抵抗 |
RDS | ドレイン-ソースのオーム抵抗 |
RG | ゲートオーム抵抗 |
RS | ソースオーム抵抗 |
RSH | ドレイン、ソース拡散シート抵抗 |
THETA | モビリティ変調 |
TOX | 酸化物の厚さ |
TPG | ゲート材料タイプ:+1 =反対、-1 =同じ、0 =アルミニウム |
UO | 表面移動度 |
Vmax | 最大ドリフト速度 |
VTO | ゼロバイアスしきい値電圧 |
W | チャネル幅 |
XD | 係数 |
XJ | 冶金接合深さ |
Level7
説明 | |
モブモッド | モビリティモデルセレクター |
キャップモッド | 短チャネル静電容量モデルのフラグ |
NQSMOD | NQSモデルのフラグ |
ノイモッド | ノイズモデルのフラグ |
ビヌユニット | ビンユニットスケールセレクター |
AF | フリッカーノイズ指数 |
CGBO | ゲート基板オーバーラップ容量/チャネル長 |
CGDO | ゲート-ドレインオーバーラップ容量/チャネル幅 |
CGSO | ゲート-ソースのオーバーラップ容量/チャネル幅 |
CJ | バルクpnゼロバイアスの下部容量/面積 |
CJSW | バルクpnゼロバイアスの下部容量/面積 |
JS | バルクpn飽和電流/面積 |
KF | フリッカーノイズ係数 |
L | チャネル長 |
LEVEL | モデルタイプ |
MJ | バルクpnボトムグレーディング係数 |
MJSW | バルクpn側壁勾配係数 |
PB | バルクpnポテンシャル |
RSH | ドレイン、ソース拡散シート抵抗 |
W | チャネル幅 |
A0 | チャネル長に対するバルク電荷効果係数 |
A1 | 最初の非飽和効果パラメータ |
A2 | XNUMX番目の非飽和係数 |
AGS | Abulkのゲートバイアス係数 |
ALPHA0 | 衝突電離電流の最初のパラメーター |
B0 | チャネル幅のバルク電荷効果係数 |
B1 | バルクチャージ効果幅オフセット |
ベータ0 | 衝突電離電流のXNUMX番目のパラメーター |
CDSC | チャネル結合容量のドレイン/ソース |
CDSCB | CDSCのボディバイアス感度 |
CDSCD | CDSCのドレインバイアス感度 |
CIT | インターフェーストラップ容量 |
DELTA | 有効なVdsパラメータ |
吐き出す | RoutのDIBL補正パラメーターのL依存係数 |
DSUB | サブスレッショルド領域のDIBL係数指数 |
DVT0 | しきい値電圧に対する短チャネル効果の最初の係数 |
DVT0W | チャネル長が短い場合のしきい値電圧に対する狭幅効果の最初の係数 |
DVT1 | しきい値電圧に対する短チャネル効果のXNUMX番目の係数 |
DVT2 | しきい値電圧に対する短チャネル効果のボディバイアス係数 |
DVT1W | チャネル長が短い場合のしきい値電圧に対する狭幅効果のXNUMX番目の係数 |
DVT2W | チャネル長が短い場合の狭幅効果のボディバイアス係数 |
DWB | Weffの基板ボディバイアス依存性の係数 |
DWG | ウェフのゲート依存係数 |
ETA0 | サブスレッショルド領域のDIBL係数 |
ETAB | サブスレッショルドDIBL効果のボディバイアス係数 |
JSW | 単位長さあたりの側壁飽和電流 |
K1 | 一次ボディ効果係数 |
K2 | XNUMX次ボディ効果係数 |
K3 | 狭い幅係数 |
K3B | K3のボディ効果係数 |
ケタ | バルク電荷効果のボディバイアス係数 |
リント | バイアスなしのIVからの長さオフセットフィッティングパラメーター |
ファクター | 閾値以下の変動係数 |
否定する | ポリゲートドーピング濃度 |
NLX | 横方向の不均一なドーピングパラメータ |
PCLM | チャネル長変調パラメーター |
PDIBLC1 | 最初の出力抵抗DIBL効果補正パラメータ |
PDIBLC2 | XNUMX番目の出力抵抗DIBL効果補正パラメーター |
PDIBLCB | DIBL補正パラメーターのボディエフェクト係数 |
PRWB | RDSWのボディ効果係数 |
PRWG | RDSWのゲートバイアス効果係数 |
PSCBE1 | 最初の基板の現在のボディエフェクトパラメータ |
PSCBE2 | XNUMX番目の基板の現在のボディエフェクトパラメータ |
PVAG | 初期電圧のゲート依存性 |
RDSW | 単位幅あたりの寄生抵抗 |
U0 | Temp = TNOMでのモビリティ |
UA | 一次移動度劣化係数 |
UB | XNUMX次移動度劣化係数 |
UC | 移動度劣化係数のボディ効果 |
VBM | しきい電圧計算における最大印加ボディバイアス |
VOFF | WおよびLが大きい場合のサブスレッショルド領域のオフセット電圧 |
VSAT | Temp = TNOMでの飽和速度 |
VTH0 | 大きなLの場合、しきい値電圧@ Vbs = 0 |
W0 | 狭幅パラメータ |
ウィント | バイアスなしのIVからの幅オフセットフィッティングパラメーター |
WR | Rds計算のためのWeffからの幅オフセット |
CF | フリンジ電界容量 |
カッパ | 軽くドープされた領域のオーバーラップ容量フリンジ電界容量の係数 |
CLC | 短チャネルモデルの定数項 |
CLE | 短チャネルモデルの指数項 |
CGDL | 軽くドープされたドレイン-ゲート領域のオーバーラップ容量 |
CGSL | 軽くドープされたソースゲート領域のオーバーラップ容量 |
CJSWG | 単位幅あたりのソース/ドレインゲート側壁接合容量 |
DLC | CVからの長さオフセットフィッティングパラメーター |
DWC | CVからの幅オフセットフィッティングパラメーター |
MJSWG | ソース/ドレインゲートサイドウォールジャンクションキャパシタンスの勾配係数 |
PBSW | ソース/ドレイン側ジャンクションビルトインポテンシャル |
PBSWG | ソース/ドレインゲートサイドウォールジャンクションビルトインポテンシャル |
VFBCV | フラットバンド電圧パラメーター(CAPMOD = 0の場合のみ) |
XPART | 充電分割率フラグ |
LMAX | 最大チャネル長 |
LMIN | 最小チャネル長 |
WMAX | 最大チャネル幅 |
WMIN | 最小チャネル幅 |
EF | ちらつき指数 |
EM | 飽和フィールド |
ノイア | ノイズパラメータA |
ノイブ | ノイズパラメータB |
ノイズ | ノイズパラメータC |
ELM | チャネルのエルモア定数 |
GAMMA1 | 表面近くの物体効果係数 |
GAMMA2 | バルクのボディ効果係数 |
NCH | チャネルドーピング濃度 |
NSUB | 基板ドーピング濃度 |
TOX | ゲート酸化膜の厚さ |
VBX | 空乏領域= XTであるVbs |
XJ | 接合深さ |
XT | ドーピング深さ |
AT | 飽和速度の温度係数 |
KT1 | しきい値電圧の温度係数 |
KT1L | しきい値電圧の温度係数のチャネル長依存性 |
KT2 | しきい値電圧温度効果のボディバイアス係数 |
NJ | ジャンクションの排出係数 |
PRT | RDSWの温度係数 |
トノム | パラメータが抽出される温度 |
UA1 | UAの温度係数 |
UB1 | UBの温度係数 |
UC1 | UCの温度係数 |
UTE | 移動度温度指数 |
XTI | ジャンクション電流温度指数係数 |
LL | 長さオフセットに対する長さ依存係数 |
LLN | 長さオフセットに対する長さ依存の累乗 |
LW | 長さオフセットの幅依存係数 |
LWL | 長さオフセットに対する長さと幅のクロス項の係数 |
LWN | 長さオフセットの幅依存の累乗 |
WL | 幅オフセットの長さ依存係数 |
WLN | 幅オフセットの長さ依存の累乗 |
WW | 幅オフセットの幅依存係数 |
WWL | 幅オフセットに対する長さと幅のクロスタームの係数 |
WWN | 幅オフセットの幅依存度 |
OFFパラメータはPではサポートされていませんSPice.
BSIM3はLTのレベル8モデルであり、
例:
M1 14 2 13 0 PNOM L = 25u W = 12u
M13 15 3 0 0 強い
M16 17 3 0 0 NX M = 2オフ
M28 0 2 NWEAK L = 100u W = 100u
+ AD = 288p AS = 288p PD = 60u PS = 60u NRD = 14 NRS = 24 NRG = 10 NRB = 0.5
N
+
+ DGTLNET =
+
+ [IS =初期状態]
説明 | |
WHO | 高レベルノードへの静電容量 |
CLO | 低レベルノードへの静電容量 |
S0NAME..S19NAME | 状態0..19文字の略語 |
S0TSW..S19TSW | 状態0..19スイッチング時間 |
S0RLO..S19RLO | 低レベルノードへの状態0..19の抵抗 |
S0RHI..S19RHI | 状態0..19高レベルノードへの抵抗 |
NデバイスはLTとSImetrixに存在しません
例:
N1アナログDIGITAL_GND DIGITAL_PWR DIN74
+ DGTLNET = DIGITAL_NODE IO_STD
NRESET 7 15 16 FROM_TTL
O
+ DGTLNET =
説明 | |
時折 | 0:タイムステップごとに書き込む、1:変更時に書き込む |
クラウド | 出力コンデンサ |
RLOAD | 出力抵抗 |
S0NAME..S19NAME | 状態0..19文字の略語 |
S0VLO..S19VLO | 状態0..19低レベル電圧 |
S0VHI..S19VHI | 状態0..19高レベル電圧 |
SXNAME | インターフェースノードの電圧がすべての範囲外にあるときに適用される状態 |
OデバイスはLTで損失のある伝送ラインを定義しますSpice とSimetrix。
例:
O12 ANALOG_NODE DIGITAL_GND DO74 DGTLNET = DIGITAL_NODE IO_STD
OVCO 17 0 TO_TTL
一般的なフォーマット:
Q
+ [基板] 【面積値】【OFF】
Q Pでバイポーラトランジスタを宣言しますSPICE。 トランジスタは、ベースであるコレクタ(コレクタ(RC / {面積値})、エミッター付き(RE / {面積値}). {基板} ノードはオプションで、デフォルト値はグラウンドです。 {面積値} オプション(デバイスのスケーリングに使用)、デフォルトは1です。パラメーター ISE & ISC 1より大きく設定できます。その場合、それらはの乗数になります。 IS (すなわち、 ISE * IS).
OFFパラメータはPではサポートされていませんSPice.
レベル1:Gummel-Poonモデル
説明 | |
AF | フリッカーノイズ指数 |
BF | 理想的な最大フォワードベータ |
BR | 理想的な最大逆ベータ |
CJC | ベースコレクターのゼロバイアスpn容量 |
CJE | ベースエミッタのゼロバイアスpn容量 |
CJS | コレクタ基板のゼロバイアスpn容量 |
EG | バンドギャップ電圧(バリアハイト) |
FC | 順バイアス空乏コンデンサ係数 |
IKF | フォワードベータ高電流ロールオフのコーナー |
IKR | 逆ベータ高電流ロールオフのコーナー |
IS | pn飽和電流 |
ISC | ベースコレクター漏れ飽和係数 |
ISE | ベースエミッタ漏れ飽和電流 |
ISS | 基板pn飽和電流 |
KF | フリッカーノイズ係数 |
MJC | ベースコレクターpnグレーディング係数 |
JEM | ベースエミッタpnグレーディング係数 |
MJS | コレクタ基板pnグレーディング係数 |
NC | ベースコレクターの漏れ放射係数 |
NE | ベースエミッタ漏れエミッション係数 |
NF | 順方向電流放出係数 |
NR | 逆電流放出係数 |
NS | 基板pn放射係数 |
TFP | 1 /(2 * PI * TF)Hzでの過剰位相。 |
RB | ゼロバイアス(最大)ベース抵抗 |
RBM | 最小ベース抵抗 |
RC | コレクター抵抗 |
RE | エミッター抵抗 |
TF | 理想的な転送時間 |
TR | 理想的な逆通過時間 |
バフ | 順電圧 |
VAR | 逆初期電圧 |
VJC | ベースコレクタービルトインポテンシャル |
VJE | ベースエミッター内蔵ポテンシャル |
VJS | コレクター基板内蔵ポテンシャル |
VTF | VBCの通過時間依存性 |
XCJC | RBの内部に接続されたCJCの割合 |
XTB | 順バイアスと逆バイアスの温度係数 |
XTF | 通過時間バイアス依存係数 |
XTI | IS温度効果指数 |
例:
Q1 14 2 13 PNPNOM
Q13 15 3 0 1 NPNSTRONG 1.5
Q7 VC 5 12 [サブ] LATPNP
QN5 1 2 3 QXオフ
一般的なフォーマット:
R <+ノード> <-ノード> [モデル名]
+ [TC = [、 ]]
<+ノード> & <-ノード> 両端の電圧降下の観点から抵抗の極性を定義します。
{モデル名}はオプションであり、含まれていない場合は|値| はオーム単位の抵抗です。 場合 【モデル名】 指定され、 TCE が指定されていない場合、抵抗は次のように与えられます。
Rtot = |値| * R * [1 + TC1 *(T-Tnom))+ TC2 *(T-Tnom)2]
コラボレー R, TC1, TC2 以下に説明する。 ロット 総抵抗です。 V 抵抗器の両端の電圧です。 T はシミュレーション温度です。 そして トノム 公称温度です(Analysis.Set Analysisダイアログにない限り27°C)
If TCE が指定されている場合、抵抗は次のように与えられます。
Rtot = |値| * R * 1.01(TCE *(T-Tnom))
正または負のいずれかになります。
説明 | |
R | 抵抗乗数 |
TC1 | 線形温度係数 |
TC2 | 二次温度係数 |
TCE | 指数温度係数 |
例:
Rロード15 0 2K
R2 1 2 2.4E4 TC = 0.015、-0.003
RA34 3 33 RMOD 10K
一般的なフォーマット:
S <+スイッチノード> <-スイッチノード>
+ <+制御ノード> <-制御ノード> |
S は電圧制御スイッチを示します。 間の抵抗 <+スイッチノード> & <-スイッチノード> 間の電圧差に依存 <+制御ノード> & <-制御ノード>。 抵抗は連続的に変化します RON & ロフ.
RON & ロフ ゼロより大きく、より小さい必要があります GMIN (に設定 .オプション コマンド)。 価値のある抵抗器 1 / GMIN 制御ノード間に接続され、制御ノードがフローティングしないようにします。 ヒステリシススイッチ用 VT、VH それ以外の場合は使用する必要があります VON、VOFF
説明 | |
RON | 抵抗について |
ロフ | オフ抵抗 |
VON | オン状態の制御電圧 |
VOFF | オフ状態の制御電圧 |
VT | しきい値制御電圧 |
VH | ヒステリシス制御電圧 |
例:
S12 13 17 2 0 SMOD
SESET 5 0 15 3リレー
一般的なフォーマット:
T <+ Aポート> <-Aポート> <+ Bポート> <-Bポート>
+ Z0 = [TD = ] [F = [NL = ]]
+ IC =
T <+ Aポート> <-Aポート> <+ Bポート> <-Bポート>
+ LEN = R = L =
+ G = C =
T 2ポート伝送ラインを定義します。 このデバイスは、双方向の理想的な遅延線です。 XNUMXつのポートは A & B 極性が + or – 符号。 1番目の形式は無損失を表し、2番目の形式は損失のある伝送ラインを表します。
損失のある線を定義する場合は、R、L、G、Cパラメーターの少なくともXNUMXつを指定し、ゼロ以外にする必要があります。 サポートされている組み合わせは、LC、RLC、RC、RGです。 RLはサポートされておらず、nonyeo G expext(RG)もサポートされていません。
損失のある伝送ラインは、LTで同じパラメーターを使用してOデバイスで定義できます。Spice およびSImetrix
例:
T1 1 2 3 4 Z0 = 220 TD = 115ns
T2 1 2 3 4 Z0 = 220 F = 2.25MEG
T3 1 2 3 4 Z0 = 220 F = 4.5MEG NL = 0.5
T4 1 2 3 4 LEN = 1 R = .311 L = 0.378u G = 6.27u C = 67.3p
一般的なフォーマット:
W <+スイッチノード> <-スイッチノード>
+
Wは電流制御スイッチを示します。 間の抵抗 <+スイッチノード> & <-スイッチノード> 制御ソースを流れる電流に依存 。 抵抗はの間で連続的に変化します RON & ロフ.
RON & ロフ ゼロより大きく、より小さい必要があります GMIN (に設定 .オプション コマンド)。 値1 / GMINの抵抗が制御ノード間に接続され、ノードがフローティングにならないようにします。 ヒステリシススイッチ用 VT、VH それ以外の場合は使用する必要があります VON、VOFF
説明 | |
RON | 抵抗について |
ロフ | オフ抵抗 |
ION | オン状態の制御電圧 |
IOFF | オフ状態の制御電圧 |
IT | しきい値制御電圧 |
IH | ヒステリシス制御電圧 |
電流制御スイッチはSIMetrixでは使用できません
例:
W12 13 17 VC WMOD
WRESET 5 0 VRESETリレー
一般的なフォーマット:
バツ[ノード]* [パラメータ:< = > *]
X サブサーキットを呼び出します . どこかで定義する必要があります .SUBCKT & .ENDS コマンド。 ノードの数([によって与えられるノード]*)一貫している必要があります。 参照されたサブサーキットが指定されたサーキットに挿入され、指定されたノードが定義内の引数ノードを置き換えます。 サブサーキットコールはネストできますが、循環することはできません。
例:
X12 DIFFAMP
XBUFF 13 15 ユニタンプ
XFOLLOW IN OUT VCC VEE OUTオペアンプ
XFELT 1 2 FILTER PARAMS:CENTER = 200kHz
U [( *)]
+
+ *
+
+ [MNTYMXDLY = ]
+ [IO_LEVEL = ]
サポートされているプリミティブは、BUF、INV、XOR、NXOR、AND、NAND、OR、NOR、BUFA、INVA、XORA、NXORA、ANDA、NANDA、ORA、NORA、BUF3、BUF3A、JKFF、DFF、SRFF、DLTCHです。
ゲートアレイは混合モードではサポートされていません。
U STIM( 、 )
+
+ *
+
+ [IO_LEVEL = ]
+ [TIMESTEP = ]
ゲートタイミングモデルパラメータ
説明 | |
TPLHMN | 遅延:低から高、最小 |
TPLHTY | 遅延:低から高、標準 |
TPLHMX | 遅延:低から高、最大 |
TPHLMN | 遅延:高から低、最小 |
TPHLTY | 遅延:高から低、標準 |
TPHLMX | 遅延:高から低、最大 |
ラッチタイミングモデルパラメーター
説明 | |
THDGMN | 保持:ゲートエッジ後のs / r / d、最小 |
THDGTY | ホールド:ゲートエッジ後のs / r / d、標準 |
THDGMX | ホールド:ゲートエッジ後のs / r / d、最大 |
TPDQLHMN | 遅延:s / r / d〜q / qb低〜高、最小 |
TPDQLHTY | 遅延:s / r / d〜q / qb低〜高、標準 |
TPDQLHMX | 遅延:s / r / d〜q / qb低〜高、最大 |
TPDQHLMN | 遅延:s / r / dからq / qb hiからlow、min |
TPDQHLTY | 遅延:s / r / d to q / qb hi to low、標準 |
TPDQHLMX | 遅延:s / r / dからq / qb hi、low、max |
TPGQLHMN | 遅延:q / qbのゲートから低から高、最小 |
TPGQLHTY | 遅延:ゲートからq / qbローからハイ、通常 |
TPGQLHMX | 遅延:q / qbの低から高へのゲート、最大 |
TPGQHLMN | 遅延:q / qb hiからlow、minへのゲート |
TPGQHLTY | 遅延:ゲートからq / qb hi、低、標準 |
TPGQHLMX | 遅延:ゲートからq / qb hi、低、最大 |
TPPCQLHMN | 遅延:preb / clrbからq / qb低から高、最小 |
TPPCQLHTY | 遅延:preb / clrbからq / qbローからハイ、標準 |
TPPCQLHMX | 遅延:preb / clrbからq / qbの低から高、最大 |
TPPCQHLMN | 遅延:preb / clrbからq / qb hiからlow、min |
TPPCQHLTY | 遅延:preb / clrbからq / qb hiからlow、標準 |
TPPCQHLMX | 遅延:preb / clrbからq / qb hiからlow、max |
ツツジムン | セットアップ:ゲートエッジへのs / r / d、最小 |
汚い | セットアップ:ゲートエッジへのs / r / d、標準 |
つっGMX | セットアップ:ゲートエッジへのs / r / d、最大 |
つっPCGHMN | 設定:preb / clrb hi to gate edge、min |
つっPCGHTY | セットアップ:preb / clrb hiからゲートエッジまで、標準 |
つPCGHMX | セットアップ:preb / clrb hi to gate edge、max |
TWPCLMN | 最小preb / clrb幅低、最小 |
TWPCLTY | 最小preb / clrb幅が小さい、標準 |
TWPCLMX | 最小preb / clrb幅低、最大 |
トゥグミン | 最小ゲート幅hi、min |
ツウィティ | 最小ゲート幅hi、標準 |
TWGHMX | 最小ゲート幅hi、最大 |
エッジトリガーFFタイミングモデルパラメーター
説明 | |
THDCLKMN | 保持:clk / clkbエッジ後のj / k / d、最小 |
THDCLKTY | ホールド:clk / clkbエッジの後のj / k / d、通常 |
THDCLKMX | ホールド:clk / clkbエッジ後のj / k / d、最大 |
TPCLKQLHMN | 遅延:clk / clkbエッジからq / qb低から高、最小 |
TPCLKQLHTY | 遅延:clk / clkbエッジからq / qbローからハイ、通常 |
TPCLKQLHMX | 遅延:clk / clkbエッジからq / qb低から高、最大 |
TPCLKQHLMN | 遅延:clk / clkbエッジからq / qb hi、low、min |
TPCLKQHLTY | 遅延:clk / clkbエッジからq / qb hiからロー、通常 |
TPCLKQHLMX | 遅延:clk / clkbエッジからq / qb hi、low、max |
TPPCQLHMN | 遅延:preb / clrbからq / qb低から高、最小 |
TPPCQLHTY | 遅延:preb / clrbからq / qbローからハイ、標準 |
TPPCQLHMX | 遅延:preb / clrbからq / qbの低から高、最大 |
TPPCQHLMN | 遅延:preb / clrbからq / qb hi low、min |
TPPCQHLTY | 遅延:preb / clrbからq / qb hi low、min |
TPPCQHLMX | 遅延:preb / clrbからq / qb hi low、min |
ツドクロックン | セットアップ:j / k / dからclk / clkbエッジ、最小 |
ツドクティ | 設定:j / k / dからclk / clkbエッジ、標準 |
ツドクロックMX | セットアップ:j / k / dからclk / clkbエッジ、最大 |
ツッPCLKHMN | セットアップ:preb / clrb hiからclk / clkbエッジ、最小 |
TSUPCCLKTY | セットアップ:preb / clrb hiからclk / clkbエッジ、標準 |
つっPCCLKHMX | セットアップ:preb / clrb hiからclk / clkbエッジ、最大 |
TWPCLMN | 最小preb / clrb幅低、最小 |
TWPCLTY | 最小preb / clrb幅が小さい、標準 |
TWPCLMX | 最小preb / clrb幅低、最大 |
TWCLKLMN | 最小clk / clkb幅、最小 |
TWCLKLMN | 最小clk / clkb幅が低い、標準 |
TWCLKLMN | 最小clk / clkb幅低、最大 |
TWCLKHMN | 最小clk / clkb幅hi、最小 |
TWCLKHTY | 最小clk / clkb幅hi、標準 |
TWCLKHMX | 最小clk / clkb幅hi、最大 |
ツセクロックン | セットアップ:クロックエッジへのクロックイネーブル、最小 |
ツセクティ | セットアップ:clkエッジへのクロックイネーブル、標準 |
TSUCECLKMX | セットアップ:clkエッジまでのクロックイネーブル、最大 |
THCECLKMN | Hold:clkエッジ後のクロックイネーブル、最小 |
THCECLKTY | ホールド:クロックエッジ後のクロックイネーブル、標準 |
THCECLKMX | ホールド:clkエッジ後のクロックイネーブル、maxN |
入出力モデルパラメータ
説明 | |
DRVH | 出力高レベル抵抗 |
DRVL | 出力低レベル抵抗 |
DRVZ | 出力Z状態リーク抵抗 |
INLD | 入力負荷容量 |
INR | 入力負荷抵抗 |
アウトルド | 出力負荷容量 |
TPWRT | パルス幅除去しきい値 |
ストアム | 料金としてシミュレートされるネットの最小ストレージ時間 |
TSWHL1 | DtoA1のハイからローへの切り替え時間 |
TSWHL2 | DtoA2のハイからローへの切り替え時間 |
TSWHL3 | DtoA3のハイからローへの切り替え時間 |
TSWHL4 | DtoA4のハイからローへの切り替え時間 |
TSWLH1 | DtoA1のローからハイへの切り替え時間 |
TSWLH2 | DtoA2のローからハイへの切り替え時間 |
TSWLH3 | DtoA3のローからハイへの切り替え時間 |
TSWLH4 | DtoA4のローからハイへの切り替え時間 |
ATOD1 | レベル1 AtoDインターフェイスサブサーキットの名前 |
ATOD2 | レベル2 AtoDインターフェイスサブサーキットの名前 |
ATOD3 | レベル3 AtoDインターフェイスサブサーキットの名前 |
ATOD4 | レベル4 AtoDインターフェイスサブサーキットの名前 |
DTOA1 | レベル1 DtoAインターフェイスサブサーキットの名前 |
DTOA1 | レベル2 DtoAインターフェイスサブサーキットの名前 |
DTOA1 | レベル3 DtoAインターフェイスサブサーキットの名前 |
DTOA1 | レベル4 DtoAインターフェイスサブサーキットの名前 |
ディグパワー | 電源サブサーキットの名前 |
UデバイスはLTおよびSIMetrixでは使用できません。 ただし、両方のシミュレータでデジタルシミュレーションがサポートされています。 SIMetrixはXの拡張バージョンを使用していますSPICE LTは独自のデジタルサポートを備えています。 どちらのシミュレータも、デジタルプリミティブを表すためのAデバイスを使用しています。
例:
U1 NAND(2)$ G_DPWR $ G_DGND 1 2 10 D0_GATE IO_DFT
U2 JKFF(1)$ G_DPWR $ G_DGND 3 5 200 3 3 10 D_2ASTD IO_STD
U3 INV $ G_DPWR $ G_DGND IN OUT D_INV IO_INV MNTYMXDLY = 3 IO_LEVEL = 2
Y *
サポートされているモデル名は、VCO、SINE_VCO、TRI_VCO、SQUARE_VCO、AMPLI、AMPLI_GR、COMP、COMP_GR、COMP_GR_2INP、COMP_GR_3INP、COMP_GR_4INP、COMP_GR_NINP、CNTN_UDSRです。
VCO、SINE_VCO、TRI_VCO、SQUARE_VCOモデルパラメータ
説明 | |
セントフレック | |
納得 | |
PHI0 | |
アウトアンプリ | |
アウトオフ | |
インリム | |
イヌリム | |
リムリング | |
デューティサイクル | |
立ち上がり時間 | |
フォールタイム | |
モード |
AMPLIモデルパラメータ
説明 | |
利得 | |
りん | |
敗走 | |
ルートソース | |
ルートシンク | |
IOUTMAX | |
IOUTMAXSOURCE | |
IOUTMAXシンク | |
IS0 | |
スルーレート | |
スルーレイズ | |
スルーレイトフォール | |
FPOLE1 | |
FPOLE2 | |
ヴドロポ | |
ヴドロポール | |
ヴォフスノム | |
トコフス | |
イビアスノム | |
イオフスノム | |
カードゥーブ | |
VOUTOFF |
AMPLI_GRモデルパラメータ
説明 | |
利得 | |
りん | |
敗走 | |
ルートソース | |
ルートシンク | |
IOUTMAX | |
IOUTMAXSOURCE | |
IOUTMAXシンク | |
スルーレート | |
スルーレイズ | |
スルーレイトフォール | |
FPOLE1 | |
FPOLE2 | |
ヴース | |
ヴォートル | |
ヴォフスノム | |
トコフス | |
イビアスノム | |
イオフスノム | |
カードゥーブ | |
VOUTOFF |
COMPモデルパラメータ
説明 | |
利得 | |
りん | |
敗走 | |
ルートソース | |
ルートシンク | |
IOUTMAX | |
IOUTMAXSOURCE | |
IOUTMAXシンク | |
IS0 | |
スルーレート | |
スルーレイズ | |
スルーレイトフォール | |
DELAY | |
遅延 | |
遅延 | |
VTHRES | |
ヴィスト | |
ヴドロポ | |
ヴドロポール | |
ヴォフスノム | |
トコフス | |
イビアスノム | |
イオフスノム | |
カードゥーブ | |
VOUTOFF |
COMP_GRモデルパラメータ
説明 | |
利得 | |
りん | |
敗走 | |
ルートソース | |
ルートシンク | |
IOUTMAX | |
IOUTMAXSOURCE | |
IOUTMAXシンク | |
スルーレート | |
スルーレイズ | |
スルーレイトフォール | |
DELAY | |
遅延 | |
遅延 | |
VTHRES | |
ヴィスト | |
ヴース | |
ヴォートル | |
ヴォフスノム | |
トコフス | |
イビアスノム | |
イオフスノム | |
カードゥーブ | |
VOUTOFF |
COMP_GR_2INP、COMP_GR_3INP、COMP_GR_4INP、COMP_GR_NINPモデルパラメータ
説明 | |
利得 | |
りん | |
敗走 | |
ルートソース | |
ルートシンク | |
IOUTMAX | |
IOUTMAXSOURCE | |
IOUTMAXシンク | |
スルーレート | |
スルーレイズ | |
スルーレイトフォール | |
DELAY | |
遅延 | |
遅延 | |
ヴース | |
ヴォートル | |
ヴォフスノム | |
トコフス | |
イビアスノム | |
イオフスノム | |
カードゥーブ | |
VOUTOFF | |
DC転送 | |
ロジックファンク | |
VTHRES1..VTHRES4 | |
VHYST1..VHYST4 |
CNTN_UDSRモデルパラメータ
説明 | |
インタイプ | |
アウトタイプ | |
THE | |
イオモデル | |
デル2H | |
DELH2L | |
LATCH | |
MAXCOUNT | |
CNT_モード | |
アウトモード |
例:
Y1 IN1p IN1m IN2p IN2m Out Gnd Comp
一時的な宣言に使用できるソースにはいくつかのタイプがあります。
EXP –指数ソース
一般的なフォーマット:
EXP(| v1 | | v2 | | td1 | | td2 | | tc1 | | tc2 |)
EXP フォームにより、電圧が | v1 | 最初の | td1 | 秒。 それからそれは指数関数的に成長します | v1 | 〜へ | v2 | 時定数付き | tc1 |。 成長は続く | td2 | – | td1 | 秒。 次に、電圧は | v2 | 〜へ | v1 | 時定数付き | tc2 |.
説明 | |
v1 | 初期電圧 |
v2 | ピーク電圧 |
td1 | 立ち上がり遅延時間 |
tc1 | 立ち上がり時定数 |
td2 | 落下遅延時間 |
tc2 | 落下時定数 |
PULSE –パルスソース
一般的なフォーマット:
PULSE(| v1 | | v2 | | td | | tr | | tf | | pw | | per |)
パルスは、開始する電圧を生成します | v1 | そしてそこに保持する | td | 秒。 次に、電圧はから直線的になります | v1 | 〜へ | v2 | 次のために | tr | 秒。 その後、電圧はに保持されます | v2 | for | pw | 秒。 その後、それはから線形に変化します | v2 | 〜へ | v1 | in | tf | 秒。 にとどまる | v1 | によって与えられた期間の残りの間 |あたり|.
説明 | |
v1 | 初期電圧 |
v2 | パルス電圧 |
td | 遅延時間 |
tr | 立ち上がり時間 |
tf | 立ち下がり時間 |
pw | パルス幅 |
以下のために | 期間 |
PWL –区分線形ソース
一般的なフォーマット:
PWL
+ [TIME_SCALE_FACTOR =値>]
+ [VALUE_SCALE_FACTOR =値>]
+(コーナーポイント)*
ここで、corner_pointsは次のとおりです。
(( 、 )点を指定する
繰り返します(corner_points)*
ENDREPEATを繰り返すn>回
REPEAT FOREVER(corner_points)*
ENDREPEATを永久に繰り返す
PWLは、区分的線形形式を記述します。 時間/電圧の各ペア(つまり | tn |, | vn |)波形のコーナーを指定します。 コーナー間の電圧は、コーナーの電圧の線形補間です。
説明 | |
tn | コーナータイム |
vn | コーナー電圧 |
このPWLの形式は、SIMetrixではPWLSと呼ばれます。
SFFM –単一周波数FMソース
一般的なフォーマット:
SFFM(| voff | | vampl | | fc | | mod | | fm |)
SFFM 電圧信号が続くようにします:
v = voff + vamp * sin(2π* fc * t + mod * sin(2π* fm * t))
コラボレー ヴォフ, Vampl, fc, MOD, fm 以下に定義します。 t 時間です。
説明 | |
ヴォフ | オフセット電圧 |
Vampl | ピーク振幅電圧 |
fc | 搬送波周波数 |
MOD | 変調指数 |
fm | 変調周波数 |
SIN –正弦波ソース
一般的なフォーマット:
SIN(| voff | | vampl | | freq | | td | | df | | phase |)
SIN 正弦波ソースを作成します。 信号は | vo | for | td | 秒。 次に、電圧は次のように指数関数的に減衰する正弦波になります。
v = voff + vampl * sin(2π *(周波数*(t – td)–フェーズ/ 360))* e-((t – td) * df)
説明 | |
ヴォフ | オフセット電圧 |
Vampl | ピーク振幅電圧 |
周波数 | 搬送波周波数 |
td | 遅らせる |
df | 減衰係数 |
相 | 相 |
例:
IRAMP 10 5 EXP(1 5 1 0.2 2 0.5)
VSW 10 5パルス(1 5 1 0.1 0.4 0.5 2)
v1 1 2 PWL(0,1)(1.2,5)(1.4,2)(2,4)(3,1)
v2 3 4 PWL REPEAT FOR 5(1,0)(2,1)(3,0)ENDREPEAT
v4 7 8 PWL TIME_SCALE_FACTOR = 0.1
+リピートフォーエバー(1,0)(2,1)(3,0)ENDREPEAT
V34 10 5 SFFM(2 1 8 4 1)
ISIG 10 5 SIN(2 2 5 1 1 30)
サポートされる機能は、ABS、ACOS、ACOSH、ARCTAN、ASIN、ASINH、ATAN、ATAN2、ATANH、CEIL、COS、COSH、DDT、EXP、FLOOR、IF、IMG、LIMIT、LOG、LOG10、M、MAX、MIN、 P、PWR、PWRS、R、SDT、SGN、SIN、SINH、SQRT、STP、TABLE、TAN、TANH。
CEIL、TABLEはSIMetrixでは使用できません
STPはLTでは使用できません
IMG、M、P、RはSIMetrixおよびLTでは使用できません
例:
FUNCTION | 意味 | コメント |
ABS(x) | | x | | |
ACOS(x) | xの逆余弦 | -1.0 <= x <= +1.0 |
ACOSH(x) | xの逆双曲線余弦 | 結果はラジアン、xは式 |
アークタン(x) | タン-1(x) | ラジアンになります |
ASIN(x) | xのアークサイン | -1.0 <= x <= +1.0 |
ASINH(x) | xの逆双曲線正弦 | 結果はラジアン、xは式 |
ATAN(x) | タン-1(x) | ラジアンになります |
ATAN2(y、x) | (y / x)のアークタン | ラジアンになります |
ATANH(x) | xの逆双曲線日焼け | 結果はラジアン、xは式 |
COS(x) | cos(x) | ラジアンのx |
COSH(x) | xの双曲線余弦 | ラジアンのx |
DDT(x) | xの時間微分 | 非定常解析のみ |
IF(t、x、y) | x(t = TRUEの場合)y(t = FALSEの場合) | TRUEまたはFALSEに評価され、論理演算子と関係演算子を含めることができるブール式です。XとYは数値または式です。 |
IMG(x) | xの虚数部 | 実数に対して0.0を返します |
LIMIT(x、最小、最大) | 結果は、x <minの場合はmin、x> maxの場合はmax、それ以外の場合はxです。 | |
LOG(x) | ln(x) | |
LOG10(x) | log(x) | |
M(x) | xの大きさ | これはABS(x)と同じ結果になります |
MAX(x、y) | xとyの最大値 | |
MIN(x、y) | xとyの最小値 | |
P(x) | xの位相 | |
PWR(x、y) | | x | y | |
PWRS(x、y) | + | x | y(x> 0の場合)、-| x | y(x <0の場合) | |
処方箋) | xの実部 | |
SDT(x) | xの時間積分 | 非定常解析のみ |
SGN(x) | シグナム関数 | |
SIN(x) | sin(x) | ラジアンのx |
SINH(x) | xの双曲線正弦 | ラジアンのx |
STP(x) | x> = 1の場合は0.0x <0の場合は0.0 | 単位ステップ関数を使用して、一定の時間が経過するまで値を抑制できます。 |
SQRT(x) | x1 / 2 | |
TAN(x) | tan(x) | ラジアンのx |
TANH(x) | xの双曲線正接 | ラジアンのx |
TABLE(x、x1、y1、x2、y2、…xn、yn) | 結果は、すべてのxn、ynポイントがプロットされ、直線で接続された場合の、xに対応するy値です。 xが最大xnより大きい場合、値は最大のxnに関連付けられたynです。 xが最小のxnより小さい場合、値は最小のxnに関連付けられたynです。 | |
ceil(arg) | 整数値を返します。 この関数の引数は、数値または数値に評価される式である必要があります。 もし argは 整数で、戻り値は引数の値と同じです。 もし argは は非整数値であり、戻り値は引数値より大きい最も近い整数です。 | |
floor(arg) | 整数値を返します。 この関数の引数は、数値または数値に評価される式である必要があります。 もし argは 整数で、戻り値は引数の値と同じです。 もし argは は非整数値で、戻り値は引数値よりも小さい最も近い整数です。 |