Dokumentation

Simulation auf einem Level

Zurück zum Artikel Simulation Tutorial

Ein Bauteil kann mehrere Modelle besitzen. Die Modelle für ein Bauteil können mit verschiedenen Level-Eigenschaften charakterisiert werden. Im Level-Dialog wird die Modellauswahl für den Simulator gesteuert, da sich der Simulator für ein Modell entscheiden muss.


Ein Anwendungsbeispiel

Wozu mehrere Modelle

Die erste Simulation soll in der Regel nur die grundsätzliche Funktion der Schaltung überprüfen, ohne parasitäre Effekte (z.B. Kapazitäten an Steckern). Die dabei benötigte Simulationszeit mit einem relativ einfachen Modell ist natürlich auch geringer. Der Einfluß der parasitären Effekte muss auch untersucht werden, sobald die idealisierte Schaltung funktioniert.

Ein Stecker sollte demnach zwei Modelle besitzen

Modell mit ohmischen Widerständen für die Kontakte (Niederfrequentes Modell: LEVEL = LOWFREQ). Modell zusätzlich mit Kapazitäten zwischen den Kontakten und Masse (Hochfrequentes Modell: LEVEL = HIGHFREQ).

Im Modelle-Dialog sind hierbei zwei Modelle in der Box "Modelle (Typ)" eingetragen. Im Eingabefeld Level steht jeweils LOWFREQ bzw. HIGHFREQ. Die Bezeichner LOWFREQ bzw. HIGHFREQ sind frei ausgewählt! Es können beliebig viele Eigenschaften im Level eingetragen werden mit beliebigen Namen (z.B. auch MEIER). Bei OpAmps könnte ein einfaches Modell mit gest. Quellen die Level-Eigenschaft SIMPLEOPAMP besitzen. Die Herstellermodelle für OpAmps (mit Transistoren) könnten die Level-Eigenschaft MANUFACTURERMODELS tragen.


Welches Modell wird vom Simulator eingesetzt

Der Modelle-Dialog wird beim Öffnen automatisch auf das Modell eingestellt, das der Simulator verwenden wird. Es kann auch die Schaltfläche SimModell angeklickt werden. Die Auswahl ist abhängig vom Level der Modelle und von den Einstellungen im Level-Dialog.


Level-Dialog

Hier sind alle verwendeten Level-Eigenschaften zeilenweise als Schieber aufgeführt. Es können mehrere Level-Einstellungen mit Information definiert und gespeichert werden. Mit dem Schieber kann eine bestimmte Level-Eigenschaft als verboten, unerwünscht, egal, erwünscht oder erforderlich festgelegt werden. TARGET wählt für den Simulator jeweils das Modell mit den besten (geeignetesten) Level-Eigenschaften. TARGET meldet Warnungen, wenn in einem Bauteil nur Modelle vorhanden sind, die eine erforderliche Level-Eigenschaft nicht haben oder alle eine verbotene Level-Eigenschaft besitzen.


Im oberen Beispiel sind folgende Level-Einstellungen nützlich

  • Level 1: Info="Simulation ohne parasitäre Effekte" mit LOWFREQ=ERWÜNSCHT HIGHFREQ=UNERWÜNSCHT
  • Level 2: Info="Simulation mit parasitären Effekten" mit LOWFREQ=UNERWÜNSCHT HIGHFREQ=ERWÜNSCHT