Topologia di instradamento
Rule category: Instradamento
Rule classification: Unario
Riepilogo
Questa regola specifica la topologia da utilizzare durante l’instradamento delle net sulla scheda. La topologia di una net è la disposizione o lo schema delle connessioni pin-to-pin. Per impostazione predefinita, le connessioni pin-to-pin di ciascuna net sono disposte in modo da ottenere la lunghezza complessiva di connessione più breve. Una topologia viene applicata a una net per vari motivi: nei progetti ad alta velocità, in cui le riflessioni del segnale devono essere ridotte al minimo, la net viene disposta con una topologia a margherita; oppure, per le net di massa, può essere applicata una topologia a stella per garantire che tutte le piste ritornino a un punto comune.
Vincoli
Vincolo predefinito per la regola Topologia di instradamento.
-
Topology – definisce la topologia da utilizzare per la/le net interessata/e dall’ambito (query completa) della regola. È possibile applicare le seguenti topologie:
-
Shortest– questa topologia collega tutti i nodi della net in modo da ottenere la lunghezza complessiva di connessione più breve. -
Horizontal– questa topologia collega tutti i nodi tra loro, privilegiando la compattezza orizzontale rispetto a quella verticale con un rapporto di 5:1. Utilizzare questo metodo per forzare l’instradamento in direzione orizzontale. -
Vertical– questa topologia collega tutti i nodi tra loro, privilegiando la compattezza verticale rispetto a quella orizzontale con un rapporto di 5:1. Utilizzare questo metodo per forzare l’instradamento in direzione verticale. -
Daisy-Simple– questa topologia concatena tutti i nodi uno dopo l’altro. L’ordine della concatenazione viene calcolato per ottenere la lunghezza complessiva più breve. Se vengono specificati un pad sorgente e un pad terminatore, tutti gli altri pad vengono concatenati tra di essi per ottenere la lunghezza più breve possibile. Modificare un pad per impostarlo come sorgente o terminatore. Se vengono specificate più sorgenti (o terminatori), queste vengono concatenate insieme a ciascuna estremità. -
Daisy-MidDriven– questa topologia posiziona il/i nodo/i sorgente al centro della catena a margherita, divide equamente i carichi e li concatena su entrambi i lati della/e sorgente/i. Sono richiesti due terminatori, uno per ciascuna estremità. Più nodi sorgente vengono concatenati insieme al centro. Se i terminatori non sono esattamente due, viene utilizzata la topologiaDaisy-Simple. -
Daisy-Balanced– questa topologia divide tutti i carichi in catene uguali; il numero totale di catene è pari al numero di terminatori. Queste catene vengono quindi collegate alla sorgente secondo uno schema a stella. Più nodi sorgente vengono concatenati insieme. -
Starburst– questa topologia collega ciascun nodo direttamente al nodo sorgente. Se sono presenti terminatori, vengono collegati dopo ciascun nodo di carico. Più nodi sorgente vengono concatenati insieme, come nella topologiaDaisy-Balanced.
-
Come vengono risolti i conflitti tra contenuti di regole duplicati
Tutte le regole vengono risolte in base all’impostazione di priorità. Il sistema esamina le regole dalla priorità più alta a quella più bassa e seleziona la prima il cui ambito corrisponde all’oggetto o agli oggetti verificati.
Applicazione della regola
Durante l’autorouting.