Aggiornamenti alla progettazione di sistema

A colpo d'occhio

Mantieni sincronizzati lo schema multi-scheda e i relativi progetti PCB figli mentre il tuo progetto evolve in Altium Designer. Questo articolo spiega come importare le modifiche alla connettività dai progetti figli, esaminare ed eseguire gli ordini di modifica tecnica (ECO) e trasferire i dati aggiornati di pin e net ai progetti di origine. Illustra inoltre come utilizzare il Connection Manager per risolvere o rifiutare le modifiche alle connessioni importate prima di aggiornare i progetti figli. Continua a leggere per gestire al meglio gli aggiornamenti della connettività nell'intero sistema multi-scheda.

- Scopri come importare le modifiche da tutti i progetti figli o solo dai moduli selezionati.
- Comprendi come gli ECO identificano e applicano le differenze di connettività e dove esaminare le modifiche importate.
- Scopri come gli aggiornamenti dei progetti figli sincronizzano modifiche quali gli scambi di pin dei connettori e le discrepanze nei nomi delle net.
Approfondisci con l'IA:

Per mantenere la sincronizzazione tra un progetto schematico multi-board e i progetti PCB figli che include, il progetto multi-board supporta lo scambio bidirezionale dei dati relativi a pin e net. I dati di connettività possono essere importati nel progetto multi-board dai progetti figli e i dati di connettività del progetto multi-board possono essere trasferiti ai progetti PCB di origine.

Importazione dai progetti figli

Durante lo sviluppo di un progetto multi-board, è probabile che anche i progetti figli di origine vengano ulteriormente sviluppati e che le relative modifiche debbano essere integrate nel progetto multi-board, mantenendolo sincronizzato. Questo aggiornamento viene eseguito reimportando i progetti figli nell'area di progettazione multi-board tramite un ordine di modifica tecnica (ECO). Questo scambio di dati relativi a pin e net consente di mantenere sincronizzati i dati di connettività del progetto multi-board e delle schede che lo compongono.

Utilizza il comando Design » Import From Child Projects dai menu principali o dal menu contestuale dell'area di progettazione per importare le modifiche da tutti i progetti figli del progetto multi-board, oppure il comando alternativo Design » Import From Selected Child Projects per reimportare i dati di connessione dei moduli di progetto attualmente selezionati nell'area di progettazione. Questi comandi sono disponibili anche nel menu Design accessibile facendo clic con il pulsante destro del mouse sulla rappresentazione grafica di un modulo.

Le eventuali differenze rilevate tra la connettività attuale del progetto multi-board e i dati di connessione dei progetti figli vengono visualizzate nella finestra di dialogo Engineering Change Order. Utilizza l'ECO per convalidare e infine applicare le modifiche necessarie a riportare le schede figlie in sincronia con il progetto multi-board.

Se non vengono rilevate differenze, una finestra di avviso del comparatore lo segnala, indicando quindi che non sono necessarie modifiche per mantenere la sincronizzazione tra il progetto multi-board e i progetti figli.

L'ECO eseguito registra le eventuali differenze tra la connettività attuale del progetto multi-board e i dati di connessione importati dai progetti figli. Queste informazioni sono disponibili nella finestra di dialogo Connection Manager (Design » Connection Manager), utilizzata anche per risolvere o rifiutare i dati di connessione aggiornati provenienti dai progetti figli.

Aggiornamento dei progetti figli

I dati di connettività del progetto multi-board possono essere trasferiti ai progetti PCB di origine tramite la funzionalità Update dei progetti figli (Design » Update Child Projects). Per aggiornare un singolo progetto figlio, seleziona il modulo associato e scegli il comando Design » Update Selected Child Projects: entrambi i comandi sono disponibili anche nel menu Design accessibile facendo clic con il pulsante destro del mouse su un modulo.

Quando il comando viene eseguito, l'editor di progettazione confronta i dati di connettività del progetto multi-board con quelli dei progetti figli. Le eventuali differenze rilevate vengono elencate come modifiche proposte in una successiva finestra di dialogo Engineering Change Order (ECO); in alternativa, una finestra di avviso del comparatore segnala che non sono state rilevate differenze, indicando quindi che non sono necessarie modifiche per mantenere la sincronizzazione tra il progetto multi-board e i progetti figli.

Nell'esempio mostrato qui, in cui le net RS e RSW sono state scambiate sul connettore HDR1 nel progetto figlio LCD Board (M2 nel progetto multi-board), l'ECO propone uno scambio di pin nel progetto di origine per sincronizzare le net.

Quando l'ECO viene eseguito (dopo una convalida facoltativa), i pin del connettore HDR1 nel progetto figlio del modulo LCD vengono scambiati.

Nota che il processo Update Child Projects viene normalmente eseguito after la risoluzione di eventuali conflitti nella finestra di dialogo Connection Manager, in modo da sincronizzare i progetti figli con lo stato corretto del progetto multi-board.

Altre modifiche rilevate e risolte, come una mancata corrispondenza del nome di una net, vengono sincronizzate tramite un aggiornamento diretto dell'elemento di destinazione nel progetto figlio.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
Contents
Disponibilità delle funzionalità

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

Contents