¿Qué es una lista de conexiones o Netlist Esquemática para tu PCB?

Zachariah Peterson
|  Creado: Junio 4, 2020  |  Actualizado: Mayo 2, 2024
¿Qué es una Netlist Esquemática para tu PCB?

Si has creado tu próximo gran esquemático de PCB, hay mucho sucediendo detrás de escena en tu software de diseño de PCB. 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 de PCB, necesitarás un documento importante.

Una lista de conexiones del esquemático o netlist es una de las piezas centrales de información que se utilizará en múltiples  funciones de tu software de diseño para crear una 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, también conocida como netlist, te ayudará a dar el salto del diseño esquemático a estas otras herramientas. También necesitarás darle a tu fabricante de PCB una copia de tus listas de conexiones como parte de una revisión de diseño. Profundicemos un poco más en 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 listas de conexiones del esquemático pueden definir la lógica, las conexiones entre componentes y las relaciones jerárquicas. Son una potente herramienta para resumir la estructura y funcionalidad de tu diseño de PCB. Una netlist no contiene información gráfica, sino que se encuentra en el propio documento esquemático.

Dicho esto, un esquemático y su netlist o lista de conexiones 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, una 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 de PCB

Una vez capturado el esquema e importado en un diseño inicial, los datos de la 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. Siempre y cuando no necesites realizar más cambios en el esquemático, puedes estar seguro de que los datos del diseño permanecerán consistentes a medida que vaya enrutando la placa de PCB. Sin embargo, tendrás que asegurarte de que la lista de materiales y los gerbers coinciden con la información del esquemático y las listas de conexiones antes de la fabricación.

Cómo Utilizan los Fabricantes Tu Lista de Conexiones (Netlist)

Durante una revisión de diseño, los datos de su lista de conexiones esquemáticas se compararán con los Gerbers, la lista de materiales (BOM) y los datos esquemáticos. Es habitual ver discrepancias entre una lista de conexiones y uno o más de estos documentos. Lo más probable es que esto se deba simplemente a la exportación de una lista de conexiones y una lista de materiales antes de completar el diseño; un cambio de diseño de última hora antes de enviar el diseño requiere la reconstrucción de la lista de materiales (BOM), lista de conexiones o Netlist y los Gerbers para garantizar que todos los datos sean consistentes. Aunque esto pueda parecer repetitivo, es mejor que usar un fabricante de baja calidad y recibir por correo un lote de placas defectuosas.

Los fabricantes también utilizarán su lista de conexiones para definir los requisitos de las pruebas de placas desnudas. La conectividad en la lista de conexiones (o netlist) de la PCB se programa en el dispositivo de prueba utilizado para el proceso de prueba de placas desnudas. El formato de archivo de datos ODB++ es el preferido para la fabricación, ya que la lista de conexiones puede generarse a partir del paquete. De lo contrario, deberás enviar una lista de conexiones IPC-D-356 junto con los archivos Gerber, ya que esto puede utilizarse para realizar una comparación exhaustiva antes de la fabricación de la placa base.

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

No Descartes los Netlists de Tus Antiguos Proyectos

La reutilización de diseños de PCB no es algo nuevo y abarca desde el mantenimiento de 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 tarea difícil. Tu próximo diseño de PCB podría ser una variante de un diseño antiguo, o podría requerir referirse a ciertos bloques funcionales en el esquemático/diseño original. Mantener las netlists o listas de conexiones de tus proyectos antiguos puede ayudarte a reconstruirlos en una nueva plataforma de diseño, especialmente si los datos esquemáticos y de diseño originales están dañados o son 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 o netlists de los demás al construir un nuevo diseño de PCB. 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 de PCB. 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 de PCB 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 creas tu nuevo diseño de PCB. No tendrás que compilar manualmente tus documentos de proyecto o preocuparte por discrepancias en la lista de conexiones o netlist de tus proyectos. Con Altium Designer, puedes importar fácilmente datos de diseño desde otras plataformas EDA, lo que te ahorra tiempo al reutilizar diseños de PCB 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 PCB, 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.