Types de règles de conception de PCB
En un coup d'œil
- Comprenez le rôle du système de règles de conception de PCB, la manière dont il guide l’éditeur et pourquoi les règles sont essentielles au comportement des objets et à la vérification de la conception.
- Découvrez comment Altium Designer organise les types de règles en catégories distinctes afin de faciliter l’identification des contraintes pertinentes pour votre travail de conception.
- Découvrez les différences entre l’utilisation de la boîte de dialogue PCB Rule and Constraints Editor et celle du Constraint Manager, et pourquoi il reste important de comprendre le système de règles sous-jacent.
L’éditeur de PCB repose sur le système de règles de conception, qui utilise le concept de règles, ou de contraintes, pour définir les exigences d’une conception. Ces règles ou contraintes de conception constituent ensemble un jeu d’instructions que l’éditeur de PCB doit suivre. Les contraintes de conception couvrent tous les aspects de la conception : largeurs de routage, espacements, styles de connexion aux plans d’alimentation, styles de vias de routage, etc.
Il existe au total 65 types de règles ou de contraintes de conception, répartis en 10 catégories. Notez que les règles de conception ont des fonctions différentes : certaines servent à définir les propriétés de l’objet lors du placement ainsi que lors de la vérification des règles de conception, comme le style de via de routage, tandis que d’autres sont simplement des instructions destinées au routeur automatique (couches de routage). La description de chaque règle comprend une section Rule Application qui précise quand cette règle est appliquée.
Chaque fois que vous placez ou modifiez un objet dans l’espace de conception graphique, l’éditeur de PCB consulte le système de règles pour déterminer les contraintes qui s’appliquent à cet objet : sa largeur, la distance à respecter par rapport aux objets adjacents, etc. Au niveau le plus élémentaire, ces exigences sont définies sous forme de règles de conception (ou de contraintes), et non comme des attributs des objets.
Altium Designer prend en charge deux approches pour définir les contraintes de conception : travailler directement avec les règles de conception individuelles dans la boîte de dialogue PCB Rule and Constraints Editor, ou configurer les contraintes dans le Constraint Manager, centré sur les objets.
Définition des contraintes (règles) |
|
| Using the PCB Rule and Constraints Editor | L’avantage de l’approche PCB Rule and Constraints Editor est qu’elle est centrée sur les règles : vous vous concentrez d’abord sur l’exigence, puis sur les objets auxquels vous souhaitez l’appliquer. Notez que les règles de conception doivent être définies dans l’éditeur de PCB, leur définition lors de la saisie de schéma n’étant que partiellement prise en charge. Un autre avantage de l’approche PCB Rule and Constraints Editor est qu’elle prend en charge les jeux de règles réutilisables. Les jeux de règles peuvent être créés, dupliqués, activés ou désactivés, renommés, supprimés, importés et exportés, ce qui facilite la gestion des règles propres à des interfaces spécifiques, à des exigences de fabrication ou à des contraintes de conception particulières. |
| Using the Constraint Manager | L’approche Constraint Manager présente un double avantage. Premièrement, elle permet de travailler selon une approche centrée sur les objets dans un éditeur de type tableur : pour cet ensemble de nets, je souhaite appliquer ces exigences. Deuxièmement, comme les contraintes de conception sont stockées en dehors du fichier PCB, le Constraint Manager permet de définir les exigences de conception dès que vous commencez à dessiner le schéma. |
| Choisir l’approche | L’approche utilisée pour définir les exigences de conception – soit Constraint Manager, soit PCB Rule and Constraints Editor – – est choisie lors de la création du projet, lorsque vous sélectionnez (ou non) l’option permettant d’utiliser le Constraint Manager dans la boîte de dialogue Create Project. Pour en savoir plus, consultez Définition des exigences de conception à l’aide du gestionnaire de contraintes. |
| Comment les règles sont-elles définies ? | Vous souhaitez vérifier quelle approche est utilisée pour un PCB ? Ouvrez le menu Design, dans lequel vous trouverez soit la commande Rules , soit la commande Constraint Manager |
| Dois-je comprendre les règles ? | Même si vous prévoyez d’utiliser le Constraint Manager pour définir et gérer les exigences de conception, il reste important de comprendre le fonctionnement du système de règles sous-jacent, car les contraintes que vous configurez dans le Constraint Manager sont finalement traduites en règles de conception avant d’être interprétées par le système de règles sous-jacent de l’éditeur de PCB. |
Les règles de conception sont réparties en catégories logiques pour faciliter la recherche et la configuration des règles requises. Les différentes règles sont décrites dans les pages suivantes :
)
).