¿Qué es un archivo ODB++?

Índice

ODB++ file

¿Qué es ODB++?

ODB++ es una estructura de datos jerárquica y abierta para datos de diseño de placas de circuito impreso (PCB) y se utiliza ampliamente en la industria electrónica. Es un formato completo que incluye toda la información necesaria para fabricar una PCB, como información sobre el apilamiento de capas, listas de redes, archivos de taladrado y diseños. ODB++ fue desarrollado por Valor Computerized Systems a finales de la década de 1980 y desde entonces se ha convertido en un estándar del sector.

Estructura ODB++

La estructura ODB++ consta de varios componentes. En el nivel más alto, estos incluyen el encabezado, que contiene información general sobre el diseño; las capas, que incluyen datos sobre todas las capas de la placa; los componentes, que incluyen información sobre todas las piezas utilizadas en la placa; y las redes, que incluyen información sobre cómo se conectan los componentes. Cada uno de estos componentes se divide a su vez en subcomponentes. Por ejemplo, el componente capas puede contener información sobre capas de cobre individuales, capas dieléctricas, máscaras de soldadura, etc. Los componentes pueden contener información sobre números de pieza, ubicaciones en la placa e incluso modelos 3D. Y las redes pueden contener información sobre la conectividad de la lista de redes, longitudes de trazas y otros datos de enrutamiento.

ODB++ Structure
Estructura ODB++ (imagen de: proto-electronics)

Al combinar toda esta información en una estructura unificada, ODB++ garantiza que todos los datos necesarios para fabricar una PCB se transmitan en un único archivo. Esto facilita la interacción del software con los datos y ayuda a reducir los errores y las omisiones. Además, la estructura jerárquica de ODB++ facilita la incorporación de nuevas funciones y mejoras a lo largo del tiempo, lo que garantiza que los diseños se mantengan actualizados con las últimas tecnologías.

Preflight de ODB++ para pruebas PCB y entrega a CAM

Un archivo ODB++ es un paquete inteligente de fabricación PCB, no una simple pila de capas trazadas. Antes de la revisión CAM o de las pruebas del archivo ODB++, confirme que el comprimido conserva job, step, matriz, features, redes, componentes y atributos como un único conjunto con revisión controlada.

  1. Compruebe la identidad: extraiga sin errores y confirme job, step de placa y revisión previstos; elimine trabajos duplicados u obsoletos por accidente.
  2. Verifique la matriz: revise nombres, tipos, orden, polaridad, unidades, origen y perfil para evitar clasificar mal cobre y capas auxiliares.
  3. Audite la fabricación: confirme cobre, máscara, pasta, taladros metalizados y no metalizados, ranuras, fresado y operaciones de profundidad controlada.
  4. Conserve la inteligencia: compare redes, referencias, encapsulados y mapeo de pines con esquema, BOM y datos de colocación aprobados.
  5. Ejecute la aceptación: compare netlists extraída y CAD, investigue toda diferencia de abierto o corto y vincule informes DFM y de prueba a la misma revisión.

¿Cómo generar ODB++ en Allegro?

Paso 1: debe instalar ODB++ dentro del software Cadence Allegro Design.

ODB++ inside for Cadence Allegro

Paso 2: Seleccione «Herramientas>Comprobación de la base de datos» en el menú.

Check the PCB Database by DBDoctor
Check the PCB Database by DBDoctor

Paso 3: Seleccione «Archivo > Exportar > ODB++ dentro» para generar la información de la capa de la placa según el archivo técnico.

Output the pcb techfile (allegro)
Output the pcb techfile (allegro)

Paso 4: A continuación, seleccione la opción «GZIP» para que los datos de salida se compriman automáticamente en un único archivo.

ODB++ Inside Output Selection Settings
ODB++ Inside Output Selection Settings

Paso 5: A continuación, al hacer clic en el icono ODB, aparecerá la siguiente ventana emergente.

ODB Selected Options Viewer
ODB Selected Options Viewer

Paso 6: A continuación, haga clic en «Aceptar» para iniciar la salida del archivo y, por último, espere a que aparezca el mensaje de éxito en la ventana.

Start to Output the ODB File
Start to Output the ODB++ File

Paso 7: Por último, generamos y descomprimimos el archivo «odbjob.tgz».

decompress the odbjob.tgz file
decompress the odbjob.tgz file

Acerca del Autor

Picture of Aidan Taylor
Aidan Taylor

Soy Aidan Taylor y tengo más de 10 años de experiencia en el campo de la ingeniería inversa de PCB, el diseño de PCB y el desbloqueo de IC.

Comparte

Post Recomendado

¿Necesitas ayuda?

Scroll al inicio

Cotización