Configuration des contraintes de conception
En un coup d'œil
- Définissez les distances d’isolement requises entre les objets appartenant à des nets différents.
- Configurez les largeurs de routage générales et créez une classe de nets Power avec des contraintes de largeur spécifiques.
- Définissez le diamètre des vias et de leurs trous, puis enregistrez vos contraintes et votre projet.
Main page: Définition des exigences de conception à l’aide du gestionnaire de contraintes
L’éditeur de PCB d’Altium Designer est un environnement piloté par des règles. Avec un ensemble bien défini de contraintes de conception, vous pouvez mener à bien des conceptions de circuits imprimés répondant à des exigences variées et souvent strictes.
Les contraintes de conception sont configurées dans le gestionnaire de contraintes, accessible aussi bien depuis le schéma que depuis le PCB. Dans ce tutoriel, les contraintes de conception seront définies côté schéma, puis transférées vers le PCB avec les autres données de conception (composants et nets).
Définition de la contrainte d’espacement
La première étape consiste à définir la distance minimale entre des objets électriques appartenant à des nets différents. Cette exigence est gérée par les contraintes de conception relatives à l’espacement. Le gestionnaire de contraintes comprend la vue Clearances, qui présente une matrice permettant de définir les espacements entre les classes de nets de la conception. Pour ce tutoriel, un espacement de 0,25 mm entre tous les objets convient.
-
Lorsque la feuille de schéma du projet est le document actif (si ce n’est pas le cas, cliquez sur l’onglet du document schématique en haut de l’espace de conception), sélectionnez la commande Design » Constraint Manager dans les menus principaux pour ouvrir le gestionnaire de contraintes. La vue Clearances du gestionnaire de contraintes s’ouvre par défaut.
-
Sélectionnez la commande Tools » Measurement Units » mm dans les menus principaux pour passer des mils aux millimètres dans le gestionnaire de contraintes.
-
Cliquez dans la cellule à l’intersection de la ligne All Nets et de la colonne All Nets, saisissez
0.25, puis appuyez surEnter.
Définition des contraintes de largeur
La largeur des pistes est contrôlée par la contrainte de conception de largeur applicable, qui est automatiquement sélectionnée lorsque vous commencez à router un net.
-
Ouvrez la vue Physical du gestionnaire de contraintes à l’aide du bouton correspondant situé en haut.
-
Cliquez dans la cellule de la colonne Min Width ou Preferred Width pour All Nets, puis définissez les valeurs de largeur suivantes dans la partie inférieure du gestionnaire de contraintes :
-
Min Width =
0.2 -
Preferred Width =
0.25 -
Max Width =
0.25
-
-
L’étape suivante consiste à ajouter une autre contrainte pour spécifier la largeur de routage des nets d’alimentation. Pour ce faire, créez une classe de nets pour les nets d’alimentation, puis appliquez des contraintes de largeur spécifiques à cette classe. Dans la vue Physical, sélectionnez les lignes des nets 12V et GND en maintenant la touche
Ctrlenfoncée et en cliquant sur les noms des nets, puis faites un clic droit sur la sélection et choisissez la commande Classes » Add Selected to Class » New Class dans le menu contextuel. -
Dans la boîte de dialogue Add Class qui s’ouvre, saisissez
Powerdans le champ Name, vérifiez que les nets 12V et GND figurent tous deux dans la colonne Member, puis cliquez sur Ok.
-
Une entrée correspondant à la classe de nets Power apparaît dans la vue Physical, avec les nets 12V et GND répertoriés en dessous. Cliquez dans la cellule de la colonne Min Width ou Preferred Width pour cette classe de nets, puis définissez les valeurs de largeur suivantes :
-
Min Width =
0.25 -
Preferred Width =
0.5 -
Max Width =
0.5
-
Définition de la contrainte de style de via
Lors du routage, un via est automatiquement ajouté lorsque vous changez de couche. Dans ce cas, les propriétés du via sont définies par la contrainte de conception de style de via applicable.
-
Dans la vue Physical du gestionnaire de contraintes, cliquez dans la cellule de la colonne Via Style pour All Nets, puis définissez les valeurs de style de via suivantes dans la partie inférieure du gestionnaire de contraintes :
-
Diameter =
1 -
Hole Size =
0.6
-
-
Enregistrez les modifications apportées dans le gestionnaire de contraintes en sélectionnant la commande File » Save dans les menus principaux.
-
Fermez le gestionnaire de contraintes en faisant un clic droit sur son onglet en haut de l’espace de conception et en sélectionnant la commande Close Multivibrator.PrjPcb [Constraints] dans le menu contextuel.
-
Enregistrez le projet localement en faisant un clic droit sur son entrée dans le panneau Projects et en sélectionnant Save dans le menu contextuel.











