Simulation einer Schaltung

Ich versuche, diese Schaltung zu simulieren. Ich möchte wissen, ob die von mir zusammengebaute Schaltung korrekt ist.

Geben Sie hier die Bildbeschreibung ein

Ich möchte, dass der Strom von VCCS-Element 1 und 2 in einem Diagramm dargestellt wird, wenn ich Vtun, Vsprog und Vdprog variiere. Ich benutze den folgenden Code ist das richtig?

CCapacitor_1 N_3 N_1  250f  
RResistor_1 Vsprog N_4  R=500  
MPMOS_1 N_3 N_1 N_2 Gnd PMOS W=2.5u L=250n AS=2.25p PS=6.8u AD=2.25p PD=6.8u  
MPMOS_2 Vtun N_1 Vtun Gnd PMOS W=2.5u L=250n AS=2.25p PS=6.8u AD=2.25p PD=6.8u  
MPMOS_3 N_4 N_1 Vdprog Gnd PMOS W=2.5u L=250n AS=2.25p PS=6.8u AD=2.25p PD=6.8u  
GVCCS_G_Element_1 Vtun N_1 Vtun N_1  0.1  
GVCCS_G_Element_2 N_1 Vsprog Vsprog N_1 0.1 

v1 Vtun Gnd dc 0.01
v2 Vsprog Gnd dc 0.03
v3 Vdprog Gnd dc 0.02
.tran 1 10n
.print I(v1) I(v2) I(v3)
Ihr Spice-Deck enthält überhaupt kein VCCS, also passt es sicherlich nicht zu Ihrem Schaltplan.
@ThePhoton: ist es jetzt richtig? Ich füge die Gerätereihenfolge hinzu
Das Hauptproblem, das ich sehe, ist, dass die einzigen mit Masse verbundenen Knoten die Körperanschlüsse Ihrer FETs sind. SPICE möchte, dass jeder Knoten einen DC-Pfad zur Erde hat. Außerdem hängt die Antwort davon ab, welche Version von SPICE Sie verwenden. Sie alle haben unterschiedliche Syntax für Dinge wie VCCS. Abgesehen davon ist Ihr Schaltplan zu chaotisch, als dass ich mich darum kümmern könnte, es herauszufinden.
@ThePhoton: Es ist ein Floating-Gate-Transistor, der mit der Variation der drei Spannungen Vtun, Vsprog und Vdprog programmiert werden kann.

Antworten (1)

Es scheint, dass Sie das herkömmliche Spice-Format verwenden. Wenn Ihr Modell "PMOS" korrekt ist, dann gibt es 3 Fehler.

  1. Die erste Zeile ist die Kommentarzeile
  2. Am Ende der Datei muss ein .end stehen.
  3. TSTEP muss kleiner oder gleich TSTOP sein

Hier ist das richtige Format:

****** Comment of this circuit
CCapacitor_1 N_3 N_1  250f  
RResistor_1 Vsprog N_4  R=500  
MPMOS_1 N_3 N_1 N_2 Gnd PMOS W=2.5u L=250n AS=2.25p PS=6.8u AD=2.25p PD=6.8u  
MPMOS_2 Vtun N_1 Vtun Gnd PMOS W=2.5u L=250n AS=2.25p PS=6.8u AD=2.25p PD=6.8u  
MPMOS_3 N_4 N_1 Vdprog Gnd PMOS W=2.5u L=250n AS=2.25p PS=6.8u AD=2.25p PD=6.8u  
GVCCS_G_Element_1 Vtun N_1 Vtun N_1  0.1  
GVCCS_G_Element_2 N_1 Vsprog Vsprog N_1 0.1 

v1 Vtun Gnd dc 0.01
v2 Vsprog Gnd dc 0.03
v3 Vdprog Gnd dc 0.02
.tran 1n 10n
.print I(v1) I(v2) I(v3)
.end