Cos’è un file ODB++?

Indice

ODB++ file

Cos'è ODB++?

ODB++ è una struttura di dati gerarchica e aperta per i dati di progettazione di circuiti stampati (PCB) ed è ampiamente utilizzata nell’industria elettronica. È un formato completo che include tutte le informazioni necessarie per fabbricare un PCB, come le informazioni sullo stack di livelli, le netlist, i file di foratura e gli artwork. ODB++ è stato sviluppato da Valor Computerized Systems alla fine degli anni ’80 e da allora è diventato uno standard del settore.

Struttura ODB++

La struttura ODB++ è composta da diversi componenti. Al livello più alto, questi includono l’intestazione, che contiene informazioni generali sul progetto; i livelli, che includono dati su tutti i livelli della scheda; i componenti, che includono informazioni su tutte le parti utilizzate nella scheda; e le reti, che includono informazioni su come i componenti sono collegati. Ognuno di questi componenti è ulteriormente suddiviso in sottocomponenti. Ad esempio, il componente livelli può contenere informazioni su singoli livelli di rame, livelli dielettrici, maschere di saldatura e così via. I componenti possono contenere informazioni sui numeri di parte, le posizioni sulla scheda e persino modelli 3D. E le reti possono contenere informazioni sulla connettività della netlist, le lunghezze delle tracce e altri dati di routing.

ODB++ Structure
Struttura ODB++ (immagine da: proto-electronics)

Combinando tutte queste informazioni in un’unica struttura unificata, ODB++ garantisce che tutti i dati necessari per la fabbricazione di un PCB vengano trasmessi in un singolo file. Ciò facilita l’interazione del software con i dati e aiuta a ridurre errori e omissioni. Inoltre, la struttura gerarchica di ODB++ semplifica l’aggiunta di nuove funzionalità e miglioramenti nel tempo, garantendo che i progetti rimangano aggiornati con le ultime tecnologie.

Come esportare ODB++ in Allegro?

Passaggio 1: è necessario installare ODB++ all’interno del software Cadence Allegro Design.

ODB++ inside for Cadence Allegro

Passaggio 2: Selezionare “Tools>Database Check” dal menu a sua volta.

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

Passaggio 3: Selezionare “File>Export>ODB++ inside” per esportare le informazioni sul livello della scheda in base al file tech.

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

Passaggio 4: Quindi selezionare l’opzione “GZIP”, in modo che i dati di output vengano compressi automaticamente in un unico file.

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

Passaggio 5: Quindi, quando si fa clic sull’icona ODB, apparirà la seguente finestra pop-up.

ODB Selected Options Viewer
ODB Selected Options Viewer

Passaggio 6: Quindi fare clic su “Accept” per avviare l’esportazione del file e infine attendere che appaia il messaggio di successo nella finestra.

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

Passaggio 7: Infine, esportiamo e decomprimiamo il file “odbjob.tgz”.

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

Iscriviti

Unisciti alla nostra lista di iscritti per ricevere aggiornamenti mensili sul blog, notizie tecnologiche, casi di studio. Non invieremo mai spam e potrai annullare l’iscrizione in qualsiasi momento.

Informazioni sull'autore

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.

Hai bisogno di aiuto?

Torna in alto

Instant Quote