Types de règles de routage

Les règles de conception de la catégorie Routing sont décrites ci-dessous.

 
 
 
 
 

La catégorie Routing des règles de conception
La catégorie Routing des règles de conception

En savoir plus sur la définition, le périmètre et la gestion des règles de conception PCB.

En savoir plus sur le routage interactif.

Largeur

Cette contrainte définit la largeur des pistes placées sur les couches de cuivre (signal) pendant le routage interactif et l’autoroutage. Elle définit également les largeurs autorisées pendant la DRC en ligne et par lots. Une carte comporte généralement plusieurs règles de largeur, ciblant tous les nets (la règle de largeur de priorité la plus faible), des nets spécifiques et des classes de nets. 

Contraintes

Constraint Manager – contraintes de la règle de largeur, sélectionnez l’une des colonnes Largeur pour accéder aux paramètres.

PCB Rules and Constraints Editor – contraintes de la règle de largeur, lorsque les valeurs sont saisies au-dessus de l’image, elles s’appliquent à toutes les couches.

 

En savoir plus sur la modification de la largeur pendant le routage interactif.

Réduction de largeur du routage

Cette fonctionnalité est disponible lorsque l’option PCB.Rules.RoutingNeckdown est activée dans la boîte de dialogue Advanced Settings dialog.

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 entrant ou sortant d’un BGA nécessite souvent des pistes d’échappement plus étroites que les pistes de largeur préférée autorisées par le profil d’impédance appliqué. Cette contrainte vous permet de définir la longueur totale maximale autorisée de telles pistes plus étroites afin que la route fournisse toujours l’impédance requise.

Contraintes

Constraint Manager – contraintes pour la réduction de largeur autorisée, sélectionnez la colonne Réduction de largeur du routage pour accéder aux paramètres.

PCB Rules and Constraints Editor – contraintes pour la réduction de largeur autorisée, la valeur peut être définie pour toutes les couches ou pour des couches spécifiques.

 

En savoir plus sur la réduction automatique de largeur pendant le routage.

Topologie de routage

Cette contrainte spécifie la topologie à employer lors du routage des nets sur la carte. La topologie d’un net correspond à l’agencement ou au 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 Shortest longueur totale de connexion. Lorsque cette topologie est appliquée, elle est réanalysée et mise à jour chaque fois qu’un composant est déplacé.

Une topologie spécifique est appliquée à un net pour diverses raisons ; pour les conceptions haute vitesse où les réflexions du 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

Constraint Manager – contraintes pour la topologie, la valeur par défaut est Shortest.

PCB Rules and Constraints Editor – contraintes pour la topologie, la valeur par défaut est Shortest.

 

En savoir plus sur la topologie de net.

Routing Priority

Cette contrainte 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

Constraint Manager – définit la priorité de routage du/des net(s) ciblé(s) pendant l’autoroutage. Plus la valeur est élevée, plus la priorité est haute. Notez que cette contrainte doit être ajoutée comme règle avancée dans le Constraint Manager, cliquez avec le bouton droit sur l’en-tête Advanced Rules pour ajouter une nouvelle règle avancée.

PCB Rules and Constraints Editor – définit la priorité de routage du/des net(s) ciblé(s) pendant l’autoroutage. Plus la valeur est élevée, plus la priorité est haute.

 

Routing Layers

Cette contrainte spécifie quelles couches peuvent être utilisées pour le routage.

Contraintes

Constraint Manager – activez les couches de routage requises.

PCB Rules and Constraints Editor – activez les couches de routage requises.

 

En savoir plus sur les couches et l’empilement de couches.

Routing Corners

Cette contrainte spécifie le style de coin à utiliser pendant l’autoroutage. Cette contrainte est destinée aux 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.

Contraintes

Constraint Manager – sélectionnez le style de coin à utiliser pendant l’autoroutage. Notez que cette contrainte doit être ajoutée comme règle avancée dans le Constraint Manager, cliquez avec le bouton droit sur l’en-tête Advanced Rules pour ajouter une nouvelle règle avancée.

PCB Rules and Constraints Editor – sélectionnez le style de coin à utiliser pendant l’autoroutage.

 

Routing Via Style

Cette contrainte spécifie le style de vias pouvant être utilisé lors du routage. Vous pouvez définir des valeurs Min/Max/Preferred spécifiques pour le diamètre et la taille du trou du via — définies dans les contraintes de la règle — ou utiliser les modèles disponibles pour la conception de la carte.

La règle de conception Routing Via Style définit les propriétés X-Y du via. Le Via Type définit les couches que chaque via traverse dans le plan Z ; celles-ci sont configurées dans l’onglet Via Types du Layer Stack Manager. En savoir plus sur la définition des types de vias.

Contraintes

Constraint Manager – définit le style de via de routage à utiliser pendant le routage interactif et l’autoroutage. Il peut être défini numériquement en cliquant sur le bouton Min/Max Preferred, ou en sélectionnant un modèle de via.

Constraint Manager – définit le style de via de routage à utiliser pendant le routage interactif et l’autoroutage. Il peut être défini numériquement, ou en sélectionnant un modèle de via (cliquez sur le bouton Templates).

PCB Rules and Constraints Editor – définit le style de via de routage à utiliser pendant le routage interactif et l’autoroutage. Il peut être défini numériquement (en sélectionnant Min/Max Preferred), ou en sélectionnant un modèle de via.

PCB Rules and Constraints Editor – définit le style de via de routage à utiliser pendant le routage interactif et l’autoroutage. Il peut être défini numériquement, ou en sélectionnant un modèle de via comme illustré.

 

En savoir plus sur l’utilisation des pads et des vias.

En savoir plus sur la modification des vias pendant le routage.

Contrôle du fanout

Cette contrainte spécifie les options de fanout à utiliser lors du fanout des pads des composants montés en surface dans la conception qui se connectent à des nets de signal et/ou à des plans d’alimentation. Du point de vue du routage, en ajoutant un via et une piste de connexion, un fanout transforme essentiellement un pad SMT en pad traversant. 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

Constraint Manager – configurez les paramètres de contrôle du fanout en fonction de la technologie du composant.

PCB Rules and Constraints Editor – configurez les paramètres de contrôle du fanout en fonction de la technologie du composant.

 

En savoir plus sur le fanout et le routage d’échappement.

Câblage par fils

Cette contrainte définit la distance admissible entre fils de bonding adjacents (Wire To Wire), la Min Wire Length et la Max Wire Length, ainsi que la Bond Finger Margin, qui correspond à la distance/marge entre un fil de bonding et le bord de la pastille bond finger à laquelle il est raccordé. 

Constraints

Constraint Manager – Configurez les exigences de câblage par fils pour les composants ciblés. Notez que cette contrainte doit être ajoutée en tant que règle avancée dans le Constraint Manager, cliquez avec le bouton droit sur l’en-tête Advanced Rules pour ajouter une nouvelle règle avancée.

PCB Rules and Constraints Editor – Configurez les exigences de câblage par fils pour les composants ciblés.

 

En savoir plus sur le câblage par fils.

Routage des paires différentielles

Cette contrainte définit la largeur de routage de chaque net dans une paire différentielle et l’espacement (ou l’é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 différentielle requise pour cette paire de nets. Ces paramètres peuvent être définis manuellement ou, si des profils d’impédance de paire différentielle sont définis dans le Layer Stack Manager, un profil d’impédance peut être sélectionné pour définir automatiquement les paramètres Preferred largeur-écart.

Contraintes

Constraint Manager – définissez les propriétés du routage des paires différentielles, ou sélectionnez un profil d’impédance (défini dans le Layer Stack Manager). Notez que l’écart de paire différentielle (Diff Pair Gap) (0.12446mm) est inférieur à l’espacement All Nets (0.2mm). Pour éviter une violation d’espacement, l’espacement All Differential Pairs a été réglé sur la même valeur que l’écart de paire différentielle (Diff Pair Gap) (0.12446mm).

PCB Rules and Constraints Editor – définissez les propriétés du routage des paires différentielles, ou sélectionnez un profil d’impédance (défini dans le Layer Stack Manager). Notez que l’écart de paire différentielle préféré est 0.127mm.

PCB Rules and Constraints Editor – Pour cette carte, l’espacement All Net est de 0.2mm, ce qui est supérieur à l’écart de paire différentielle (Diff Pair Gap) (0.12446mm). Cela entraînera une violation d’espacement entre les nets de la paire.

PCB Rules and Constraints Editor – Pour éviter une violation d’espacement entre les nets de la paire, une deuxième contrainte Clearance est ajoutée et cible les nets de la Same Differential Pair, en spécifiant le même espacement que l’écart de paire différentielle. Cela n’est requis que lorsque l’écart de la paire est inférieur à l’espacement général entre nets.

 

En savoir plus sur le routage des paires différentielles

En savoir plus sur le routage à impédance contrôlée

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Disponibilité des fonctionnalités

Les fonctionnalités accessibles dépendent de la solution Altium dont vous disposez – Altium Develop, une édition d’Altium Agile (Agile Teams ou Agile Enterprise), ou Altium Designer (avec abonnement actif).

Si vous ne voyez pas une fonctionnalité mentionnée dans votre logiciel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contenu