Vés al contingut

NGSPICE

De la Viquipèdia, l'enciclopèdia lliure
SPICE
TipusSimulador electrònic
Versió inicial1993
Versió estable
42 (27 desembre 2023) Modifica el valor a Wikidata
LlicènciaBSD license (2 clàusules modificades)
Característiques tècniques
Sistema operatiuMultiplataforma
Escrit enC
Equip
Creador/sVera Albrecht, Phil Barker, Steven J. Borley, Stuart Brorson, Glao S. Dezai, Matt Flax, Daniele Foci
Més informació
Lloc webngspice.sourceforge.io
SourceForgengspice Modifica el valor a Wikidata

NGSPICE és un simulador de circuits electrònics de codi obert i senyal mixt (analògic i digital). És un successor de l'última versió estable de Berkeley SPICE, versió 3f.5, que es va publicar el 1993. Un petit grup de mantenidors i la comunitat d'usuaris contribueixen al projecte ngspice proporcionant noves funcions, millores i correccions d'errors. [1][2][3]

Ngspice es basa en tres paquets de programari lliure de codi obert: Spice3f5, Xspice i Cider1b1:

  • SPICE [4] és l'origen de tots els simuladors de circuits electrònics, els seus successors s'utilitzen àmpliament a la comunitat electrònica.
  • Xspice[5] és una extensió de Spice3 que proporciona models de codi de llenguatge C addicionals per donar suport al modelatge de comportament analògic i la co-simulació de components digitals mitjançant un algorisme ràpid basat en events.
  • Cider [6] afegeix un simulador de dispositiu numèric a ngspice. Acobla el simulador a nivell de circuit amb el simulador del dispositiu per proporcionar una precisió de simulació millorada (a costa d'augmentar el temps de simulació). Els dispositius crítics es poden descriure amb els seus paràmetres tecnològics (models numèrics), tots els altres poden utilitzar els models compactes originals de ngspice.

Referències[modifica]

  1. NGSPICE: recent progresses and future plans, P. Nenzi e.a., MOS-AK, Bucharest 2014, http://www.mos-ak.org/bucharest/
  2. The NGSPICE circuit simulator, P. Nenzi e.a., FOSDEM, Brussels 2015, https://archive.fosdem.org/2015/schedule/event/ngspice/
  3. ngspice, current status and future developments, H. Vogt, FOSDEM, Brussels 2019, https://fosdem.org/2019/schedule/event/ngspice/
  4. Analysis of Performance and Convergence Issues for Circuit Simulation, T. Quarles, PhD dissertation, Memorandum No. UCB/ERL M89/42, Berkeley 1989, http://www.eecs.berkeley.edu/Pubs/TechRpts/1989/ERL-89-42.pdf
  5. Code-level modeling in XSPICE, F. L. Cox e.a., Proceedings IEEE International Symposium on Circuits and Systems, 1992 (ISCAS 92), vol. 2, pp. 871-874, 10–13 May 1992
  6. CODECS: A Mixed-Level Circuit and Device Simulator, K. Mayaram, Memorandum No. UCB/ERL M88/71, Berkeley, 1988, http://www.eecs.berkeley.edu/Pubs/TechRpts/1988/ERL-88-71.pdf

Vegeu també[modifica]