Defining Differential Pairs in Your Schematics
Una coppia differenziale nello schema può essere definita utilizzando direttive di coppia differenziale. Le due net della coppia devono essere ciascuna identificate da un'etichetta di net comune con i suffissi _N e _P, e a ciascuna deve essere associata una direttiva.
Inserire una direttiva di coppia differenziale scegliendo il comando Place » Directives » Differential Pair dai menu principali. Questo comando viene utilizzato per inserire un oggetto set di parametri nel documento attivo, preconfigurato come direttiva di coppia differenziale (Label = DIFFPAIR). Ogni coppia di direttive (una per la net positiva, una per quella negativa) genererà un singolo oggetto coppia differenziale quando verrà trasferita al PCB.

Inserire direttive nello schema per definire le coppie differenziali. In questo esempio, nel PCB verranno generate due coppie differenziali denominate V_RX1 e V_TX1.
Nel PCB, ogni oggetto coppia differenziale risultante verrà aggiunto alla classe predefinita Differential Pair: <All Differential Pairs>. È possibile rinominare gli oggetti coppia differenziale solo nel PCB.
Se è necessario definire un numero elevato di coppie, un approccio alternativo consiste nell'inserire anche una direttiva blanket. Questo consente di applicare direttive a più net che si trovano sotto il blanket. Altium Designer rileva le net il cui hotspot dell'etichetta di net si trova all'interno del perimetro del blanket. Una singola direttiva di coppia differenziale viene inserita in modo da toccare il bordo del blanket, come mostrato nell'immagine seguente.
L'immagine mostra anche che, oltre a indicare che le net contenute devono essere definite come membri di coppie differenziali (tramite la presenza della direttiva Differential Pair), la direttiva istruisce tutte le net contenute a diventare membri della Net Class RocketIO, le coppie a diventare membri della Differential Pair Class ROCKET_IO_LINES e anche a creare una regola Differential Pair Routing rule. Poiché nella stessa direttiva di coppia differenziale è specificata una Net Class, nell'editor PCB questa regola verrà applicata alla Net Class RocketIO quando il progetto verrà trasferito all'editor PCB.

Un Blanket può essere utilizzato per configurare più net come membri di coppie differenziali, creare una Diff Pair Class e una Net Class di queste net e applicare una regola di progettazione Differential Pair Routing a questa Net Class.