ngspice

Software screenshot:
ngspice
Dettagli del software:
Versione: 26
Data di caricamento: 17 Feb 15
Sviluppatore: Paolo Nenzi
Licenza: Libero
Popolarità: 46

Rating: nan/5 (Total Votes: 0)

ngspice è un open source, gratuito e multipiattaforma software grafico e da riga di comando implementato in C e progettato come un segnale misto e simulatore di circuiti di livello misto originariamente basato sul SPICE3f5, Xspice e Ciber1b1 circuito simulators.Improves il SPICE3f5 circuito simulatorThe applicazione & rsquo; s obiettivo principale è quello di migliorare il simulatore di circuito SPICE3f5, nonché per supportare il maggior numero di sistemi operativi il più possibile. Inoltre, ngspice aggiunge molte nuove funzionalità, miglioramenti e correzioni di bug per il codice originale dei simulatori di circuito che si basa on.Features a glanceAmong sue luci, possiamo parlare di un linguaggio di scripting integrato che consente agli utenti di aggiungere i flussi di controllo una simulazione, che potrebbe essere molto utile quando si desidera eseguire operazioni matematiche su risultati della simulazione, il supporto per il controllo del software via di uscita o di ingresso FIFO, e una funzione condivisa che permette di compilare ngspice come una libreria di collegamento dinamico o libreria condivisa.
Inoltre, il programma viene fornito con un'opzione tclspice che consente di aggiungere funzionalità di scripting TCL al software, un ottimizzatore ASCO per il controllo remoto e l'elaborazione parallela, include funzioni come AGAUSS, funzioni di elaborazione per l'analisi Monte Carlo, la generazione automatica dei valori correnti e casuale tensione, così come fonti comportamentali (B, E, G, R, L, C).
Un'altra caratteristica interessante è la disponibilità di diversi modelli di linee di trasmissione. Inoltre, offre una varietà di ottimizzazione per l'utilizzo di TCL come lingua scritping o un insieme di script ngspice. l'ottimizzatore ASCO, nonché una procedura di ottimizzazione derivante dalla "evoluzione differenziale" algorithm.Supported sistemi operativi e hardware architecturesNgspice è un software multipiattaforma scritto nel linguaggio di programmazione C. E 'stato testato con successo su diverse distribuzioni di Linux, così come sul BSD, sistemi operativi Solaris, Microsoft Windows e Mac OS X. Sia a 32-bit e 64-bit architetture set di istruzioni sono supportati in questo momento

Cosa c'è di nuovo in questa versione:.

  • Correzioni di bug:. Molti piccoli insetti rimossi, la gestione di biblioteche aggiornata, migliore conformità codice
  • Nuove funzionalità: comando FFT opzionale con fftw3; nuove funzioni nInt, asinh, acosh, atanh, PWR; 'Temperamento' in dispositivi comportamentali; verificare la soa (area operativa di sicurezza); condiviso ngspice come un oggetto condiviso o libreria di collegamento dinamico; hash tabella per l'analisi del netlist; .se base / block .else; Metodo di Calcolo area (ACM) per BSIM3.3.0; `TC1 ',` TC2 "parametri di istanza.
  • Documentazione:. Aggiornamento manuale PDF e altri documenti

Cosa c'è di nuovo in versione 21:.

  • Molti bug sono stati corretti, migliorando la stabilità e l'affidabilità
  • È stata aggiunta una modalità di compatibilità per trattare con altri simulatori.
  • BSIM 4 è stato aggiornato per liberare 4.6.5. BSIMSOI è stato aggiornato alla versione 4.3.1.
  • linee di trasmissione da kspice sono stati aggiornati e corretti.
  • fonti B sono stati migliorati con una funzione PWL, l'aggiunta di & quot; HERTZ & quot ;, & quot; tempo & quot; e & quot; temperamento & quot; variabili, e l'aggiunta di una funzione Ternario.
  • fonti PWL sono stati migliorati con un parametro di ripetizione (r = valore) e un parametro di ritardo (td = valore).

Cosa c'è di nuovo in versione 18:.

  • La libreria simulatore tclspice è stata unita a ngspice

  • Sono state introdotte
  • Nuove opzioni:. breve, profilo, autostop, e la scala
  • è stato introdotto il supporto per i file .lib. .measure dichiarazioni: avg, integ, rms, max, min, il ritardo, e param. Supporto dichiarazione Globale. .func macro per le funzioni inlining in netlists.
  • La libreria numparam è stato migliorato per supportare le netlist completamente parametrizzate.
  • modello BSIM binning.
  • I nuovi multi-ingresso VCVS cancello utilizzando le estensioni XSPICE.

Programmi simili

gEDA
gEDA

17 Feb 15

SCLive
SCLive

3 Jun 15

XCircuit
XCircuit

3 Jun 15

Commenti a ngspice

I commenti non trovato
Aggiungi commento
Accendere le immagini!