SPICE ( Programa de Simulación con Énfasis en Circuitos Integrados ) [ 1 ] [ 2 ] es un simulador de circuitos electrónicos analógicos de código abierto y de propósito general . Es un programa utilizado en el diseño de circuitos integrados y placas para verificar la integridad de los diseños de circuitos y predecir su comportamiento.
Introducción
A diferencia de los diseños a nivel de placa, compuestos por componentes discretos, no es práctico realizar prototipos de circuitos integrados antes de su fabricación. Además, los elevados costes de las máscaras fotolitográficas y otros requisitos de fabricación hacen imprescindible diseñar el circuito para que sea lo más perfecto posible antes de su primera fabricación.
La simulación del circuito con SPICE es el método estándar de la industria para verificar el funcionamiento del circuito a nivel de transistor antes de fabricar un circuito integrado. Los simuladores SPICE ayudan a predecir el comportamiento del circuito integrado bajo diferentes condiciones de funcionamiento, como distintos niveles de voltaje y corriente, variaciones de temperatura y ruido. [ 3 ]
Los diseños de circuitos a nivel de placa a menudo se pueden probar en una placa de prototipos. Incluso con una placa de prototipos, algunas propiedades del circuito pueden no ser precisas en comparación con la placa de cableado impresa final, como las resistencias y capacitancias parásitas , cuyos efectos suelen estimarse con mayor precisión mediante simulación. Además, los diseñadores pueden necesitar más información sobre el circuito de la que proporciona un solo prototipo. Por ejemplo, el rendimiento del circuito se ve afectado por las tolerancias de fabricación de los componentes. En estos casos, es común usar SPICE para realizar simulaciones de Monte Carlo del efecto de las variaciones de los componentes en el rendimiento, una tarea que resulta poco práctica con cálculos manuales para un circuito de complejidad considerable.
Los programas de simulación de circuitos, entre los que SPICE y sus derivados son los más destacados, toman una lista de conexiones de texto que describe los elementos del circuito ( transistores , resistencias , condensadores , etc.) y sus conexiones, y traducen [ 4 ] esta descripción en ecuaciones que deben resolverse. Las ecuaciones generales resultantes son ecuaciones diferenciales algebraicas no lineales , que se resuelven mediante métodos de integración implícita , el método de Newton y técnicas de matrices dispersas .
Orígenes
SPICE fue desarrollado en el Laboratorio de Investigación Electrónica de la Universidad de California, Berkeley, por Laurence W. Nagel bajo la dirección de su asesor de investigación, el profesor Donald Pederson . SPICE1 es en gran medida un derivado del programa CANCER, [ 5 ] en el que Nagel había trabajado con el profesor Ronald A. Rohrer . CANCER es un acrónimo de "Análisis Computacional de Circuitos No Lineales, Excluyendo la Radiación". [ 6 ] En ese momento, muchos simuladores de circuitos se desarrollaban bajo contratos con el Departamento de Defensa de los Estados Unidos que requerían la capacidad de evaluar la resistencia a la radiación de un circuito. Cuando el asesor original de Nagel, el profesor Rohrer, dejó Berkeley, el profesor Pederson se convirtió en su asesor. Pederson insistió en que CANCER, un programa propietario, se reescribiera lo suficiente como para eliminar las restricciones y que el programa pudiera ser de dominio público . [ 7 ]
SPICE1 se presentó por primera vez en una conferencia en 1973. [ 1 ] SPICE1 está codificado en FORTRAN y para construir las ecuaciones del circuito utiliza análisis nodal , que tiene limitaciones en la representación de inductores, fuentes de voltaje flotantes y las diversas formas de fuentes controladas. [ 8 ] SPICE1 tiene relativamente pocos elementos de circuito disponibles y utiliza un análisis transitorio de paso de tiempo fijo . La verdadera popularidad de SPICE comenzó con SPICE2 en 1975. [ 2 ] SPICE2, también codificado en FORTRAN, es un programa mucho mejorado con más elementos de circuito, análisis transitorio de paso de tiempo variable utilizando ya sea el trapezoidal ( método de Adams-Moulton de segundo orden ) o el método de integración de Gear (también conocido como BDF ), formulación de ecuaciones a través de análisis nodal modificado (evitando las limitaciones del análisis nodal), [ 9 ] y un innovador sistema de asignación de memoria basado en FORTRAN. [ 10 ] Ellis Cohen dirigió el desarrollo desde la versión 2B hasta el estándar industrial SPICE 2G6, la última versión FORTRAN, publicada en 1983. [ 11 ] [ 12 ] SPICE3 fue desarrollado por Thomas Quarles (con A. Richard Newton como asesor) en 1989. Está escrito en C , utiliza la misma sintaxis de lista de conexiones y añade la representación gráfica del sistema X Window . [ 13 ]
Como uno de los primeros programas de software de dominio público con código fuente disponible, [ 14 ] SPICE fue ampliamente distribuido y utilizado. Su ubicuidad llegó a tal punto que "compilar un circuito con SPICE" sigue siendo sinónimo de simulación de circuitos. [ 15 ] El código fuente de SPICE fue distribuido desde el principio por UC Berkeley por un precio simbólico (para cubrir el costo de la cinta magnética). La licencia originalmente incluía restricciones de distribución para países que no se consideraban amigos de los EE. UU., pero actualmente el código fuente está cubierto por la licencia BSD .
El nacimiento de SPICE fue reconocido como un hito del IEEE en 2011; la entrada menciona que SPICE "evolucionó hasta convertirse en el simulador de circuitos integrados estándar a nivel mundial". [ 16 ] Nagel recibió el premio IEEE Donald O. Pederson de 2019 en circuitos de estado sólido por el desarrollo de SPICE. [ 17 ]
Sucesores
Sucesores de código abierto
No se han publicado versiones más recientes de Berkeley SPICE después de la versión 3f5 en 1993. [ 18 ] Desde entonces, las continuaciones de código abierto o académicas de SPICE incluyen:
- XSPICE, [ 19 ] desarrollado en Georgia Tech , que agregó "modelos de código" analógicos/digitales mixtos para la simulación del comportamiento;
- CIDER [ 20 ] (anteriormente CODECS), desarrollado por UC Berkeley y la Universidad Estatal de Oregón, que agregó simulación de dispositivos semiconductores ;
- Ngspice , [ 21 ] [ 22 ] basado en SPICE 3f5;
- WRspice, [ 23 ] una reescritura en C++ del código original spice3f5.
- OPINIÓN DE LAS ESPECIAS
No es descendiente, pero es compatible:
- QUCS , que utiliza un backend Qucsator desarrollado de forma independiente pero entiende la entrada SPICE. La variante QUCS-S admite el uso de un backend derivado de SPICE. [ 24 ]
- Xyce, trabajo independiente pero compatible de los Laboratorios Nacionales Sandia. C++ paralelo (MPI) para alto rendimiento y grandes listas de conexiones. [ 25 ]
Versiones comerciales y productos derivados
Berkeley SPICE inspiró y sirvió de base para muchos otros programas de simulación de circuitos, tanto en el ámbito académico como en la industria y en productos comerciales. La primera versión comercial de SPICE es ISPICE, [ 26 ] una versión interactiva en un servicio de tiempo compartido, National CSS . Las versiones comerciales más destacadas de SPICE incluyen HSPICE (comercializada originalmente por Ashawna y Kim Hailey de Meta Software, pero ahora propiedad de Synopsys ) y PSPICE (ahora propiedad de Cadence Design Systems ). La industria de los circuitos integrados adoptó SPICE rápidamente, y hasta que las versiones comerciales estuvieron bien desarrolladas, muchas empresas de diseño de circuitos integrados tenían versiones propietarias de SPICE. [ 27 ]
Hoy en día, algunos fabricantes de circuitos integrados, generalmente las empresas más grandes, cuentan con grupos que continúan desarrollando programas de simulación de circuitos basados en SPICE. Entre ellos se encuentran:
- ADICE y LTspice en Analog Devices ,
- QSPICE en Qorvo ,
- MCSPICE, seguido de Mica en Freescale Semiconductor , ahora NXP Semiconductors , y
- TINA-TI [ 28 ] en Texas Instruments .
- PLECS Spice de Plexim está integrado en la plataforma de simulación independiente PLECS. [ 29 ]
Tanto LTspice como TINA-TI vienen con modelos de sus respectivas compañías. [ 30 ] [ 31 ]
Otras compañías mantienen simuladores de circuitos internos que no se basan directamente en SPICE, entre ellas PowerSpice de IBM , TITAN de Infineon Technologies , Lynx de Intel Corporation y Pstar de NXP Semiconductors . [ 32 ]
Características y estructura del programa
SPICE se popularizó porque contenía los análisis y modelos necesarios para diseñar circuitos integrados de la época, y era lo suficientemente robusto y rápido como para ser práctico de usar. [ 33 ] Los precursores de SPICE a menudo tenían un único propósito: el programa BIAS [ 34 ] , por ejemplo, realizaba simulaciones de puntos de operación de circuitos de transistores bipolares; el programa SLIC [ 35 ] solo realizaba análisis de pequeña señal. SPICE combinó soluciones de puntos de operación, análisis transitorio y varios análisis de pequeña señal con los elementos de circuito y modelos de dispositivos necesarios para simular con éxito muchos circuitos.
Análisis
SPICE2 incluye los siguientes análisis:
- Análisis de CA ( análisis lineal de pequeña señal en el dominio de la frecuencia)
- Análisis de CC (cálculo no lineal del punto de reposo )
- Análisis de la curva de transferencia de CC (una secuencia de puntos de operación no lineales calculados mientras se varía un voltaje o corriente de entrada, o un parámetro del circuito).
- Análisis de ruido (un análisis de señales pequeñas realizado mediante una técnica de matriz adjunta, que suma corrientes de ruido no correlacionadas en un punto de salida elegido).
- Análisis de la función de transferencia (cálculo de la ganancia de entrada/salida y la impedancia para señales pequeñas)
- Análisis transitorio (solución de grandes señales en el dominio del tiempo de ecuaciones diferenciales algebraicas no lineales)
Dado que SPICE se utiliza generalmente para modelar circuitos con elementos no lineales , los análisis de pequeña señal necesariamente van precedidos de un cálculo del punto de reposo en el que se linealiza el circuito. SPICE2 también incluye código para otros análisis de pequeña señal: análisis de sensibilidad , análisis de polos y ceros , y análisis de distorsión de pequeña señal . El análisis a diferentes temperaturas se realiza actualizando automáticamente los parámetros del modelo de semiconductores según la temperatura, lo que permite simular el circuito en temperaturas extremas.
Otros simuladores de circuitos han incorporado desde entonces numerosos análisis más allá de los de SPICE2 para responder a las cambiantes exigencias de la industria. Se añadieron barridos paramétricos para analizar el rendimiento de los circuitos con variaciones en las tolerancias de fabricación o las condiciones de funcionamiento. Se añadieron cálculos de ganancia de bucle y estabilidad para circuitos analógicos. Se incorporaron análisis de equilibrio armónico o de estado estacionario en el dominio del tiempo para el diseño de circuitos de RF y de condensadores conmutados. Sin embargo, aún no ha surgido un simulador de circuitos de dominio público que contenga los análisis y las características modernas necesarias para convertirse en un sucesor popular de SPICE. [ 33 ]
Es muy importante utilizar análisis apropiados con parámetros cuidadosamente seleccionados. Por ejemplo, la aplicación del análisis lineal a circuitos no lineales debe justificarse por separado. Asimismo, la aplicación del análisis transitorio con parámetros de simulación predeterminados puede llevar a conclusiones cualitativamente erróneas sobre la dinámica del circuito. [ 36 ]
Modelos de dispositivos
SPICE2 incluye numerosos modelos compactos de dispositivos semiconductores : tres niveles de modelo MOSFET , un modelo bipolar combinado de Ebers-Moll y Gummel-Poon , un modelo JFET y un modelo para un diodo de unión . Además, cuenta con muchos otros elementos: resistencias, condensadores, inductores (incluido el acoplamiento ), fuentes de tensión y corriente independientes , líneas de transmisión ideales , componentes activos y fuentes controladas de tensión y corriente.
SPICE3 incorporó modelos MOSFET más sofisticados, necesarios debido a los avances en la tecnología de semiconductores. En particular, se añadió la familia de modelos BSIM , desarrollada también en la Universidad de California en Berkeley.
Los simuladores SPICE comerciales e industriales han incorporado muchos otros modelos de dispositivos a medida que la tecnología avanzaba y los modelos anteriores resultaban inadecuados. Para intentar estandarizar estos modelos, de modo que un conjunto de parámetros pueda utilizarse en diferentes simuladores, se formó un grupo de trabajo de la industria, el Compact Model Council , [ 37 ] para seleccionar, mantener y promover el uso de modelos estándar. Los modelos estándar actuales incluyen BSIM3 , BSIM4 , BSIMSOI , PSP , HICUM y MEXTRAM .
Spice puede utilizar modelos de dispositivos de los PDK de fundición .
Entrada y salida: Listas de conexiones, captura de esquemas y representación gráfica.
SPICE2 toma como entrada una lista de conexiones en texto y produce como salida listados para impresora de línea, que se ajustaban al entorno informático de 1975. Estos listados son columnas de números que corresponden a salidas calculadas (normalmente voltajes o corrientes) o gráficos de caracteres para impresora de línea . SPICE3 conserva la lista de conexiones para la descripción del circuito, pero permite controlar los análisis desde una interfaz de línea de comandos similar a la shell C. SPICE3 también incorporó la representación gráfica básica en X , a medida que UNIX y las estaciones de trabajo de ingeniería se hicieron comunes.
Diversos proveedores y proyectos de software libre han incorporado interfaces de captura de esquemas a SPICE, lo que permite dibujar el diagrama esquemático del circuito y generar automáticamente la lista de conexiones para su transferencia a distintos sistemas de procesamiento de SPICE. Asimismo, se han añadido interfaces gráficas de usuario para seleccionar las simulaciones y manipular los vectores de salida de voltaje y corriente. Además, se han incorporado potentes herramientas gráficas para visualizar formas de onda y gráficos de dependencias paramétricas. Existen varias versiones gratuitas de estos programas ampliados.
Uso de SPICE más allá de la simulación electrónica
Dado que SPICE generalmente resuelve ecuaciones diferenciales algebraicas no lineales, puede aplicarse a simulaciones que van más allá del ámbito eléctrico.
En el caso más simple, SPICE puede usarse para simular otros flujos . Por ejemplo, el flujo de calor en los sistemas sigue un comportamiento similar al de los elementos de un circuito eléctrico ideal: la temperatura corresponde al voltaje , la capacidad calorífica a la capacitancia , la conductancia (térmica) a la conductancia (eléctrica) y el flujo de calor a la corriente. [ 38 ] SPICE puede simular simultáneamente tanto el comportamiento electrónico de un circuito como sus requisitos de disipación de calor. [ 39 ] Asimismo, se han modelado circuitos microfluídicos con SPICE mediante la analogía hidrodinámica. [ 40 ] SPICE se ha aplicado en la investigación operativa para evaluar cadenas de suministro perturbadas , [ 41 ] y redes regulatorias en biología sintética . [ 42 ]
Sin embargo, la dinámica de transporte no es un requisito para la simulación SPICE. En una máquina rotativa , el par corresponde al voltaje, la velocidad angular a la corriente, la fricción viscosa a la resistencia y la inercia a la inductancia. [ 43 ] [ 44 ] SPICE se ha utilizado para modelar altavoces, auriculares y audífonos. [ 45 ] Estos transductores electromecánicos suelen tener impedancias de entrada complejas (véase, por ejemplo, Características eléctricas de los altavoces dinámicos ) que presentan dificultades para los circuitos diseñados para controlarlos. El modelado integrado de ambos componentes resuelve este problema.
El modelado electromagnético es accesible a un simulador SPICE mediante el método PEEC (circuito equivalente de elementos parciales). [ 46 ] Se han mapeado las ecuaciones de Maxwell, se han modelado RLC, el efecto piel, materiales dieléctricos o magnéticos y campos incidentes o radiados. Sin embargo, a partir de 2019, SPICE no puede simular dinámicas fotónicas arbitrarias cuando los circuitos presentan fuertes efectos cuánticos. [ 47 ]
Véase también
Referencias
- 1 2 Nagel, Laurence W.; Pederson, D. O (abril de 1973). SPICE (Programa de simulación con énfasis en circuitos integrados) (Informe técnico). Universidad de California, Berkeley. UCB/ERL M382.
- 1 2 Nagel, Laurence W. (mayo de 1975). SPICE2: Un programa informático para simular circuitos semiconductores (Informe técnico). Universidad de California, Berkeley. UCB/ERL M520.
- ↑ Simuladores BTV SPICE. Archivado el 3 de enero de 2023 en Wayback Machine. Consultado el 2 de enero de 2023.
- ↑ Warwick, Colin (mayo de 2009). "Todo lo que siempre quisiste saber sobre SPICE* (*pero tenías miedo de preguntar)" (PDF) . EMC Journal (82): 27–29 . Archivado (PDF) del original el 17 de septiembre de 2011. Recuperado el 4 de agosto de 2009 .
- ↑ Nagel, LW; Rohrer, RA (agosto de 1971). "Análisis computacional de circuitos no lineales, excluyendo la radiación". IEEE Journal of Solid-State Circuits . 6 (4): 166– 182. Bibcode : 1971IJSSC...6..166N . doi : 10.1109/JSSC.1971.1050166 .
- ↑ La vida de SPICE. Archivado el 4 de febrero de 2012 en Wayback Machine .
- ↑ Perry, T. (junio de 1998). "Donald O. Pederson". IEEE Spectrum . 35 : 22–27 . doi : 10.1109/6.681968 . S2CID 51633338 .
- ↑ Vladimirescu, Andrei (1994). El libro de SPICE . Nueva York: John Wiley & Sons, Inc.
- ↑ Ruehli, A.; Brennan, P. (junio de 1975). "El enfoque nodal modificado para el análisis de redes". IEEE Transactions on Circuits and Systems . 22 (6): 504– 509. Bibcode : 1975ITCS...22..504C . doi : 10.1109/TCS.1975.1084079 .
- ↑ "Recuerdos de Larry Nagel, el padre de SPICE" . ltwiki.org . Consultado el 21 de febrero de 2024 .
- ↑ Nagel, Laurence W. "Los orígenes de SPICE" . omega-enterprises.net. Archivado del original el 9 de mayo de 2024. Consultado el 21 de febrero de 2024 .
- ↑ Pederson, DO enero de 1984. "Una revisión histórica de la simulación de circuitos". IEEE Transactions on Circuits and Systems, vol. pp. 103-111.
- ↑ Quarles, Thomas L., Análisis de problemas de rendimiento y convergencia para la simulación de circuitos , Memorando n.° UCB/ERL M89/42, Universidad de California, Berkeley, abril de 1989.
- ↑ history-of-spice Archivado el 9 de octubre de 2016 en Wayback Machine en allaboutcircuits.com. "El origen de SPICE se remonta a otro programa de simulación de circuitos llamado CANCER. Desarrollado por el profesor Ronald Rohrer de la UC Berkeley junto con algunos de sus estudiantes a finales de la década de 1960, CANCER continuó mejorándose hasta principios de la década de 1970. Cuando Rohrer dejó Berkeley, CANCER fue reescrito y renombrado como SPICE, publicado como versión 1 en el dominio público en mayo de 1972. La versión 2 de SPICE se publicó en 1975 (la versión 2g6, la versión utilizada en este libro, es una revisión menor de esta publicación de 1975). El profesor Donald Pederson de Berkeley fue fundamental en la decisión de publicar SPICE como programa informático de dominio público, pues creía que todo progreso técnico significativo se produce cuando la información se comparte libremente. Le agradezco su visión."
- ↑ Pescovitz, David (1 de mayo de 2002). "1972: El lanzamiento de SPICE, todavía la herramienta estándar de la industria para el diseño de circuitos integrados" . Notas de laboratorio: Investigación del Berkeley College of Engineering . Archivado del original el 9 de julio de 2015. Recuperado el 10 de marzo de 2007 .
- ↑ "Lista de hitos del IEEE" . Red de Historia Global del IEEE . IEEE. Archivado del original el 20 de abril de 2009. Consultado el 4 de agosto de 2011 .
- ↑ Premio Donald O. Pederson de Circuitos de Estado Sólido Archivado el 7 de julio de 2024 en Wayback Machine , IEEE Solid-State Circuits Society , junio de 2018
- ↑ "The Spice Page" . Universidad de California en Berkeley . Archivado del original el 8 de diciembre de 2023.
- ↑ Cox, FL; Kuhn, WB; Murray, JP; Tynor, SD (1992). "Modelado a nivel de código en XSPICE". [ Actas ] Simposio Internacional IEEE de Circuitos y Sistemas de 1992. Vol. 2. págs. 871–874 . doi : 10.1109/ISCAS.1992.230083 . ISBN 0-7803-0593-0. S2CID 195705106 .
- ↑ CODECS: Un simulador de circuitos y dispositivos de nivel mixto, K. Mayaram, Memorando n.° UCB/ERL M88/71, Berkeley, 1988, http://www.eecs.berkeley.edu/Pubs/TechRpts/1988/ERL-88-71.pdf Archivado el 23/01/2021 en Wayback Machine
- ↑ "ngspice, estado actual y desarrollos futuros" , H. Vogt, FOSDEM, Bruselas 2019
- ↑ "ngspice - un simulador de circuitos de señal mixta de código abierto" . Free Silicon Foundation (F-Si). Archivado del original el 8 de julio de 2019. Consultado el 8 de julio de 2019 .
- ↑ "WRspice" . Whiteley Research . Consultado el 7 de mayo de 2021 .
- ↑ "Software QUCS-S" . Archivado del original el 8 de mayo de 2019. Consultado el 17 de enero de 2023 .
- ↑ "Software Xyce, Laboratorios Nacionales Sandia" . Archivado del original el 4 de septiembre de 2017. Consultado el 17 de enero de 2023 .
- ↑ Vladimirescu, A. (1990). "SPICE: La tercera década". Actas de la reunión sobre circuitos bipolares y tecnología . págs. 96–101 . doi : 10.1109/BIPOL.1990.171136 . S2CID 62622975 .
- ↑ KS Kundert, The Designer's Guide to SPICE and Spectre , Kluwer. Academic Publishers, Boston, 1995
- ↑ Programa de simulación analógica basado en SPICE - TINA-TI - Carpeta de software de TI archivada el 19 de octubre de 2016 en Wayback Machine
- ↑ «PLECS Especias» . Plexim GmbH . Consultado el 12 de febrero de 2026 .
- ↑ Art Kay (2012). Ruido en amplificadores operacionales: técnicas y consejos para analizar y reducir el ruido . Elsevier. pág. 41. ISBN 978-0-08-094243-8.
- ↑ Ron Mancini (2012). Amplificadores operacionales para todos . Newnes. pág. 162. ISBN 978-0-12-394406-1.
- ↑ Iannello, Chris (agosto de 2012). Descripción general de la simulación de circuitos de PSPICE: Parte 1 (Vídeo). El evento ocurre en 2:39. Archivado del original el 24 de mayo de 2021. Recuperado el 24 de mayo de 2021 .
- 1 2 Nagel, L., ¿Es hora de SPICE4? Archivado el 26 de septiembre de 2006 en Wayback Machine , 2004 Taller sobre aspectos numéricos del modelado de dispositivos y circuitos, 23-25 de junio de 2004, Santa Fe, Nuevo México. Recuperado el 10 de noviembre de 2007
- ↑ McCalla y Howard (febrero de 1971). "BIAS-3: Un programa para el análisis de CC no lineal de circuitos de transistores bipolares". IEEE Journal of Solid-State Circuits . 6 (1): 14– 19. Bibcode : 1971IJSSC...6...14M . doi : 10.1109/JSSC.1971.1050153 .
- ↑ Idleman, TE; Jenkins, FS; McCalla, WJ; Pederson, DO (agosto de 1971). "SLIC: Un simulador para circuitos integrados lineales". IEEE Journal of Solid-State Circuits . 6 (4): 188– 203. Bibcode : 1971IJSSC...6..188I . doi : 10.1109/JSSC.1971.1050168 .
- ↑ Bianchi, Giovanni (2015). "Limitaciones de la simulación de PLL: oscilaciones ocultas en el análisis SPICE". 7.º Congreso Internacional de Sistemas de Control y Telecomunicaciones Ultramodernas y Talleres (ICUMT) de 2015. pp. 79–84 . arXiv : 1506.02484 . doi : 10.1109/ICUMT.2015.7382409 . ISBN 978-1-4673-9283-9. S2CID 7140415 .
- ↑ "CMC - Compact Model Council" . GEIA. Archivado del original el 11 de mayo de 2011.
- ↑ "Tutorial de ngspice sobre simulación electrotérmica" . Archivado del original el 21/09/2019 . Consultado el 06/05/2022 .
- ↑ M. Maerz; Paul Nance. "Modelado térmico de sistemas de electrónica de potencia" (PDF) . Fraunhofer IISB. Archivado (PDF) del original el 20 de abril de 2022. Consultado el 6 de mayo de 2022 .
- ↑ Takao, H.; Sugiura, M.; Ishida, M.; Terao, K.; Suzuki, T; Shimokawa, F; Oohira, F. (2011). "Diseño de circuitos microfluídicos con". 2011 IEEE 24th International Conference on Micro Electro Mechanical Systems . IEEE. pp. 1154–1157 . doi : 10.1109/MEMSYS.2011.5734635 . ISBN 978-1-4244-9632-7. S2CID 24263237 .
- ↑ Francisco Campuzano-Bolarín ea (2021). "Método de simulación de redes para la evaluación de cadenas de suministro perturbadas en un horizonte finito" . CEJOR , Cent. Eur. J. Oper. Res . 29 (3): 823– 839. doi : 10.1007/s10100-021-00748-3 . S2CID 235523347. Archivado del original el 6 de mayo de 2022. Consultado el 6 de mayo de 2022 .
- ↑ Morgan Madec ea (2017). "Modelado y simulación de sistemas biológicos utilizando el lenguaje SPICE" . PLOS ONE . 12 (8) e0182385. Bibcode : 2017PLoSO..1282385M . doi : 10.1371/journal.pone.0182385 . PMC 5546598. PMID 28787027 .
- ↑ "AB-025: Uso de SPICE para modelar motores de CC" . Precision Microdrives. 22 de septiembre de 2021. Archivado del original el 25 de junio de 2022. Consultado el 6 de mayo de 2022 .
- ↑ Pham y Nathan (1998). "Modelado de circuitos y simulación SPICE de microsistemas de señales mixtas" (PDF) . Sensores y materiales . 10 (7): 435– 460.
- ↑ Kahrs, Mark (2009). "Simulación SPICE de auriculares y audífonos" . Convención 127 de la Audio Engineering Society . Audio Engineering Society.
- ↑ Albert E. Ruehli; Giulio Antonini; Lijun Jiang (2017). Modelado electromagnético orientado a circuitos mediante las técnicas PEEC . Wiley. ISBN 978-1-11-843664-6.
- ↑ Bogaerts, Wim; Chrostowski, Lukas (abril de 2018). "Diseño de circuitos fotónicos de silicio: métodos, herramientas y desafíos" . Laser & Photonics Reviews . 12 (4) 1700237. Bibcode : 2018LPRv...1200237B . doi : 10.1002/lpor.201700237 . hdl : 1854/LU-8578535 .
Enlaces externos
- Especias en UC Berkeley
Historias, documentos originales
- El documento original de SPICE1
- Tesis doctoral de LW Nagel (SPICE2)
- Tesis doctoral de Thomas Quarles (SPICE3)
- Breve historia de SPICE
- SPICE2 y SPICE3 en UC Berkeley
- Sidra en UC Berkeley
- SPICE: cómo elegir un análisis
- Software de 1973
- Software de automatización del diseño electrónico
- Software libre programado en C
- Software libre programado en Fortran
- Lenguajes de programación de simulación
- simuladores de circuitos electrónicos
- Software de simulación gratuito
- Software de automatización del diseño electrónico para Linux
- Software de dominio público con código fuente
- Software que utiliza la licencia BSD.