Routage des paires différentielles
Résumé
Cette règle définit la largeur de routage de chaque net d’une paire différentielle, ainsi que l’espacement (ou écart) entre les nets de cette paire. Les paires différentielles sont généralement routées avec des paramètres largeur-écart spécifiques afin de fournir l’impédance asymétrique et différentielle requise pour cette paire de nets.
Contraintes
Contraintes par défaut pour la règle de routage des paires différentielles.
-
Min Width - spécifie la largeur minimale autorisée à utiliser pour les pistes lors du routage de la paire différentielle. -
Min Gap - spécifie l’espacement minimal autorisé entre les primitives de nets différents au sein de la même paire différentielle. -
Preferred Width - spécifie la largeur préférée à utiliser pour les pistes lors du routage de la paire différentielle. -
Preferred Gap - spécifie l’espacement préféré entre les primitives de nets différents au sein de la même paire différentielle. -
Max Width - spécifie la largeur maximale autorisée à utiliser pour les pistes lors du routage de la paire différentielle. -
Max Gap - spécifie l’espacement maximal autorisé entre les primitives de nets différents au sein de la même paire différentielle. -
Max Uncoupled Length - spécifie la valeur de la longueur découplée maximale autorisée entre les nets positif et négatif au sein de la paire différentielle. -
Layers in layerstack only - vous permet d’afficher et de modifier les contraintes largeur-écart uniquement pour les couches de signal définies dans l’empilage de couches. Lorsque cette option est activée, seules les couches de l’empilage seront affichées dans leLayer Attributes Table . Lorsqu’elle est désactivée, toutes les couches de signal seront affichées. -
Layer Attributes Table - affiche toutes les couches de signal ou uniquement celles définies dans l’empilage de couches, selon le réglage de l’optionLayers in layerstack only . Les contraintes minimales, maximales et préférées de largeur et d’écart sont affichées, ainsi que d’autres informations spécifiques à la couche. Les champs de largeur et d’écart peuvent être définis globalement pour toutes les couches en saisissant des valeurs à l’aide des contrôles situés à droite du graphique, ou individuellement en tapant directement les valeurs de largeur et d’écart dans le tableau.
Comment les conflits entre règles dupliquées sont résolus
Toutes les règles sont résolues selon le paramètre de priorité. Le système parcourt les règles de la priorité la plus élevée à la plus faible et sélectionne la première dont l’expression de portée correspond au(x) objet(s) vérifié(s).
Application de la règle
DRC en ligne, DRC par lots, routage interactif (et reroutage), autoroutage, ajustement interactif de longueur (
Conseils
-
Pendant que la largeur de chaque net d’une paire différentielle est surveillée par la règle de routage des paires différentielles applicable (et non par une règle de largeur), la vérification de l’espacement entre les nets de cette paire reste régie par une règle de conception Clearance applicable. En d’autres termes, une règle Clearance doit être définie pour cibler la paire différentielle (sur la couche spécifique si nécessaire), avec son mode de vérification connective défini sur
Same Differential Pair , et avec un espacement défini comme égal ou inférieur à la valeur de la contrainteMin Gap définie pour cette couche dans le cadre de la règle de routage des paires différentielles applicable. -
L’espacement entre un net d’une paire différentielle et tout objet électrique
other qui ne fait pas partie de la paire est surveillé par la règle Clearance applicable. - Bien que les paramètres largeur-écart optimaux puissent être atteints sur la majeure partie de la carte, il existe souvent des zones, par exemple sous un composant BGA, où des paramètres largeur-écart plus petits et plus serrés doivent être utilisés. En plus de changer les paramètres Width-Gap de manière interactive, cette exigence peut également être satisfaite en définissant plusieurs règles de routage de paires différentielles : une règle de priorité inférieure qui cible la paire différentielle sur l’ensemble de la carte, et une règle de priorité supérieure qui cible la paire différentielle dans des zones spécifiques. Vous ciblez ensuite la paire différentielle dans une zone spécifique en définissant une règle Room Definition et en utilisant cette room comme partie de la portée d’une règle de routage de paire différentielle.