LTspiceネットリスト内の$の意味

Oct 19 2020

インフィニオンからダウンロードした.cirファイルをさらに理解しようとしています。これは、LTspiceでMOSFETの一部をモデル化するために使用しています。

以下の例では、X $ Mで始まる行を誰かが説明できますか?このフォーマットは他のどのメモにも見つかりません

(注:Z27とZ28は、同じ.cirファイル内の他の.subckt関数です)

回答

3 aconcernedcitizen Oct 19 2020 at 16:55

許可されて目立つという理由だけで使用されているのは、単なる非定型の文字である可能性があります。行Xは、サブサーキットの指定子である、で始まります。その後に続く文字はすべて、1つの基準を満たす必要があります。つまり、パーサーによって許可される必要があります(つまり、エラーが表示されない、回路が実行される必要があります)。

$そしてMその後、それはそれはシーンの後ろに、要素を置換するときLTspiceが何の策略のsimiarだことを示唆しているかもしれません。たとえば[Misc]/Epoly、FREQキーワードで使用する(偽の例):

E1 out 0 FREQ {V(in)} (0,0,0) (1,1,1) (2,3,4)

展開されたネットリストを作成して、この行を表示します。

B§E1 out 0 V=V(in) FREQ (0,0,0) (1,1,1) (2,3,4)

したがって、この場合には、それはいくつかのMOSFET(ということかもしれないMMOSFETを模倣するサブ回路を持っていたの模式があったのように、指定)が関与している可能性がある(それが指示していたM)が、LTspiceは、それはありません検出.modelと、時に一般的なサブ回路が作成され、誰かがをに置き換え§ました$。notラベルは同意しているようです。そうかもしれないし、そうではないかもしれない。しかし、最終的な結果は、それが許可された文字であり、安全に使用できるということです。心配することは何もありません。