Si trabajas en la industria electrónica o en investigación, es probable que las simulaciones sean una parte regular de tu vida. Los sistemas más simples pueden diseñarse con intuición y simularse después de completar los diseños, pero los sistemas más avanzados que operan a altas frecuencias o con tasas de datos muy altas necesitan una calificación antes y después de que se complete el diseño de un PCB. El software de simulación debe tomar un papel más prominente en el diseño de PCB para muchos sistemas avanzados.
Lamentablemente, muchas herramientas de simulación no son tan intuitivas para la mayoría de los diseñadores, ya que no fueron construidas para ser utilizadas por usuarios de software de diseño de PCB. La situación está cambiando y estos sistemas están mejorando mucho en términos de usabilidad, pero su uso dentro del proceso de diseño es lo que hace que las herramientas de simulación sean tan poderosas.
El diseño impulsado por simulación para electrónicos comienza creando una interfaz entre tus herramientas de diseño, sistema de gestión de datos y aplicaciones de simulación. Los equipos profesionales de diseño electrónico de hoy son multifuncionales con experiencia que abarca disciplinas eléctricas, mecánicas, térmicas y de fiabilidad. Los equipos de diseño necesitan sistemas que les ayuden a compartir rápidamente datos de diseño físico, exportar modelos de simulación y ejecutar simulaciones de evaluación de diseño.
El proceso de diseño impulsado por simulación para PCBs abarca tres áreas amplias y sigue un proceso particular:
El proceso es iterativo, razón por la cual dibujo flechas apuntando de regreso a los pasos anteriores. Cualquier problema identificado en los resultados de la simulación de circuitos puede obligarte a regresar a los esquemáticos y modificar tus diseños de circuitos. En la etapa de simulación de PCB, los resultados pueden indicar modificaciones requeridas en la circuitería, el diseño del PCB o ambos. Este puede ser el caso con las simulaciones de EMI, SI/PI y simulaciones térmicas; todos estos resultados pueden indicar cambios requeridos en tus circuitos, lo que luego puede obligarte a realizar cambios en el diseño del PCB.
Los usuarios de SPICE saben todo sobre las simulaciones de circuitos. Una amplia gama de comportamientos importantes pueden ser examinados y evaluados en las simulaciones de SPICE, tanto en el dominio del tiempo como en el dominio de la frecuencia. Las simulaciones de SPICE son el pilar de los diseñadores de circuitos, y el básico
Todas estas tareas se pueden realizar en simulaciones SPICE siempre y cuando estén disponibles las definiciones de modelo para los componentes. Cualquiera de las áreas mencionadas anteriormente podría ocupar espacio para su propio artículo, así que no entraré en esos puntos aquí.
Los sistemas que requieren integridad de señal digital o simulaciones de señal RF a nivel de circuito o esquemático tienden a ser mucho más avanzados y requieren un modelo de circuito equivalente o una red lineal que defina el comportamiento de esa estructura. Las simulaciones con estas estructuras en tus circuitos usan parámetros de red, típicamente parámetros ABCD u otro conjunto de parámetros de red lineal que permite una cascada simple entre componentes lineales.
Los modelos de red lineal para estas estructuras se pueden extraer con un programa de simulación como Keysight PathWave ADS, Simbeor, Ansys o CST Microwave. A continuación, se muestra un ejemplo de un modelo de red lineal extraído a partir de un diseño de paquete en un PCB.
Red de línea extraída para dos paquetes de componentes y su interconexión en un PCB. Imagen cortesía de Simberian.
Una vez que esta red lineal o circuito equivalente extraído se introduce en su simulador de circuitos, puede simular el rendimiento de su diseño de interconexión previsto. Este tipo de proceso de simulación es un enfoque estándar utilizado para entender el comportamiento de las interconexiones en buses digitales rápidos, como los estándares DDR, PCIe, MIPI, etc. Una vez que el diseño previsto está calificado, puede usar esto en su diseño de PCB junto con sus otros componentes.
Las simulaciones de circuitos asumen un mundo perfecto, donde un circuito está aislado de todos los demás circuitos. Los efectos reales que involucran ruido, acoplamiento de señales/diafonía y emisiones radiadas/conducidas necesitan ser determinados a nivel de PCB una vez que el diseño está terminado.
Una vez que el diseño del PCB está completo, se realizan simulaciones a nivel de placa para evaluar interconexiones importantes, potencia, EMI/EMC y temperatura. No todas las partes del PCB necesitan ser simuladas; los circuitos más importantes que fueron examinados en las simulaciones de circuitos también deben ser examinados en simulaciones post-diseño donde sea posible. Por ejemplo, esto podría incluir:
La lista de simulaciones específicas a nivel de placa que se podrían realizar es bastante larga, pero los objetivos siempre son los mismos: asegurar que la colocación de partes y diseños de interconexión en el diseño de la PCB no afecte el rendimiento de su sistema tal como fue calificado en simulaciones de circuito. Es importante comparar los resultados pre-diseño y post-diseño para asegurar que el dispositivo no se vea grandemente afectado por los elementos colocados en el diseño de la PCB.
Gran parte del tiempo, esto se relaciona con la integridad de la señal, y esta área de diseño típicamente recibe un enfoque principal. Aquí hay ejemplos de resultados de simulación que puedes generar desde tu diseño de PCB en Altium:
Comparaciones de diagramas de ojo, simulaciones de parámetros S y cálculos de impedancia son algunas de las principales herramientas utilizadas para calificar interconexiones para la integridad de la señal digital.
Otras áreas donde las simulaciones post-diseño son muy importantes a nivel de PCB son la integridad de la potencia y la integridad térmica, ambas relacionadas con la funcionalidad y la fiabilidad, respectivamente. Sin embargo, las cosas pueden cambiar una vez más cuando el diseño se coloca en su ensamblaje completo y embalaje/encapsulado previsto. Aquí es donde se necesita la colaboración con otro grupo de ingenieros de simulación para calificar el rendimiento mecánico y térmico, así como el potencial de fallo de EMC.
Una vez que la placa está completamente ensamblada, las demandas térmicas pueden cambiar algo, y la placa puede necesitar ser calificada mecánicamente para asegurar su fiabilidad, capacidad para resistir choques o capacidad para resistir vibraciones. Estos son solo algunos ejemplos de los puntos mecánicos a examinar en un ensamblaje completado.
Estos aspectos de la calificación de un ensamblaje se realizan utilizando solucionadores de campo más avanzados y no involucran directamente su software de diseño y disposición de PCB. La herramienta de diseño de PCB que utilice debe proporcionar un archivo de exportación mecánico o electromecánico compatible que pueda ser utilizado en su aplicación de solucionador de campo.
Para simulaciones de flujo de aire, se necesita una aplicación de co-simulación CFD-térmica, y esto típicamente es realizado por un especialista en multiphísica. Un ejemplo que involucra el ensamblaje completado, completo con
La EMI/EMC también se verá afectada por la presencia de una carcasa y elementos mecánicos en el producto, por lo que vale la pena simular estos puntos también. Esto implica nuevamente el uso de un solucionador de campos electromagnéticos 3D que puede resolver las ecuaciones de Maxwell dentro de su ensamblaje, y este proceso requiere cierta especialización para asegurar que los resultados finales sean precisos. Esto es útil como una forma de calificación antes de realizar las pruebas de preconformidad del producto y podría ayudarlo a examinar si se deben implementar medidas adicionales de blindaje a nivel de ensamblaje antes de finalizar un diseño.
"Probar" una simulación implica cuantificar los ajustes de la simulación contra un modelo o estructura correctos y conocidos. Por ejemplo, si tiene un modelo de referencia y una estructura que es similar al dispositivo que está diseñando, y conoce el rendimiento a partir de pruebas y mediciones, puede usar esto para calificar la precisión de su enfoque de simulación y la configuración de los ajustes (estilo de malla, resolución, etc.) en su aplicación de simulación. El objetivo aquí es evitar la basura entra basura sale (GIGO), donde los resultados de la simulación son matemáticamente correctos pero no reflejan con precisión su diseño específico.
Este próximo punto puede parecer obvio, pero una calificación y pruebas exhaustivas son mucho más que simplemente encender el dispositivo para ver si funciona. Si hay una métrica de rendimiento que simulaste en el diseño, también debería ser examinada en las pruebas y medida si es posible. La razón es simple: a veces las simulaciones no capturan (o no pueden capturar) la situación específica en tu diseño y ensamblaje. También existe la posibilidad de que la simulación haya sufrido del problema GIGO. El problema GIGO es muy real en las simulaciones, y es por esto que las herramientas de simulación necesitan ser calificadas contra una referencia conocida y buena antes de aplicarlas a un nuevo diseño.
Altium Designer incluye una variedad de herramientas avanzadas de diseño y simulación que pueden ayudarte a diagnosticar y evitar problemas de SI/PI/EMI, y puedes pasar fácilmente tu diseño a ingenieros de simulación que usen solucionadores de campo más avanzados. Esto te brinda un enfoque integral para el diseño impulsado por simulación que no está disponible en ningún otro lugar. Ahora puedes descargar una prueba gratuita y descubrir si Altium Designer es adecuado para ti. Para aprender más sobre qué grandes beneficios puede ofrecerte el diseño impulsado por simulación, habla hoy mismo con un experto de Altium.