SPICE

Spice 1
Autor Laurence Nagel
Język programowania Fortran
Licencja oprogramowanie public domain
Strona internetowa

SPICE (ang. Simulation Program with Integrated Circuits Emphasis)[1] – oprogramowanie do modelowania oraz symulacji funkcjonowania elektronicznych układów analogowych i cyfrowych, zaprojektowany głównie z myślą o analizie obwodów z układami scalonymi.

Historia rozwoju

W 1972 na Wydziale Inżynierii Elektrycznej i Nauk Komputerowych na Uniwersytecie Kalifornijskim w Berkeley opracowano pierwszą wersję programu SPICE1. Został on napisany w języku Fortran[1].

Program umożliwia analizy nieliniowe stałoprądowe i stanów nieustalonych, oraz liniowe zmiennoprądowe. Program umożliwia wstawianie elementów rezystancyjnych, pojemności, indukcyjności (wzajemnej także), źródła napięcia i prądu, źródła sterowalne czy elementy półprzewodnikowe typu diody, tranzystory i inne.

W 1975 została opracowana druga wersja programu, SPICE 2 z usprawnieniami. Zastosowano zmodyfikowaną metodę potencjałów węzłowych, co umożliwiło wprowadzenie do analizowanego obwodu idealnych źródeł napięciowych oraz czterech typów źródeł sterowanych. Ponadto poprawiono dokładność i szybkość analizy czasowej poprzez wprowadzenie algorytmu adaptacyjnej zmiany kroku i stabilnego algorytmu interpolacyjnego Eulera[2].

Przypisy

  1. a b L.W.L.W. Nagel L.W.L.W., D.O.D.O. Pederson D.O.D.O., SPICE (Simulation Program with Integrated Circuit Emphasis), Berkeley : Electronics Research Laboratory, College of Engineering, University of California, 1973 .
  2. AndrzejA. Dobrowolski AndrzejA., Pod maską SPICE'a. Metody i algorytmy analizy układów elektronicznych, Warszawa: Wydawnictwo BTC, 2004, ISBN 83-921073-3-0 .
Kontrola autorytatywna (wolne oprogramowanie):
  • NKC: ph118065
Encyklopedia internetowa:
  • Britannica: technology/SPICE-computer-program
  • Catalana: 0518788