ngspice.

NGSPICE ist ein Schaltungsimulator, der von der Gewürz von BERKeley 3f4 (5) abgeleitet ist.
Jetzt downloaden

ngspice. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Paolo Nenzi
  • Website des Verlags:

ngspice. Stichworte


ngspice. Beschreibung

NGSPICE ist ein Schaltungsimulator, der aus dem Berkeley-Gewürz 3F4 (5) abgeleitet ist. NGSPICE ist sowohl der Name eines Entwicklungsprojekts als auch der Name der entwickelten Software (hmm, seltsam, seltsam nicht.) Dies bedeutet, dass der Schaltungssimulator annähernd von Grund auf geschrieben werden muss, was eine komplexe und zeitaufwändige Aufgabe ist. Das Projekt erster Schritt (und nicht kein kleiner), um einen frei verfügbaren (aber nicht geplanten) Schaltungsimulator, Gewürz, Gewürz 3F5 und studierte seinen Code in der Hoffnung, dass wir es als Basis für den echten NGSPICE (der gepldierten) verwenden könnten. Wenn es nicht möglich ist, ist es nicht möglich, zum Zeitpunkt dieser Seite, um unseren Code auf Gewürz 3F5 zu begründen Ein Konflikt zwischen seiner Lizenz und dem GPL, wir versuchen, seine Fehler zu korrigieren und einige Verbesserungen zu verbessern, um unsere Ergebnisse der Gemeinschaft bereitzustellen. Dieser Prozess geht parallel zur Aufgabe, den neuen Simulator zu schreiben. Wir hoffen, dass Berkeleys Menschen die Lizenz von FEICE ändern werden, die ihn unter GPL oder unter der neuen Version der BSD freigeben, die die Inkompatibilität entfernt hat. Dies wird sicherlich das Kommen des echten NGSPICE beschleunigen. Hier sind einige wichtige Funktionen von "NGSPICE": · Bessere Konvergenz: neue Algorithmen für die Arbeitspunktanalyse. Modifizierter Festpunkt Homotopie ist ein guter Kandidat. · Dynamisch ladbare Geräte: In dem ursprünglichen Gewürzcode müssen alle Modelle der Geräte in der ausführbaren Simulator statisch verknüpft werden. Dieser neue Ansatz reduziert den Speicher, der vom Simulator-Code benötigt wird, und verbessert die Modularität der Modularität. Eine Geräteschnittstelle, die dynamisches Laden ermöglicht, ist noch nicht definiert. Da ng-spice-rework-10 alle Geräte gemeinsam genutzten Bibliotheken sind, müssen sie jedoch noch zur Kompilierzeit verknüpft sein. Der nächste Schritt besteht darin, Geräte als "Plugins" zu erstellen. · Implementierung neuer Analysen: NGSPICE sollte zu einem leistungsstarken Synthesewerkzeug werden, sodass 2-Ports-Netzwerke-Analysen ein Muss- und Optimierungsfunktionen berücksichtigt werden müssen. · Simulation des gemischten Modus / gemischter Ebene: Integrieren Sie in NG-Gewürz die Funktionen, um analoge und digitale Systeme zu simulieren, und enthalten numerische Geräte in seine Netlisten. Apfelwein-Gerätesimulator (immer aus der CAD-Gruppe von Berkeley) ist der Kandidat für den Mixed Level-Teil. · Erweiterung der Eingabe / Ausgabe: Die meisten Gewürznutzer haben Verbesserungen des E / A-Teils von Gewürz, meist Kompatibilitätsprobleme mit vorhandenen kommerziellen Simulatoren angefordert. Was ist neu in dieser Version: · Die Tclspice-Simulator-Bibliothek wurde mit NGSPICE zusammengeführt. · Neue Optionen wurden eingeführt: KURZ, LISTING, AUTOSTOP und SCALE. · Die Unterstützung für .lib-Dateien wurde eingeführt. .Meacure-Anweisungen: AVG, INTEG, RMS, MAX, MIN, DELAY und PARAM. GLOBAL-Erklärung zur Unterstützung. .func-Makros für Einleitungsfunktionen in Netlisten. · Die Numparam-Bibliothek wurde verbessert, um vollständig parametrierte Netlisten zu unterstützen. · BSIM-Modell-Binning. · Neue Multi-Input-Gate-VCVs mit Xspice-Erweiterungen.


ngspice. Zugehörige Software

Xcircuit.

XCircuit ist ein Programm zum Zeichnen von schematischen Diagrammen elektrischer Schaltungen und verwandter Figur. ...

181

Herunterladen

GNU Clisp.

GNU CLISP ist eine Ansi-Common-LISP-Implementierung mit einem Interpreter, Compiler, Debugger, Objektsystem. ...

206

Herunterladen