Definizione delle coppie differenziali nei tuoi schemi elettrici
A colpo d'occhio
- Come definire le coppie differenziali in uno schema utilizzando le direttive, i suffissi obbligatori delle etichette delle net e il posizionamento dei set di parametri.
- Quando utilizzare direttive singole e quando una blanket per definire più coppie differenziali contemporaneamente.
- Cosa viene trasferito al PCB, con indicazioni importanti sul comportamento del Constraint Manager, sulle classi e sulla creazione delle regole di sbroglio.
Una coppia differenziale nello schema può essere definita utilizzando apposite direttive. Le due reti della coppia devono essere identificate ciascuna da un'etichetta di rete comune con i suffissi _N e _P, e a ciascuna deve essere collegata una direttiva.
Posizionare una direttiva per coppie differenziali scegliendo il comando Place » Directives » Differential Pair dai menu principali. Questo comando consente di posizionare nel documento attivo un oggetto set di parametri, preconfigurato come direttiva per coppie differenziali (Label = DIFFPAIR). Ogni coppia di direttive (una per la rete positiva e una per quella negativa) genererà un singolo oggetto coppia differenziale al momento del trasferimento al PCB.

Posizionare le direttive sullo schema per definire le coppie differenziali. In questo esempio, nel PCB verranno generate due coppie differenziali denominate V_RX1 e V_TX1.
Sul lato PCB, ogni oggetto coppia differenziale risultante verrà aggiunto alla classe di coppie differenziali predefinita: <All Differential Pairs>. Gli oggetti coppia differenziale possono essere rinominati solo sul lato PCB.
Se occorre definire un numero elevato di coppie, un approccio alternativo consiste nel posizionare anche una direttiva blanket. Questa consente di applicare direttive a più reti coperte dal blanket. Altium Designer rileva le reti il cui punto attivo dell'etichetta di rete si trova all'interno del perimetro del blanket. Una singola direttiva per coppie differenziali viene posizionata in modo che tocchi il bordo del blanket, come mostrato nell'immagine seguente.
L'immagine mostra inoltre che, oltre a definire le reti incluse come membri di coppie differenziali (tramite la presenza della direttiva per coppie differenziali), la direttiva indica di assegnare tutte le reti incluse alla classe di reti RocketIO, le coppie alla classe di coppie differenziali ROCKET_IO_LINES e di creare anche una regola di sbroglio delle coppie differenziali. Poiché nella stessa direttiva per coppie differenziali è specificata una classe di reti, nell' editor PCB questa regola verrà configurata per essere applicata alla classe di reti RocketIO quando il progetto viene trasferito all'editor PCB.

Un blanket può essere utilizzato per configurare più reti come membri di coppie differenziali, creare una classe di coppie differenziali e una classe di reti per queste reti e applicare una regola di progettazione per lo sbroglio delle coppie differenziali a tale classe di reti.