Routage des paires différentielles

Rule category: Routage

Rule classification: Unaire

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. 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 le Layer 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’option Layers 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.

Lors de la définition des valeurs minimales, maximales et préférées de largeur et/ou d’écart, le Layer Attributes Table mettra en évidence toute entrée non valide en utilisant du texte rouge. Cela peut se produire, par exemple, lorsque vous spécifiez une valeur de contrainte minimale supérieure à la valeur de contrainte maximale, ou lorsque vous définissez une valeur de contrainte préférée inférieure au minimum ou supérieure aux valeurs maximales de contrainte. La définition incorrecte de la règle est également mise en évidence par le nom de la règle qui devient rouge à la fois dans le volet d’arborescence des dossiers et dans les listes récapitulatives correspondantes, dans la boîte de dialogue PCB Rules and Constraints Editor.

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 (Min Gap est appliqué), et lors de la modification interactive de la paire, par exemple en faisant glisser un segment de piste de l’un des nets de la paire.

Conseils

  1. 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 contrainte Min Gap définie pour cette couche dans le cadre de la règle de routage des paires différentielles applicable.
  2. 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.
  3. 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.

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Contenu