Ich versuche, ein SPICE-Modell eines NMOS-IC, den ALD1106, zu integrieren. Ich habe es schon einmal im Unterricht verwendet, aber es ist so lange her, dass ich vergessen habe, wie man die Dateien in LTspice einbindet, um es richtig zu verwenden. Glücklicherweise habe ich einige SPICE-Modelle auf der unten stehenden Website von ALD gefunden:
Ich habe die Dateien extrahiert und die folgenden Dateien mit dem Befehl „.include“ in meinen Schaltplan eingefügt: ALD_TECH.TEK, IC_TRAN.lib und Ic_mod.lib. Ich habe auch IC_TRAN geöffnet und ein Komponentenmodell des 1106 mit den richtigen Pins und allem erstellt, aber ich erhalte ständig eine Warnung, dass die Definition des Modells "DPS" nicht gefunden werden kann. Kann mir bitte jemand einen Rat geben, was als nächstes zu tun ist?
dps
ist ein benutzerdefiniertes Diodenmodell, das von NMOS by ALD verwendet wird. Meine Spekulation ist, dass sie Substrate vom N-Typ verwenden, sodass zwischen einem NMOS-Körper (vermutlich eine Wanne vom p-Typ) und einem PMOS-Körper (Substrat vom n-Typ) eine Sperrschichtdiode vorhanden sein wird. Daher wird Pin Nr. 5 mit dem PMOS-Körper oder, wenn PMOS in Ihrer Schaltung nicht vorhanden ist, mit der höchsten Spannungsschiene kurzgeschlossen.
Durch das Auffinden der Zeichenfolge dps
in ALLEN Bibliotheksdateien von ALD erhielt ich einige nützliche Übereinstimmungen, dh .model
Abschnitte. Sie sind in 1108.lib
und 11XXYY.lib
. Sie sollten aus ALD1108xx- und ALD2108xx-Bibliotheken stammen, und alle Modellabschnitte sind identisch.
Sie können Ihre eigenen Bibliotheksdateien herunterladen. Ich werde sie hier nicht zeigen.
Ehrlich gesagt, wenn alle Körperanschlüsse Ihres NMOS und PMOS immer mit Gleichspannungsschienen verbunden sind, bezweifle ich, ob die zusätzlichen Dioden einen Unterschied machen würden.
ein besorgter Bürger
.lib
) in LTspice verwendet werden kann (oder sollte), müssen die Symbole erstellt oder aus der internen Datenbank verwendet werden.ncg
Beim Durchsuchen der Bibliothek glaube ich jedoch nicht, dass LTspice diese ,pca
, und , erkenntdps
und möglicherweise manuell bearbeitet werden muss.jonk
jonk