¿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.

¿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

Suscríbete

Únete a nuestra lista de suscriptores para recibir actualizaciones mensuales del blog, noticias de tecnología y estudios de caso. Nunca enviaremos spam y puedes cancelar tu suscripción en cualquier momento.

Acerca del Autor

Picture of Aidan Taylor
Aidan Taylor

I am Aidan Taylor and I have over 10 years of experience in the field of PCB Reverse Engineering, PCB design and IC Unlock.

¿Necesitas ayuda?

Scroll al inicio

Cotización