Evita i problemi di integrità del segnale tra schede nei progetti PCB multiboard ad alte prestazioni

Adam J. Fleischer
|  Creato: maggio 5, 2026
At a Glance
Evita guasti dell’integrità del segnale tra schede nei progetti PCB multiboard. Scopri come le transizioni dei connettori, lo skew e i confini tra schede riducono il margine.
Evita i problemi di integrità del segnale tra schede nei progetti PCB multiboard ad alte prestazioni

La maggior parte dei problemi di integrità del segnale nei sistemi multiboard deriva dai confini, non dai tratti a impedenza controllata tra di essi. Il lancio su connettore, la transizione verso un cavo o la giunzione tra flex e rigido introducono discontinuità di impedenza, cambi di riferimento e skew che si accumulano lungo il canale. Gli ingegneri che trattano ogni scheda come un problema di instradamento isolato e rimandano le decisioni di interconnessione al packaging meccanico vedranno il loro margine consumarsi ai confini che non hanno mai progettato esplicitamente.

Il vincolo fondamentale è che ogni canale ad alta velocità deve essere pianificato come un percorso completo dal trasmettitore al ricevitore, includendo ogni transizione tra schede, connettori, cavi e segmenti flex. Quando la responsabilità dei confini è ambigua o non documentata, ogni team che lavora sulla singola scheda ottimizza localmente mentre nessuno si occupa delle transizioni. Il risultato è un canale che, a livello di sistema, non soddisfa il budget di impedenza o di skew di nessuno.

Punti chiave

  • I guasti di integrità del segnale (SI) tra schede iniziano ai confini. I lanci su connettore, le interruzioni del percorso di riferimento e le transizioni di interconnessione consumano il margine di collegamento che ogni scheda sembra avere, e il canale assemblato fallisce. 
  • Lo skew si accumula nell’intero sistema. Per le interfacce parallele e le coppie differenziali: mantenere lo skew in ogni scheda, dove si ha il controllo sull’instradamento, prima/dopo le interfacce dei connettori, invece di compensare tutti i disallineamenti di lunghezza/ritardo in una singola scheda.
  • Comprendere le capacità dei connettori per i canali ad alta larghezza di banda. Valutare i connettori in base ai dati del fornitore e sfruttare i loro modelli di simulazione per valutare completamente le prestazioni del sistema in simulazione.

Il lancio su connettore come pattern di progettazione riutilizzabile

La maggior parte dei problemi SI si verifica nelle transizioni, non al centro di tratti lunghi e ben controllati. Il confine del connettore dovrebbe essere trattato come un pattern di progettazione riutilizzabile, protetto da vincoli e verifiche, così che ogni team di progettazione delle schede implementi le stesse ipotesi. Quando la regione di launch è definita da un insieme coerente di regole invece di essere lasciata al giudizio individuale, le stesse prestazioni si mantengono in tutti i progetti. Come minimo, il pattern di progettazione dovrebbe imporre:

  • Definizione dell’interfaccia: standard, data rate target, mappa topologica che copra schede, connettori, cavo o segmenti flex, e cambi di riferimento.
  • Budget di skew: intra-coppia e tra lane, allocati per segmento.
  • Regole per i connettori: vincoli della mappatura dei pin, interleaving dei pin di massa, breakout routing e uso delle via.
  • Trigger di modifica che richiedono una nuova verifica del confine: sostituzione del connettore, modifica dello stackup, variazione della lunghezza del cavo, riposizionamento della scheda o modifiche dell’enclosure in prossimità dell’interconnessione.

Con questi elementi definiti, la regione di launch diventa un blocco di progetto vincolato anziché un esercizio di routing ad hoc. Se una coppia differenziale cambia layer nel launch, mantenere la transizione simmetrica: stessa struttura di via, stesso fan-in/fan-out, stesso utilizzo dei layer su entrambi i conduttori.

Connector with black and red wire connects to PCB board

Vincoli meccanici che influenzano le prestazioni del canale

L’altezza dello stack, la tolleranza di allineamento, i vincoli di piegatura e l’instradamento di servizio sono vincoli del canale, non aspetti puramente meccanici. Un reindirizzamento del cavo che aggiunge 50 mm di lunghezza o cambia il raggio di curvatura modifica il ritardo e potenzialmente il coupling. Un riposizionamento della scheda che modifica l’altezza di accoppiamento del connettore può cambiare la lunghezza dello stub della via o richiedere una diversa transizione di stackup.

Acquisire queste relazioni nell’ICD in modo che una modifica meccanica attivi automaticamente una nuova verifica del confine. Senza questo collegamento, i team meccanici apportano modifiche che dal punto di vista del packaging sembrano innocue, ma erodono silenziosamente il margine SI.

Categoria di modifica

Esempio

Impatto sul canale

Azione richiesta

Connettore/launch

Sostituzione della famiglia, revisione della mappatura dei pin, modifica dell’altezza di accoppiamento

Discontinuità di impedenza, lunghezza dello stub, geometria di breakout

Ripetere la simulazione del launch, aggiornare l’ICD, ricontrollare il budget di skew

Stackup/struttura

Modifica del materiale, revisione della struttura delle via, decisione di backdrill

Spostamento dell’impedenza, comportamento della transizione di riferimento

Rieseguire i modelli di impedenza e TDR, verificare la simmetria del launch

Meccanica/routing

Modifica della lunghezza del cavo, raggio di curvatura, riposizionamento della scheda

Variazione del ritardo, variazione del coupling, geometria di accoppiamento

Rivalidare il budget di skew, confermare l’allineamento del connettore

Posizionamento di retimer/redriver

Modifica della segmentazione del canale

Nuovo punto di conformità, budget di perdita modificato

Ripartizionare il canale, aggiornare le definizioni dei segmenti nell’ICD

Modellazione del canale per l’integrità del segnale

Per costruire un modello completo del canale, mettere in cascata blocchi di parametri S dal trasmettitore al ricevitore. Ogni segmento del canale, inclusi package, routing sulla scheda, via launch, connettori e cavi, richiede un tipo di modello specifico.

  • Usare modelli di linea di trasmissione per le tracce uniformi
  • Applicare blocchi di parametri S per discontinuità e connettori
  • Convertire i singoli parametri S in matrici T e moltiplicarli in sequenza
  • Eseguire simulazioni di conformità (insertion loss, return loss, diagramma a occhio, COM) per identificare i segmenti dominanti che incidono sul budget di perdita o riflessione
  • Correlare con misure TDR e VNA una volta disponibile l’hardware
  • Documentare tutte le ipotesi del modello (file Touchstone, mappe dei pin, stackup, geometria del launch) nel documento di controllo dell’interconnessione
  • Rigenerare i modelli interessati e rieseguire le simulazioni quando cambiano le condizioni al contorno

Le discrepanze tra simulazione e misura di solito derivano da differenze nella geometria del launch, variabilità del connettore o proprietà dielettriche che si discostano dai valori di datasheet. Cambiare una variabile alla volta durante l’iterazione. Trattare i confini del connettore come astrazioni fisse tra revisioni della scheda è un modo sicuro per erodere il margine SI senza accorgersene, finché le misurazioni sul prototipo non rivelano il problema.

Checklist delle verifiche SI a livello di sistema per progetti multiboard

Prima del layout

  • Creare i modelli di interconnessione per il 
  • Fissare orientamento del connettore e ipotesi di accoppiamento per la prima passata di layout.
  • Assegnare un responsabile per il collegamento end-to-end.

Durante il layout

  • Standardizzare la geometria di launch del connettore: padstack, antipad, stitching e continuità del riferimento.
  • Controllare gli stub delle via nei campi dei connettori.
  • Monitorare lo skew rispetto al budget di sistema e mantenere il tuning lontano dai launch, salvo ove esplicitamente consentito.

Prima del rilascio del prototipo

  • Eseguire una revisione con approccio boundary-first: mappatura, launch, continuità del percorso di ritorno, allocazione dello skew e vincoli meccanici.
  • Confermare che il canale assemblato corrisponda alla topologia prevista: posizione delle schede, altezza dello stack, lunghezza del cavo o del flex e vincoli di piegatura.
  • Definire le condizioni di validazione del bring-up: set di cavi, fixture e variabili di assemblaggio.

Dopo il bring-up

  • Se il collegamento fallisce, verificare prima i confini: mappatura e orientamento dei pin, geometria del launch, continuità del riferimento e skew dei segmenti.
  • Registrare ogni modifica che interessa il percorso di interconnessione e ripetere la revisione del confine quando si attiva un trigger.

Mantenere visibile il contesto multiboard con Altium Agile Teams

La SI a livello di sistema comprende aspetti elettrici, meccanici e di approvvigionamento. Altium Agile Teams mantiene visibile questo contesto multiboard mentre il sistema evolve, così i team possono individuare le modifiche ai confini prima che layout e decisioni di packaging vengano fissati. 

Le revisioni di progetto avvengono nel contesto del design. Se una modifica meccanica sposta un connettore e invalida un’ipotesi sul canale, il team elettrico lo vede in anticipo. Le decisioni su connettori e cavi possono essere prese insieme a dati in tempo reale su disponibilità e rischio da Octopart, supportando decisioni più tempestive di congelamento sui componenti che definiscono il confine. Il tracciamento delle modifiche rimane collegato allo stato del progetto, così le sostituzioni dei connettori e le revisioni dello stackup restano visibili agli stakeholder giusti. 

Per maggiori dettagli, vedere la documentazione di Altium su sincronizzazione di un assembly multiboard. È un utile passo successivo per formalizzare il modo in cui le relazioni multiboard dovrebbero essere acquisite e mantenute aggiornate. Scopri di più su Altium Agile Teams →

Sull'Autore

Sull'Autore

Adam Fleischer is a principal at etimes.com, a technology marketing consultancy that works with technology leaders – like Microsoft, SAP, IBM, and Arrow Electronics – as well as with small high-growth companies. Adam has been a tech geek since programming a lunar landing game on a DEC mainframe as a kid. Adam founded and for a decade acted as CEO of E.ON Interactive, a boutique award-winning creative interactive design agency in Silicon Valley. He holds an MBA from Stanford’s Graduate School of Business and a B.A. from Columbia University. Adam also has a background in performance magic and is currently on the executive team organizing an international conference on how performance magic inspires creativity in technology and science. 

Risorse correlate

Documentazione Tecnica Correlata

Tornare alla Pagina Iniziale
Thank you, you are now subscribed to updates.