¿Qué es una Netlist Esquemática para tu PCB?

Zachariah Peterson
|  Creado: June 4, 2020  |  Actualizado: December 10, 2020
¿Qué es una Netlist Esquemática para tu PCB?

Si has creado tu próximo gran esquemático, hay mucho sucediendo detrás de escena en tu software de diseño. La conectividad entre componentes en tu esquemático puede reducirse a un pequeño número de identificadores lógicos y eléctricos. El esquemático puede proporcionar una imagen gráfica que muestra conexiones entre diferentes componentes y pines, pero para realmente entender todo sobre tu diseño, necesitarás un documento importante.

Una lista de conexiones del esquemático es una de las piezas centrales de información que se utilizará en múltiples características de tu software de diseño para crear un PCB real. Tu lista de conexiones del esquemático proporciona tanto información de conectividad eléctrica como refleja la estructura funcional de tus datos de diseño en un único conjunto de datos. Cuando necesites reutilizar tus datos o definir rápidamente conexiones eléctricas en tus herramientas de simulación, tu lista de conexiones te ayudará a hacer el salto del diseño esquemático a estas otras herramientas. También necesitarás darle a tu fabricante una copia de tus listas de conexiones como parte de una revisión de diseño. Veamos un poco más en profundidad la estructura exacta de una lista de conexiones en tu software de diseño de PCB.

¿Qué contiene una Netlist Esquemática?

Antes de continuar, existen diferentes tipos de netlists utilizadas en el software de EDA para el diseño de IC o diseño de PCB. Estas netlists pueden definir lógica, conexiones entre componentes y relaciones jerárquicas. Son una herramienta poderosa para resumir la estructura y funcionalidad de tu diseño. Una netlist no contiene información gráfica—esta se encuentra en el documento esquemático en sí.

Dicho esto, un esquemático y su netlist van de la mano; el netlist puede generarse a partir de un esquemático, o los esquemáticos (planos o jerárquicos) pueden generarse a partir de netlists. Con respecto a la información en un esquemático de PCB, un netlist contendrá múltiples entradas de datos, en las cuales cada entrada contiene la siguiente información:

  • Etiqueta de red: el nombre que le das a una red particular en tu esquemático
  • Designadores de referencia: estos designadores son para los componentes conectados en la red
  • Números de pin: cada componente en una red tendrá algunos pines, por lo tanto, el número de pin para cada componente en la red aparecerá en la lista de conexiones

Si sabes cómo leer una lista de conexiones de un esquemático, puedes ver cómo un circuito se traduce en una lista de conexiones SPICE al preparar una simulación. También puedes solucionar cualquier error que pueda encontrarse en listas de conexiones de bibliotecas de terceros. 

Netlist esquemático traducido a un netlist SPICE
Ejemplo de netlist SPICE extraído de un esquemático

Una vez que captures tu esquemático e importes en un diseño inicial, los datos de tu lista de conexiones esquemáticas se utilizarán para crear las líneas de conexión que se ven en un diseño sin enrutar. Mientras no necesites hacer más cambios en tu esquemático, puedes estar seguro de que tus datos de diseño permanecerán consistentes mientras enrutas tu placa. Sin embargo, aún necesitarás asegurarte de que tu BOM y Gerbers coincidan con la información en tu esquemático y listas de conexiones antes de la fabricación.

Cómo los Fabricantes Utilizan Tu Lista de Conexiones

Durante una revisión de diseño, los datos de su lista de conexiones esquemáticas se compararán con sus Gerbers, BOM y datos esquemáticos. Es común ver discrepancias entre una lista de conexiones y uno o más de estos documentos. Lo más probable es que esto simplemente resulte de exportar una lista de conexiones y un BOM antes de que su diseño esté completado; un cambio de diseño de último minuto antes de enviar su diseño requiere reconstruir su BOM, lista de conexiones y Gerbers para asegurar que todos los datos sean consistentes. Aunque esto pueda sonar repetitivo, es mejor que usar un fabricante de baja calidad y recibir un lote de placas defectuosas por correo.

Los fabricantes también usarán su lista de conexiones para definir los requisitos para las pruebas de placas desnudas. La conectividad en la lista de conexiones se programa en el dispositivo de prueba utilizado para el proceso de prueba de placas desnudas. Usar el formato de archivo de datos ODB++ es un formato preferido para la fabricación, ya que la lista de conexiones puede generarse a partir del paquete. De lo contrario, querrá enviar una lista de conexiones IPC-D-356 junto con sus archivos Gerber, ya que esto se puede usar para una comparación exhaustiva antes de la fabricación de la placa desnuda.

Netlist esquemático y archivos Gerber
Tu netlist esquemático necesita coincidir con tus redes en tus Gerbers antes de la fabricación

No Descartes los Netlists de Tus Proyectos Antiguos

La reutilización de diseño no es algo nuevo y abarca todo desde mantener bibliotecas o bloques de circuitos de uso frecuente. Importar datos de diseño de una aplicación EDA diferente a la plataforma deseada puede ser una perspectiva difícil. Tu próximo diseño podría ser una variante de un diseño antiguo, o podría requerir referirse a ciertos bloques funcionales en el esquemático/layout original. Mantener las netlists de tus proyectos antiguos puede ayudarte a reconstruirlos en una nueva plataforma de diseño, especialmente si el layout y/o los datos esquemáticos originales están corruptos o inaccesibles.

Debido a que los datos colocados en una lista de conexiones esquemáticas están altamente estructurados en un formato particular, diferentes plataformas de diseño pueden reutilizar las listas de conexiones de los demás al construir un nuevo diseño. Siempre que tengas modelos, símbolos esquemáticos y huellas de PCB para los componentes en el diseño antiguo, no necesitarás reconstruir manualmente el diseño original en tu nuevo software. Aunque podrías leer los nombres de las redes, los designadores de referencia y los números de pin de tu lista de conexiones, te conviene mucho más trabajar con software de diseño que pueda ayudarte a reconstruir rápidamente un diseño a partir de una lista de conexiones antigua.

Las características de diseño esquemático y simulación en Altium Designer® ahora compilarán automáticamente tu esquemático mientras ingenias tu nuevo diseño. No tendrás que compilar manualmente tus documentos de proyecto o preocuparte por discrepancias en la lista de conexiones de tus proyectos. Con Altium Designer, puedes fácilmente importar datos de diseño desde otras plataformas EDA, lo que te ahorra tiempo al reutilizar diseños antiguos. También tendrás acceso a una amplia gama de herramientas para gestionar datos de componentes y prepararte para la producción.

Ahora puedes descargar una prueba gratuita de Altium Designer y trabajar con las mejores herramientas de diseño de layout, simulación y planificación de producción de la industria. Habla con alguien de Altium hoy para saber más.

Sobre el autor / Sobre la autora

Sobre el autor / Sobre la autora

Zachariah Peterson tiene una amplia experiencia técnica en el mundo académico y la industria. Actualmente brinda servicios de investigación, diseño y marketing a empresas de la industria electrónica. Antes de trabajar en la industria de PCB, enseñó en la Universidad Estatal de Portland y realizó investigaciones sobre la teoría, los materiales y la estabilidad del láser aleatorio. Su experiencia en investigación científica abarca temas de láseres de nanopartículas, dispositivos semiconductores electrónicos y optoelectrónicos, sensores ambientales y estocástica. Su trabajo ha sido publicado en más de una docena de revistas revisadas por pares y actas de congresos, y ha escrito más de 1000 blogs técnicos sobre diseño de PCB para varias empresas. Es miembro de IEEE Photonics Society, IEEE Electronics Packaging Society, American Physical Society y Printed Circuit Engineering Association (PCEA), y anteriormente se desempeñó en el Comité Asesor Técnico de Computación Cuántica de INCITS.

Recursos Relacionados

Documentación técnica relacionada

Volver a la Pàgina de Inicio
Thank you, you are now subscribed to updates.