Aunque existen muchas herramientas, las dos formas principales de simulación son analógicas (SPICE, LTSPICE o Simetrix, por ejemplo) y la integridad de la señal (con algo como Hyperlynx si tiene bolsillos muy profundos).
Existen herramientas de análisis de poder, pero he visto algunos resultados muy extraños que aparentemente no se equiparan con la realidad física.
Existen herramientas de señal mixta, aunque el lado digital tiende a ser conductual.
Los problemas que enfrentamos son:
1 No existe un modelo de simulación para la pieza. Si usted tiene una hoja de datos completa se puede hacer una puñalada decente a rodar su propio uso o una parte que hace tener un modelo. Hacer rodar su propio modelo para cualquier cosa no trivial es un ejercicio que consume mucho tiempo.
Tenga en cuenta que cualquier cosa más allá de un primitivo (diodo, transistor o pasivo simple) es un modelo de comportamiento que refleja el funcionamiento del dispositivo en estado continuo. Consulte esta nota de aplicación para saber qué hay realmente en dicho modelo. Tenga en cuenta que cosas como ferritas y estranguladores son muy complejas; aunque pueden modelarse como un circuito (para lograr la respuesta en la hoja de datos) puede llevar mucho tiempo.
2 Tiempo de ejecución. Simulé toda la ruta de alimentación para un asiento de eyección para incluir los EED y las baterías térmicas como parte de una revisión de seguridad independiente de la electrónica del secuenciador. Como los cables a los circuitos de control y disparo eran bastante largos, se modelaron como devanados de transformadores sueltos. El circuito contenía quizás 40 elementos y tomó (en una máquina multinúcleo de alta gama) más de 30 horas para hacer una sola ejecución transitoria.
3 Algunas partes de los circuitos no son realmente adecuadas para la simulación o no deberían necesitarla. Si tengo una simple etapa de aislamiento optoacoplada para alternar un interruptor de control, no debería necesitar simulación si las hojas de datos se han utilizado correctamente (por supuesto, ese es un tema completamente diferente, ya que he visto muchos diseños donde ese no era el caso) .
4 de simulación En integridad de la señal, la mayoría de los simuladores no toma en cuenta que las impedancias controladas son +/- 10% en el mejor, y será variar de capa a capa. Tales simulaciones son útiles para ver problemas importantes, pero aún puede ser mordido por tales detalles. Además, la mayoría de los simuladores no pueden modelar la ruta de retorno (aunque las simulaciones posteriores al diseño están mejorando).
5 Prácticamente todos los modelos de simulación son compromisos para reflejar el caso de uso más común; Tuve que modificar los modelos de manera significativa para ver el comportamiento de las esquinas.
Un sistema de placa completa (o con frecuencia de varias placas) sería prohibitivo en términos de tiempo para ejecutarse realmente, por lo que solo se simulan las partes que estamos interesados en verificar.
Otro problema es que, para los macromodelos, el comportamiento de arranque no está definido en muchos casos y ningún simulador en el mundo ayudará si el comportamiento de arranque es crítico (ya que puede ser en equipos críticos de seguridad de vuelo), simplemente tiene que medir eso.
Las simulaciones ciertamente pueden ayudar a los diseñadores, pero no están cerca de ser perfectas y no se debe confiar en ellas para la operación real del circuito; son indicativos de la operación del circuito.