Routing Rule Types
Les règles de conception de la catégorie Routing sont décrites ci-dessous.
Largeur
Règle par défaut : requise
Cette règle définit la largeur des pistes placées sur les couches de cuivre (signal).
Contraintes

Contraintes pour la règle de largeur, qui s’appliquent à toutes les couches. Saisissez des valeurs spécifiques aux couches dans la grille (survolez pour les afficher).
-
Preferred Width - spécifie la largeur préférée à utiliser pour les pistes lors du routage de la carte.
-
Min Width - spécifie la largeur minimale autorisée à utiliser pour les pistes lors du routage de la carte.
-
Max Width - spécifie la largeur maximale autorisée à utiliser pour les pistes lors du routage de la carte.
-
Check Tracks/Arcs Min/Max Width Individually – pour chaque routage du net ciblé par la règle, vérifie que la largeur de chaque piste et arc individuels se situe dans la plage minimale et maximale
-
Check Min/Max Width for Physically Connected – pour chaque routage du net ciblé par la règle, vérifie que la largeur réelle du cuivre routé formé par la combinaison de pistes, arcs, remplissages, pastilles et vias se situe dans la plage minimale et maximale
-
Use Impedance Profile - cette option devient disponible lorsqu’au moins un profil d’impédance est défini dans le Layer Stack Manager. Lorsqu’elle est activée, utilisez la liste déroulante pour sélectionner le profil d’impédance souhaité. Lorsque la règle est configurée dans ce mode, la largeur préférée requise sur chaque couche de routage est calculée dans le cadre du profil d’impédance spécifié (les valeurs Largeur min. et Largeur max. seront également définies sur cette valeur lorsque l’option est activée). Une fois la règle définie, lorsque vous routez un net entrant dans le champ d’application de la règle, la largeur de piste sera automatiquement définie sur la largeur requise pour respecter l’impédance spécifiée pour cette couche. Lorsque cette option est activée, la largeur préférée ne peut pas être modifiée dans la règle, mais les valeurs Largeur min. et Largeur max. peuvent l’être.
► En savoir plus sur la configuration de l’empilage de couches pour le routage à impédance contrôlée
-
Show values for layer stack – Cette option apparaît dans la boîte de dialogue lorsque plusieurs empilages de couches sont définis dans le Layer Stack Manager. Si la carte comprend plusieurs empilages de couches, les contraintes de largeur doivent être configurées pour chaque empilage, en utilisant soit les champs toutes couches au-dessus de l’image, soit les champs spécifiques aux couches dans la table des attributs de couche.
► En savoir plus sur la définition et la configuration des sous-empilages
Configurez les contraintes pour chaque empilage de couches de la conception.
-
Layer Attributes Table - la zone de grille en bas de la boîte de dialogue affiche toutes les couches de signal définies dans l’empilage de couches, sauf si l’option Use Impedance Profile est activée. Si cette option est activée, seules les couches disponibles dans le profil d’impédance sélectionné seront affichées. Les largeurs de routage minimale, maximale et préférée, ainsi que d’autres informations spécifiques aux couches, sont affichées. Les champs de largeur de routage peuvent être définis globalement en définissant les valeurs dans les champs de contrainte au-dessus de l’image ou individuellement en saisissant directement des valeurs dans le tableau. Lorsque l’option Use Impedance Profile est activée, les entrées de largeur requise seront automatiquement calculées et saisies pour chaque couche dans le tableau. Dans ce mode, les valeurs de largeur préférée ne peuvent pas être modifiées, mais les valeurs Largeur min. et Largeur max. peuvent l’être.
Application de la règle
Le paramètre Preferred Width est respecté par l’Autorouter.
Les paramètres Min Width et Max Width sont respectés par le DRC en ligne et le DRC par lots. Ils déterminent également la plage de valeurs autorisées pouvant être utilisées pendant le routage interactif (appuyez sur la touche Tab pendant le routage pour modifier la largeur de piste dans la plage définie via le panneau Properties). Si une valeur est saisie en dehors de cette plage, elle sera automatiquement limitée.
Remarque
La largeur de chaque net dans une paire différentielle est surveillée par la règle applicable Differential Pairs Routing.
Réduction de largeur de routage
Règle par défaut : non requise
Il n’est pas rare qu’un net soit routé avec différentes largeurs à mesure que le routage traverse la carte. Par exemple, le routage vers ou depuis un BGA nécessite souvent des sorties plus étroites que les routages à largeur préférée autorisés par le profil d’impédance appliqué. Cette règle vous permet de définir la longueur totale maximale autorisée de telles pistes plus étroites afin que le routage fournisse toujours l’impédance requise.
La règle peut être définie à la fois dans la vue Physical du Constraint Manager et dans la boîte de dialogue PCB Rules and Constraints Editor.
Contraintes

Contraintes pour la règle de réduction de largeur de routage
Neck-Down Length spécifie la longueur maximale autorisée des routages continus (dans chaque net couvert par la règle) dont la largeur se situe entre les Min Width et Preferred Width définis par la règle applicable Routing Width. Vous pouvez également utiliser la grille pour définir la longueur autorisée couche par couche.
Application de la règle
Activez la vérification du type de règle Routing Neck-Down pour le contrôle en ligne et/ou par lots dans la boîte de dialogue Design Rule Checker afin de détecter les violations des règles de réduction de largeur de routage dans les modes DRC correspondants. Les violations de règle détectées seront marquées par un motif hachuré sur les pistes correspondantes dans l’espace de conception.
Topologie de routage
Règle par défaut : requise
Cette règle spécifie la topologie à utiliser lors du routage des nets sur la carte. La topologie d’un net est l’agencement ou le schéma des connexions de broche à broche. Par défaut, les connexions de broche à broche de chaque net sont organisées de manière à donner la longueur totale de connexion la plus courte. Une topologie est appliquée à un net pour diverses raisons ; pour les conceptions haute vitesse où les réflexions de signal doivent être minimisées, le net est organisé selon une topologie en chaîne ; pour les nets de masse, une topologie en étoile peut être appliquée afin de garantir que toutes les pistes reviennent à un point commun.
Contraintes

Contrainte par défaut pour la règle de topologie de routage
Topology - définit la topologie à utiliser pour le ou les nets ciblés par la portée (requête complète) de la règle. Les topologies suivantes peuvent être appliquées :
-
Shortest- cette topologie connecte tous les nœuds du net afin d’obtenir la longueur totale de connexion la plus courte. -
Horizontal- cette topologie connecte tous les nœuds ensemble, en privilégiant la brièveté horizontale par rapport à la brièveté verticale selon un facteur de 5:1. Utilisez cette méthode pour forcer le routage dans la direction horizontale. -
Vertical- cette topologie connecte tous les nœuds ensemble, en privilégiant la brièveté verticale par rapport à la brièveté horizontale selon un facteur de 5:1. Utilisez cette méthode pour forcer le routage dans la direction verticale. -
Daisy-Simple- cette topologie chaîne tous les nœuds ensemble, l’un après l’autre. L’ordre de chaînage est calculé pour donner la longueur totale la plus courte. Si une pastille source et une pastille de terminaison sont spécifiées, toutes les autres pastilles sont chaînées entre elles afin d’obtenir la longueur la plus courte possible. Modifiez une pastille pour la définir comme source ou terminaison. Si plusieurs sources (ou terminaisons) sont spécifiées, elles sont chaînées ensemble à chaque extrémité. -
Daisy-MidDriven- cette topologie place le ou les nœuds source au centre de la chaîne, répartit les charges de manière égale et les chaîne de part et d’autre de la ou des sources. Deux terminaisons sont requises, une pour chaque extrémité. Plusieurs nœuds source sont chaînés ensemble au centre. S’il n’y a pas exactement deux terminaisons, la topologieDaisy-Simpleest utilisée. -
Daisy-Balanced- cette topologie répartit toutes les charges en chaînes égales, le nombre total de chaînes étant égal au nombre de terminaisons. Ces chaînes se connectent ensuite à la source selon un schéma en étoile. Plusieurs nœuds source sont chaînés ensemble. -
Starburst- cette topologie connecte chaque nœud directement au nœud source. Si des terminaisons sont présentes, elles sont connectées après chaque nœud de charge. Plusieurs nœuds source sont chaînés ensemble, comme dans la topologieDaisy-Balanced.
Application de la règle
Batch DRC, pendant l’autoroutage.
Remarques
-
Lors de l’utilisation de l’Autorouter, le temps de finalisation du routage peut être plus long lors de l’utilisation de topologies autres que
Shortest. -
La mise en œuvre de topologies personnalisées définies à l’aide de From-Tos peut être vérifiée pendant le Batch DRC des règles de conception Routing Topology appliquées aux nets correspondants. Une violation est détectée s’il existe une connexion électrique entre les pastilles d’un From-To et que le chemin le plus court contient au moins une autre pastille de ce net. Les violations ne seront pas détectées pour les nets comportant un grand nombre de pastilles (plus de 20) ou de primitives (plus de 1024).
Priorité de routage
Règle par défaut : requis
Cette règle attribue une priorité de routage au(x) net(s) ciblé(s) par la règle. L’Autorouter utilise la valeur de priorité attribuée pour évaluer l’importance du routage de chaque net dans la conception et ainsi déterminer quels nets doivent être routés en premier.
Contraintes

Contrainte par défaut pour la règle Routing Priority
Routing Priority - la valeur de priorité attribuée au(x) net(s) ciblé(s) par la portée (requête complète) de la règle. Saisissez une valeur comprise entre 0 et 100. Plus le nombre attribué est élevé, plus la priorité de routage est grande.
Application de la règle
Pendant l’autoroutage.
Couches de routage
Règle par défaut : requis
Cette règle spécifie quelles couches sont autorisées pour le routage.
Contraintes

Contraintes par défaut pour la règle Routing Layers
Enabled Layers - chaque couche de signal actuellement définie pour la conception, telle que définie par l’empilement de couches, est listée. Utilisez l’option Allow Routing associée pour activer/désactiver le routage sur une couche, selon les besoins.
Application de la règle
Online DRC, Batch DRC, pendant le routage interactif et pendant l’autoroutage.
Remarque
Lors de l’utilisation de l’Autorouter, la direction de routage de chaque couche de signal activée dans la conception est définie dans le cadre de la configuration du Situs Autorouter. Les directions sont spécifiées dans la boîte de dialogue Layer Directions dialog, accessible en cliquant sur le bouton Edit Layer Directions dans la boîte de dialogue Situs Routing Strategies dialog.
Coins de routage
Règle par défaut : requis
Cette règle spécifie le style de coin à utiliser pendant l’autoroutage.
Contraintes

Contraintes par défaut pour la règle Routing Corners
-
Style - spécifie le style de coin de routage à utiliser. Les trois styles suivants sont disponibles :
-
90 Degrees. -
45 Degrees. -
Rounded.
-
-
Setback - ces deux champs vous permettent de définir une valeur minimale et maximale pour le retrait lors de l’utilisation des styles de coin
45 DegreesetRounded. Le retrait est la distance entre l’emplacement du coin « réel » (celui qui existerait si le style90 Degreesétait utilisé) et le point auquel l’Autorouter doit commencer son chanfreinage ou son arrondi, contrôlant ainsi effectivement la taille du biseau ou le rayon du coin.
Application de la règle
Cette règle est destinée à être utilisée par des Autorouters tiers qui implémentent le routage à 45° comme post-traitement. Elle n’est pas suivie par le Situs Autorouter, qui implémente le routage à 45° comme processus natif.
Style de via de routage
Règle par défaut : requis
Cette règle spécifie le style de vias pouvant être utilisé lors du routage. Vous pouvez définir des valeurs Min/Max/Préférée spécifiques pour le diamètre et la taille du trou du via — définies dans les contraintes de la règle — ou utiliser des modèles disponibles pour la conception de la carte.
Contraintes

Contraintes par défaut pour la règle Routing Via Style. Passez la souris sur l’image pour comparer les deux modes disponibles.
Mode - utilisez la liste déroulante pour choisir l’un des deux modes suivants :
- Min/Max preferred - choisissez ce mode pour définir les valeurs autorisées (Minimum/Maximum/Préférée) pour le diamètre et la taille du trou du via dans la règle elle-même.
- Template preferred - choisissez ce mode pour pouvoir utiliser des styles de via définis à l’aide de modèles de via disponibles pour la carte.
Mode = Min/Max preferred
Lorsque ce mode est choisi, la zone des contraintes change pour présenter les options suivantes :
-
Via Diameter - spécifie les valeurs de plage de contrainte à respecter concernant les diamètres des vias placés lors du routage de la carte. Les valeurs individuelles suivantes peuvent être définies :
- Minimum - la valeur minimale autorisée pour le diamètre du via.
- Maximum - la valeur maximale autorisée pour le diamètre du via.
- Preferred - la valeur préférée pour le diamètre du via.
-
Via Hole Size - spécifie les valeurs de plage de contrainte à respecter concernant les tailles de trou des vias placés lors du routage de la carte. Les valeurs individuelles suivantes peuvent être définies :
- Minimum - la valeur minimale autorisée pour la taille du trou du via.
- Maximum - la valeur maximale autorisée pour la taille du trou du via.
- Preferred - la valeur préférée pour la taille du trou du via.
Mode = Template preferred
Lorsque ce mode est choisi, la zone des contraintes change pour présenter les options suivantes :
-
Templates List - liste les modèles de via disponibles pouvant être utilisés avec la règle. Il s’agit de modèles de via (locaux ou définis dans des bibliothèques Pad Via Template Libraries) rendus disponibles pour la conception de la carte dans le cadre de Local Pad & Via Library (accessible via le panneau PCB Pad Via Templates). Pour chaque modèle disponible, les informations suivantes sont présentées :
- Template Name - le nom en lecture seule du modèle. Pour un modèle local, une dénomination générée automatiquement est utilisée conformément aux normes IPC. Pour un modèle provenant d’une PvLib, cette dénomination peut être personnalisée dans le cadre de la configuration du modèle dans cette bibliothèque.
- Description - la description en lecture seule rédigée pour le modèle.
- Library - la bibliothèque dont provient le modèle. Il peut s’agir de <Local> (où le via est défini et enregistré avec le document PCB) ou du nom de la bibliothèque externe Pad Via Template Library (<LibraryName>.PvLib) rendue disponible pour le document PCB.
- Enabled - activez cette option pour rendre le modèle disponible pour le placement de vias pendant le routage interactif.
Application de la règle
Online DRC, Batch DRC, pendant l’autoroutage et pendant le routage interactif.
Lorsque le mode de la règle est défini sur Min/Max preferred, les considérations suivantes s’appliquent :
- Les attributs de via Preferred sont utilisés par l’Autorouter.
- Les attributs de via Minimum et Maximum sont respectés par l’Online DRC et le Batch DRC.
- Les attributs de via Maximum et Minimum déterminent également la plage de valeurs autorisées pouvant être utilisées pendant le routage interactif — lorsque vous appuyez sur la touche + (ou *) du pavé numérique pour basculer les couches de signal de routage et déposer un via, sur la touche / du pavé numérique pour placer un via de fanout, ou sur le raccourci 2 pour placer un via sans changer de couche.
- Lorsqu’un via de routage est sur le point d’être placé pendant le routage interactif, vous pouvez faire défiler la définition de via Minimum / Preferred / Maximum / User Choice en appuyant sur la touche 4. L’état actuellement sélectionné est affiché dans le Heads-Up Display et dans la barre d’état. Vous pouvez également appuyer sur la touche Tab pendant le routage pour accéder au panneau Properties panel, à partir duquel vous pouvez modifier les propriétés du via dans la plage Min/Max de la règle. Si une valeur est saisie en dehors de sa plage, elle sera automatiquement limitée.
-
S’il existe plusieurs types de via définis dans le Layer Stack Manager, par exemple des vias traversants et des vias borgnes/enterrés, il peut être possible d’utiliser différents types de via pour la transition de couche actuelle. Dans cette situation, appuyez sur la touche 6 pour faire défiler les types de via autorisés. Le type de via sélectionné est affiché dans le Heads-Up Display et dans la barre d’état. Vous pouvez également appuyer sur la touche 8 pour afficher un menu contextuel des types de via autorisés, puis cliquer sur celui requis.
Lorsque le mode de la règle est défini sur Template preferred, les considérations suivantes s’appliquent :
- Lorsqu’un via de routage est sur le point d’être placé pendant le routage interactif, vous pouvez faire défiler les modèles de via activés en appuyant sur la touche 4. Le modèle sélectionné est affiché dans le Heads-Up Display et dans la barre d’état. Vous pouvez également appuyer sur la touche Tab pendant le routage pour accéder au panneau Properties panel, à partir duquel vous pouvez modifier le modèle de via actuellement appliqué.
- Si plusieurs types de vias sont définis dans le Layer Stack Manager, par exemple des vias traversants et des vias borgnes/enterrés, il peut être possible d’utiliser différents types de vias pour la transition de couche en cours. Dans ce cas, appuyez sur la touche 6 pour faire défiler les types de vias autorisés. Le type de via sélectionné s’affiche dans le Heads-Up Display et dans la barre d’état. Vous pouvez également appuyer sur la touche 8 pour afficher un menu contextuel des types de vias autorisés, puis cliquer sur celui requis.
Remarque
Afin de contrôler la taille des vias borgnes et enterrés, des règles individuelles peuvent être configurées pour cibler les différentes paires de couches. Par exemple, pour contrôler la taille des vias borgnes entre la couche supérieure et la couche interne 1, la portée suivante (requête complète) peut être utilisée :
(StartLayer = 'Top Layer') and (StopLayer = 'Mid-Layer1')
Pour contrôler la taille des vias enterrés entre la couche interne 2 et la couche interne 3, la portée suivante serait utilisée :
(StartLayer = 'Mid-Layer2') and (StopLayer = 'Mid-Layer3')
Sinon, au lieu de créer des règles individuelles, vous pouvez étendre la requête d’une seule règle à l’aide de OR comme suit :
((StartLayer = 'Top Layer') and (StopLayer = 'Mid-Layer1')) or((StartLayer = ' Mid-Layer2') and (StopLayer = 'Mid-Layer3'))
Contrôle du fanout
Règle par défaut : requise
Cette règle spécifie les options de fanout à utiliser lors du fanout des pastilles des composants montés en surface dans la conception qui sont connectés à des nets de signal et/ou de plan d’alimentation. Le fanout transforme essentiellement une pastille SMT en pastille traversante, du point de vue du routage, en ajoutant un via et une piste de connexion. Cela augmente considérablement la probabilité de router la carte avec succès, puisqu’un signal devient disponible sur toutes les couches de routage au lieu de seulement la couche supérieure ou inférieure. Cela est particulièrement nécessaire dans les conceptions à haute densité où l’espace de routage est très limité.
Contraintes

Contraintes par défaut pour la règle de contrôle du fanout (Fanout_Default)
-
Fanout Style - spécifie comment les vias de fanout sont placés par rapport au composant SMT. Les options suivantes sont disponibles :
-
Auto- choisit le style le plus approprié à la technologie du composant afin d’obtenir des résultats optimaux en matière d’espace de routage. -
Inline Rows- les vias de fanout sont placés dans deux rangées alignées. -
Staggered Rows- les vias de fanout sont placés dans deux rangées décalées. -
BGA- le fanout est effectué conformément aux options BGA spécifiées. -
Under Pads- les vias de fanout sont placés directement sous les pastilles du composant SMT.
-
-
Fanout Direction - spécifie la direction à utiliser pour le fanout. Les options suivantes sont disponibles :
-
Disable- n’autorise pas le fanout pour les composants SMT ciblés par la règle. -
In Only- fanout uniquement vers l’intérieur. Tous les vias de fanout et la piste de connexion seront placés à l’intérieur du rectangle englobant du composant. -
Out Only- fanout uniquement vers l’extérieur. Tous les vias de fanout et la piste de connexion seront placés à l’extérieur du rectangle englobant du composant. -
In Then Out- effectue d’abord le fanout de toutes les pastilles du composant vers l’intérieur. Toutes les pastilles qui ne peuvent pas être traitées dans cette direction doivent être traitées vers l’extérieur (si possible). -
Out Then In- effectue d’abord le fanout de toutes les pastilles du composant vers l’extérieur. Toutes les pastilles qui ne peuvent pas être traitées dans cette direction doivent être traitées vers l’intérieur (si possible). -
Alternating In and Out- effectue le fanout de toutes les pastilles du composant (lorsque possible) en alternance, d’abord vers l’intérieur puis vers l’extérieur.
-
-
Direction From Pad - spécifie la direction à utiliser pour le fanout. Lorsqu’un composant BGA fait l’objet d’un fanout, ses pastilles sont divisées en quadrants, le fanout étant appliqué simultanément aux pastilles de chaque quadrant. Les options suivantes sont disponibles :
-
Away From Center- le fanout des pastilles dans chaque quadrant est appliqué selon un angle de 45° à partir du centre du composant. -
North-East- toutes les pastilles de chaque quadrant font l’objet d’un fanout en direction du nord-est (45° dans le sens antihoraire à partir de l’horizontale). -
South-East- toutes les pastilles de chaque quadrant font l’objet d’un fanout en direction du sud-est (45° dans le sens horaire à partir de l’horizontale). -
South-West- toutes les pastilles de chaque quadrant font l’objet d’un fanout en direction du sud-ouest (135° dans le sens horaire à partir de l’horizontale). -
North-West- toutes les pastilles de chaque quadrant font l’objet d’un fanout en direction du nord-ouest (135° dans le sens antihoraire à partir de l’horizontale). -
Towards Center- le fanout des pastilles dans chaque quadrant est appliqué selon un angle de 45° vers le centre du composant. Dans la plupart des cas, l’uniformité de direction ne sera pas possible en raison de l’espace de fanout requis déjà occupé par le via de fanout d’une autre pastille. Dans ces cas, le fanout sera effectué dans la direction disponible suivante (nord-est, sud-est, sud-ouest, nord-ouest).
-
-
Via Placement Mode - spécifie comment les vias de fanout sont placés par rapport aux pastilles du composant BGA. Les options suivantes sont disponibles :
-
Close To Pad (Follow Rules)- les vias de fanout seront placés aussi près que possible de leurs pastilles SMT correspondantes sans enfreindre les règles d’espacement définies. -
Centered Between Pads- les vias de fanout seront centrés entre les pastilles du composant SMT.
-
Application de la règle
Pendant le routage interactif et l’autoroutage.
Remarques
-
Les règles de conception par défaut suivantes pour le contrôle du fanout sont automatiquement créées, couvrant les types de boîtiers de composants typiques disponibles (listés par ordre décroissant de priorité). Ces règles peuvent être modifiées ou d’autres peuvent être définies conformément à vos exigences de conception spécifiques.
-
Fanout_BGA – avec une requête de
IsBGA. -
Fanout_LCC - avec une requête de
IsLCC. -
Fanout_SOIC - avec une requête de
IsSOIC. -
Fanout_Small - avec une requête de
(CompPinCount < 5). -
Fanout_Default - avec une requête de
All.
-
Fanout_BGA – avec une requête de
-
Le style utilisé pour les vias de fanout suivra la ou les règles de conception applicables Routing Via Style. Les pistes supplémentaires posées dans le cadre du processus de fanout entre la pastille et le via suivront la ou les règles de conception applicables Routing Width.
-
Pour effectuer le fanout des pastilles d’un composant, assurez-vous qu’il n’y a aucun remplissage de polygone sous ce composant sur aucune couche. Les polygones peuvent être mis en réserve avant la création des fanouts puis restaurés ensuite.
Wire Bonding
Règle par défaut : non requise
Cette règle définit les contraintes liées aux conceptions qui comportent Wire Bonding.
Constraints
- Wire To Wire – spécifie la distance minimale admissible entre les corps 3D de fils de bonding adjacents.
- Min Wire Length – spécifie la longueur minimale admissible d’un fil de bonding.
- Max Wire Length – spécifie la longueur minimale admissible d’un fil de bonding.
- Bond Finger Margin – spécifie la marge minimale admissible à partir du bord d’une pastille de doigt de bonding.
Rule Application
DRC par lots
Routage des paires différentielles
Règle par défaut : requise
Cette règle définit la largeur de routage de chaque net d’une paire différentielle ainsi que l’espacement (ou gap) entre les nets de cette paire. Les paires différentielles sont généralement routées avec des paramètres largeur-gap spécifiques afin de fournir l’impédance différentielle requise pour cette paire de nets.
En savoir plus sur 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 admissible à utiliser pour les pistes lors du routage de la paire différentielle.
- Min Gap - spécifie l’espacement minimal admissible entre primitives sur des nets différents au sein de la même paire différentielle pendant le routage. Les paramètres d’écart Min, Preferred & Max de cette règle de conception sont utilisés pendant que la paire différentielle est routée, reroutée ou modifiée de manière interactive (pendant le glissement interactif). Notez que ces paramètres de gap ne sont NOT pas utilisés lors de la vérification des règles (DRC). Pendant la DRC, le gap est testé par la règle applicable Clearance Constraint - reportez-vous aux Remarques ci-dessous pour plus d’informations sur la gestion de ce point.
- 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 primitives sur des nets différents au sein de la même paire différentielle.
- Max Width - spécifie la largeur maximale admissible à utiliser pour les pistes lors du routage de la paire différentielle.
- Max Gap - spécifie l’espacement maximal admissible entre primitives sur des 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 admissible entre les nets positif et négatif au sein de la paire différentielle.
-
Use Impedance Profile - cette option devient disponible lorsqu’au moins un profil d’impédance est défini dans le Layer Stack Manager. Lorsqu’elle est activée, utilisez la liste déroulante pour sélectionner le profil d’impédance requis. Lorsque la règle est configurée dans ce mode, la largeur préférée et le gap préféré requis sur chaque couche de routage sont calculés dans le cadre du profil d’impédance spécifié. Une fois la règle définie, lorsque vous routez une paire différentielle qui entre dans la portée de la règle, les largeurs de piste et le gap de la paire seront automatiquement définis sur les valeurs requises pour cette couche afin de respecter l’impédance spécifiée.
-
Show values for layer stack - cette option apparaît dans la boîte de dialogue lorsqu’il existe plusieurs empilements de couches définis dans le Layer Stack Manager. Si la carte comprend plusieurs empilements de couches, les contraintes de routage des paires différentielles doivent alors être configurées pour chacun des empilements de couches, en utilisant soit les champs toutes couches au-dessus de l’image, soit les champs spécifiques aux couches dans la table des attributs de couche.
- Layer Attributes Table - la zone de grille située en bas de la boîte de dialogue affiche toutes les couches de signal définies dans l’empilage des couches, sauf si l’option Use Impedance Profile est activée. Si cette option est activée, seules les couches disponibles dans le profil d’impédance sélectionné seront affichées. Les contraintes de largeur et d’écartement minimales, maximales et préférées, ainsi que d’autres informations spécifiques à chaque couche, sont affichées. Les champs de largeur et d’écartement de routage peuvent être définis globalement en renseignant les valeurs dans les champs de contrainte au-dessus de l’image, ou individuellement en saisissant directement des valeurs dans le tableau. Lorsque l’option Use Impedance Profile est activée, les entrées de largeur requises seront automatiquement calculées et renseignées pour chaque couche du tableau. Dans ce mode, les valeurs Preferred Width et Preferred Gap ne peuvent pas être modifiées, mais les valeurs Min et Max le peuvent.
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.
Remarques
- Bien que la largeur de chaque net d’une paire différentielle soit contrôlée par la règle Differential Pairs Routing applicable (et non par une règle Width), la vérification de l’espacement entre les nets de cette paire reste régie par la règle de conception Clearance applicable. Si la valeur d’écartement utilisée pour router la paire différentielle est inférieure à l’espacement minimal autorisé entre les nets de la paire différentielle défini par la règle de conception Electrical Clearance, une violation de la règle de conception Electrical Clearance se produira. 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 dont l’espacement est défini comme étant égal ou inférieur à la valeur de la contrainte Min Gap définie pour cette couche dans le cadre de la règle Differential Pairs Routing applicable.
- L’espacement entre un net d’une paire différentielle et tout objet électrique other ne faisant pas partie de la paire est contrôlé par la règle Clearance applicable.
- Bien que les paramètres largeur-écartement 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-écartement plus petits et plus serrés doivent être utilisés. Définir un écartement minimal inférieur à l’écartement préféré permet au routeur de rapprocher davantage les membres de la paire lorsque des obstacles l’exigent. Bien que cela fonctionne, cela a un coût : les opérations de routage deviennent beaucoup plus complexes et sont, par conséquent, plus lentes. 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 la zone spécifique où un paramètre largeur-écartement plus étroit est requis. Vous ciblez ensuite la paire différentielle dans cette zone en définissant une règle Room Definition pour cette zone et en utilisant cette room dans la portée de la règle de routage de paire différentielle qui nécessite un paramètre largeur-écartement plus serré.
- Des classes de paires différentielles peuvent être définies dans le schéma pour être utilisées dans la portée des règles.
► En savoir plus sur la vérification d’espacement des paires différentielles

).
).