SPICE Un poco de historia
Enviado por Daniel Jiménez • 7 de Julio de 2021 • Apuntes • 480 Palabras (2 Páginas) • 111 Visitas
SPICE
Un poco de historia
SPICE fue desarrollado por Larry Nagel bajo la dirección de su consultor de investigación Donald Pederson en el Laboratorio de Investigación Electrónica de la Universidad de California, Berkeley. La primera versión de SPICE se desarrolló con la premisa de establecer las herramientas BIAS, 1 CANCER (Análisis informático de circuitos no lineales), TIME y SLIC (Simulador de circuito integrado lineal) creadas por el mismo laboratorio a principios de la década de 1970.
Antes de esto, el Departamento de Defensa de EE. UU. Desarrolló varios simuladores de circuitos, y esta entidad necesitaba evaluar la radiación del circuito. Cuando el ex director del proyecto, el profesor Rohrer, dejó Berkeley, el profesor Pedersen asumió el cargo de director. Este nuevo director consiguió que el programa fuera reescrito desde su antecesor CANCER, el cual era un programa con licencia privativa, para poder poner esta nueva versión del programa bajo dominio público.
SPICE1 se demostró por primera vez en una conferencia en 1973. Está programado con FORTRAN y utiliza técnicas de análisis nodal para construir las ecuaciones del circuito. Esta técnica de análisis tiene defectos en la representación de inductancia, fuentes de voltaje sin referencia y fuentes controladas. Esta versión del programa casi no tiene elementos; se utiliza un tamaño de paso fijo para el análisis transitorio.
La versión SPICE2 apareció en 1975 y su uso se hizo popular. Esta versión del programa también está compilada con FORTRAN. Tiene más elementos, análisis de transitorios de longitud de paso variable. Utiliza tecnología de integración trapezoidal o integración de engranajes. Obtiene ecuaciones de circuito mejorando la tecnología tradicional de análisis nodal, lo que permite su resolución. Las deficiencias de la versión anterior, y se utilizó una innovación en el programa FORTRAN que permitió el control de la memoria. Este último adelanto fue desarrollado por el estudiante de posgrado Ellis Coheb.
La última versión SPICE en FORTRAN fue la versión 2G.6 en 1983. La siguiente versión de SPICE3 fue desarrollada en 1989 por Thomas Quarless y el director A. Richard en lenguaje C. La versión SPICE3 usa la misma sintaxis que su predecesora y tiene una interfaz gráfica de ventana X.
Como programa de código abierto, SPICE se usa ampliamente. El código SPICE fue distribuido a un costo por la Universidad de Berkeley desde el principio, y la universidad recompensó el costo de la cinta. La limitación del plan es que no se puede distribuir en países que Estados Unidos considera hostiles. Actualmente, el programa está protegido por la licencia BSD.
SPICE se promueve en las universidades y la industria y se utiliza como base para otros proyectos de simulación. La primera versión comercial de SPICE fue ISPICE. Las versiones comerciales más destacadas de SPICE incluyen HSPICE y PSPICE. La versión académica de SPICE incluye XSPICE desarrollado por el Instituto de Tecnología de Georgia, que agrega código de análisis analógico y digital y Cider, que puede simular dispositivos semiconductores.
...