Gestione degli xSignals
A colpo d'occhio
- Scopri come è organizzato il pannello PCB in modalità xSignals e come passare dalle classi agli xSignal e alle primitive.
- Esplora le principali misure e colonne disponibili, tra cui lunghezza, distanza non sbrogliata, margine e ritardo opzionale.
- Comprendi come vengono mostrati gli xSignal nell'area di progettazione e come controllarne la visibilità, l'aspetto e l'eliminazione.
Nella modalità del pannello PCB xSignals, le tre aree principali cambiano per rispecchiare la gerarchia degli xSignal del progetto PCB corrente (dall'alto verso il basso):
- xSignal Classes
- Singoli xSignals all'interno di una classe
- Singoli xSignal Primitives che costituiscono un xSignal (pad, piste e via)
Area delle classi xSignal
L'area xSignal Classes elenca tutte le raccolte di classi xSignal definite oppure tutte le classi disponibili (<All xSignals>).
Seleziona una classe per visualizzarne l'elenco degli xSignal nell'area centrale (xSignals) e mostrarli nello spazio di progettazione PCB.
Per creare una nuova classe xSignal dalla raccolta di xSignal esistente, fai clic con il pulsante destro del mouse nell'area, quindi seleziona Add Class dal menu contestuale per aprire la finestra di dialogo Edit xSignal Class. La finestra di dialogo elenca gli xSignal disponibili, che possono essere aggiunti alla nuova classe o rimossi da essa tramite i pulsanti di gestione. Usa il campo Name per definire un nome appropriato per la nuova classe xSignal.

Crea una classe xSignal o modifica una classe esistente aggiungendo o rimuovendo gli xSignal che ne fanno parte tramite la finestra di dialogo Edit xSignal Class.
Il menu contestuale dell'area del pannello, accessibile con il pulsante destro del mouse, consente anche di rimuovere una classe (Delete) o di modificarne la rappresentazione visiva nello spazio di progettazione PCB (ad esempio, Change xSignal Color).
Area degli xSignal
L'area centrale del pannello mostra gli xSignal delle classi xSignal selezionate nell'area superiore.
Per impostazione predefinita, per ogni xSignal vengono elencate le seguenti informazioni:
-
– questa funzionalità ha due funzioni:
- colore di sfondo – il colore assegnato all'xSignal (la linea sottile che rappresenta l'xSignal nello spazio di progettazione). Fai clic con il pulsante destro del mouse per Change xSignal Color per tutti gli xSignal attualmente selezionati.
- casella di controllo della visibilità – usala per visualizzare sempre l'xSignal, indipendentemente dal fatto che sia selezionato o meno.
-
Name – nome dell'xSignal.
-
Node Count – numero totale di pad in questo xSignal.
-
Routed Length – somma delle lunghezze dei segmenti di pista e di arco posizionati che compongono il percorso, più la distanza verticale attraversata nei via (vedi nota sotto). Il calcolo della lunghezza del percorso non tenta di risolvere i segmenti di pista sovrapposti o le serpentine all'interno dei pad.
-
Signal Length – calcolo accurato della distanza totale da nodo a nodo. Per il calcolo della lunghezza del segnale valgono le seguenti note:
-
Risolve le sovrapposizioni e le serpentine all'interno dei pad.
-
Gestisce i percorsi creati con oggetti diversi da piste e archi (ad esempio, una regione o un riempimento).
-
Include le distanze verticali attraverso i via (vedi nota sotto).
-
Include il valore Total Pin/Package Length per questo xSignal.
-
Include la lunghezza Unrouted (Manhattan) per questo xSignal.
-
Il mancato rispetto delle regole di progettazione Length/Matched Lengths applicabili viene segnalato visualizzando la lunghezza del segnale su uno sfondo colorato: giallo per le lunghezze troppo corte, rosso per quelle troppo lunghe.
-
-
Total Pin/Package Length – somma di tutti i valori Pin Package Length di tutti i pad dell'xSignal. Questo valore è definito come proprietà del pad PCB e può essere specificato anche nel pin dello schema elettrico.
-
Unrouted (Manhattan) – distanza verticale più orizzontale (X+Y) di tutte le sezioni non sbrogliate.
-
Margin – differenza tra la lunghezza effettiva del segnale e la lunghezza obiettivo definita dalle regole di progettazione Length/Matched Lengths applicabili. L'xSignal selezionato come riferimento nella regola di progettazione Matched Lengths applicabile verrà contrassegnato come tale in questa colonna quando la classe xSignal viene selezionata nel pannello.
Fai clic con il pulsante destro del mouse nell'area, quindi usa il sottomenu Columns per aggiungere la seguente colonna:
- Delay – tempo necessario a un segnale per propagarsi lungo quel percorso.
Area delle primitive degli xSignal
La terza area del pannello PCB, xSignal Primitives, elenca tutti gli elementi costitutivi (primitive) dell'xSignal attualmente selezionato.
Seleziona la casella di controllo Show nodes only dell'area per limitare l'elenco delle primitive ai pad che costituiscono i nodi iniziale e finale dell'xSignal. In questa modalità, l'xSignal selezionato viene mostrato nello spazio di progettazione PCB come pad dei nodi uniti da una linea sottile (anziché da piste) che rappresenta il percorso dell'xSignal.

L'area inferiore xSignal Primitives elenca tutti gli elementi dell'xSignal selezionato, come pad, via e piste, e il relativo ritardo.
Visualizzazione degli xSignal nello spazio di progettazione
Gli xSignal vengono visualizzati nello spazio di progettazione come una linea sottile. La linea indica il percorso seguito dall'xSignal. La lunghezza totale della linea rappresenta il contributo X / Y alla lunghezza del segnale di quell'xSignal. Il contributo Z, o verticale, alla lunghezza totale del segnale è descritto sopra.
Nell'immagine seguente sono mostrati gli xSignal di una coppia differenziale. L'xSignal del membro non selezionato della coppia rimane visibile perché la relativa casella di controllo è selezionata nel pannello.

Gli xSignal sono rappresentati nello spazio di progettazione da una linea sottile. Entrambi gli xSignal di questa coppia differenziale rimangono visibili anche se nel pannello ne è selezionato solo uno, perché la casella di controllo della visibilità è selezionata.
Eliminazione di un xSignal
Seleziona l'xSignal nel pannello, quindi fai clic sul pulsante Delete sotto l'elenco degli xSignal. In alternativa, fai clic con il pulsante destro del mouse e seleziona Delete dal menu contestuale, oppure premi Delete sulla tastiera.
