Ritardo del package del pin

In ogni progetto ad alta velocità oltre i 500 MHz, il mezzo di connessione, ovvero il bond wire verso il die, introduce un ritardo nel segnale. Questo ritardo interno al dispositivo è definito pin-package delay. Anche se due dispositivi sono pienamente compatibili a livello di pin dal punto di vista del progetto e del PCB, i tempi di propagazione del package saranno diversi tra dispositivi differenti, quindi dovranno essere presi in considerazione. Le informazioni sul flight time sono disponibili nel documento IBIS 6 del dispositivo. Le informazioni relative ai pin del package devono essere considerate durante la fase di pianificazione dell'I/O, oppure dopo la sintesi nel caso di un FPGA. Tutti i produttori di dispositivi dovrebbero essere in grado di fornire i ritardi del package, che saranno specificati come ritardo in picosecondi oppure come lunghezza.

Il ritardo può essere incluso nel progetto sia come Pin Package Length sia come Propagation Delay, utilizzando i rispettivi campi per il pin nell'editor schematico oppure per il pad/via nell'editor PCB. I valori immessi vengono gestiti come segue:

Pin Package Length - tutte le lunghezze pin-package all'interno di ciascuna net vengono sommate nell'editor PCB per ottenere la Total Pin/Package Length, che viene inclusa nella Signal Length complessiva di quella net. Fare riferimento alla modalità Nets del pannello PCB per ulteriori informazioni sulla Signal Length.

Propagation Delay - tutti i valori di ritardo definiti dall'utente per pin/pad e via in ciascuna net vengono sommati al routing delay di quella net nell'editor PCB. Il routing delay viene calcolato automaticamente dal field solver Simbeor® integrato nel Layer Stack Manager. I ritardi di pad e via non vengono calcolati automaticamente, ma possono essere definiti dall'utente.

  • Le regole di progettazione Length e Matched Length possono essere configurate in base alla Length o al Delay.
  • La Signal Length, la Total Pin/Package Length e il Delay possono essere visualizzati in varie modalità del pannello PCB, incluse la Nets mode, la Differential Pairs Editor mode e la xSignals mode. Fare clic con il pulsante destro del mouse sull'intestazione di una colonna nel pannello PCB per abilitare/disabilitare le colonne.
  • Il Simbeor SFS (quasi-static field solver) di Simberian® viene utilizzato per calcolare il routing delay, in base alle proprietà fisiche definite nel Layer Stack Manager.
  • I valori Pin Package Length e Propagation Delay definiti dall'utente sono indipendenti tra loro; vengono aggiunti ai valori di Signal Length e Delay come appena descritto. Poiché non interagiscono tra loro, entrambi i valori possono essere specificati se necessario.

Inclusione del Delay nello schematico

Le lunghezze pin-package possono essere definite come attributo del pin del componente nello schematico nel pannello Properties in modalità Pin. Il software utilizzerà per impostazione predefinita le unità del documento sottostante; se necessario, immettere le unità insieme al valore.

Immettere la lunghezza pin-package con le unità richieste.
Immettere la lunghezza pin-package con le unità richieste.

  • Le proprietà del pin del componente possono anche essere modificate nell'editor di libreria oppure nel foglio schematico nella scheda Pins del pannello Properties in modalità Component. Fare clic su  in quella scheda del pannello per aprire il Component Pin Editor, dove è possibile modificare tutte le proprietà di tutti i pin di quel componente. I valori possono essere modificati direttamente nella griglia (selezionare una cella e digitare un nuovo valore) e i tasti cursore possono essere utilizzati per spostarsi nelle celle adiacenti. Le unità predefinite verranno aggiunte automaticamente se non vengono digitate.
  • In alternativa, utilizzare il pannello SCHLIB List panel per copiare/incollare più valori Pin/Pkg Lengths o Propagation Delay da un datasheet in un insieme di pin componente selezionati nell'editor della libreria schematica – mostra immagine.
    • Oltre a incollare direttamente il contenuto degli appunti nelle celle selezionate, è anche possibile fare clic con il pulsante destro nel pannello per accedere alla finestra di dialogo Smart Grid Paste, che offre un maggiore controllo sul processo di inserimento di dati aggiuntivi nei pin – ulteriori informazioni in Modifica degli attributi con gli Smart Grid Tools.

Definizione del Delay nell'editor PCB

I valori Pin Package Length e Propagation Delay vengono trasferiti al layout PCB come visibile nella modalità Pad del pannello Properties.

I valori Pin Package Length e Propagation Delay vengono trasferiti dallo schematico al PCB, oppure possono anche essere definiti direttamente nel PCB.
I valori Pin Package Length e Propagation Delay vengono trasferiti dallo schematico al PCB, oppure possono anche essere definiti direttamente nel PCB.

Si noti che se i valori Pin Package Length e Propagation Delay nelle proprietà del pad sono diversi da quelli configurati per i corrispondenti pin del simbolo schematico, alla successiva aggiornamento del PCB verranno generati ECO per sovrascrivere i valori con quelli dello schematico (a meno che il rilevamento delle modifiche di questi valori e/o la generazione degli ECO per essi non siano disabilitati nelle opzioni del progetto).

Per ulteriori informazioni, fare riferimento alla pagina Mantenere sincronizzati schematici e PCB.

Esame della Pin/Package Length e del Propagation Delay nel pannello PCB

Il Pin/Pkg Length viene incluso automaticamente nei calcoli di Signal Length, che vengono visualizzati in varie modalità del pannello PCB. Impostare il pannello sulla modalità Nets per esaminare (o modificare) il valore di Pin/Pkg Length per i pin della net scelta. Si noti come la colonna Routed Length rifletta la lunghezza del routing e la colonna Signal Length rifletta la lunghezza del routing più eventuali Pin/Pkg Length presenti in quella net.

Il Pin/Pkg Length e il suo impatto su Signal Length sono mostrati nella modalità Nets del pannello PCB.
Il Pin/Pkg Length e il suo impatto su Signal Length sono mostrati nella modalità Nets del pannello PCB.

Nell'immagine seguente, la colonna propagation Delay mostra che ci sono due coppie di xSignals che non soddisfano una regola di progettazione Matched Length. Poiché l'evidenziazione è nella colonna Delay, ciò indica che la regola è configurata per utilizzare Delay Units anziché Length Units.

La colonna Delay mostra che ci sono due coppie di xSignals che non soddisfano una regola di progettazione Matched Length. La colonna Delay mostra che ci sono due coppie di xSignals che non soddisfano una regola di progettazione Matched Length. 

La Signal Length, la Total Pin/Package Length e il Delay possono essere visualizzati in varie modalità del pannello PCB, incluse la Nets mode, la Differential Pairs Editor mode e la xSignals mode. Fare clic con il pulsante destro del mouse sull'intestazione di una colonna nel pannello PCB per abilitare/disabilitare le colonne.

Come la Length viene inclusa negli xSignals

Il Pin/Pkg Length viene incluso automaticamente nella lunghezza complessiva dell'xSignal quando:

  • Quel segnale fa parte di una definizione di xSignal
  • Quel pad non è connesso in uno schema di routing fly-by (è presente una sola traccia collegata a quel pad)

I pad che sono connessi in uno schema di routing fly-by (con un punto di ingresso e un punto di uscita) sono esclusi dal calcolo della lunghezza.

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

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team 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.

Contenuto