Comment effectuer un contrôle des règles de conception PCB
8 min
Chaque fois que vous concevez un PCB et que vous souhaitez en faire un produit réel, vous devez vous assurer que le design respecte toutes les contraintes du processus standard de fabrication de PCB. Ces contraintes dans la conception d’un PCB sont appelées règles de conception, et pour les vérifier dans un logiciel de CAO, il faut exécuter l’algorithme DRC (Design Rule Check / Contrôle des Règles de Conception). La complexité croissante des cartes rend pratiquement impossible la vérification manuelle de ces règles, les concepteurs doivent donc programmer les règles appropriées dans leur logiciel pour faciliter le flux de conception PCB.

Le DRC est un processus qui vérifie votre conception de PCB par rapport à un ensemble de règles prédéfinies afin d’assurer la fabricabilité et la fonctionnalité. Exécuter un DRC tôt et régulièrement dans le processus de conception permet de gagner du temps, de réduire les erreurs et de minimiser les retouches coûteuses. Voici un guide étape par étape pour exécuter efficacement un DRC sur vos PCB.
Vérification des règles dans le flux de conception PCB
Les DRC doivent être intégrés à différentes étapes de la conception d’un PCB, mais la productivité dépend de leur mise en œuvre. Les logiciels ECAD offrent des outils de vérification des règles pouvant être entièrement ou partiellement automatisés. Il est important de configurer ces outils dès le début du projet. Avant de commencer la mise en page PCB, configurez les règles dans des catégories telles que :

1. Espacements minimaux entre tous les éléments en cuivre et composants
2. Contraintes de traces, comme longueur totale, largeur et routage
3. Règles spécifiques aux nets, par exemple pour les paires différentielles et le contrôle d’impédance
4. Règles DFA liées au masque de soudure, aux espacements pad-à-pad et à l’espacement des composants
5. Espacements bord de carte, vias et mécaniques
La gestion manuelle de toutes ces règles peut être fastidieuse et sujette aux erreurs. Le risque d’erreurs humaines souligne l’importance de compléter la révision manuelle par des vérifications automatisées tout au long du processus de conception PCB. Ainsi, les erreurs peuvent être détectées et corrigées dès le début.
7 Vérifications courantes du DRC dans un PCB
1. Contraintes d’espacement

• Espacement via-à-via : Spécifie l’espacement minimal autorisé entre les vias.
• Types d’espacement des nets : Définit les règles d’espacement pour différents types de nets.
• Contraintes d’espacement du cuivre : Définit les règles d’espacement pour les traces et zones de cuivre.
• Texte gravé vs formes de cuivre : Vérifie l’espacement entre le texte gravé et les formes de cuivre.
• Espacement package-à-package : Définit l’espacement minimal requis entre différents composants.
2. Contraintes de largeur de piste

• Contraintes de largeur de piste : Liées à la largeur des traces dans le design.
• Largeur minimale de piste : Spécifie la largeur minimale autorisée pour les traces.
• Largeur maximale de piste : Spécifie la largeur maximale autorisée pour les traces.
3. Contraintes de vias
• Vias empilés : Règles pour créer et gérer des vias empilés dans les designs.
• Contraintes sur la liste des vias : Contraintes liées aux types de vias autorisés et leur utilisation.
• Via sous composant : Interdit les vias sous certains composants spécifiés.
Pour plus d’informations sur les contraintes des vias et les différents types de vias, consultez notre guide complet sur les vias PCB.
4. Contraintes de nets

• Types physiques de nets : Définit les propriétés physiques et contraintes des différents nets.
• Contraintes de paires différentielles : Règles pour gérer les paires différentielles dans les designs.
5. Anneau annulaire
• Contraintes d’anneau annulaire : Contraintes liées aux dimensions de l’anneau annulaire.
• Broches traversantes sous composants CMS : Vérifie le placement incorrect des broches traversantes sous les composants CMS.
• Vérification des broches des composants : Contrôle lié aux broches des composants.
Pour plus d’informations sur les anneaux annulaires dans les PCB, consultez notre guide complet.
6. Contraintes de fiducial et de contour
• Vérification des fiducials : Contrôle du bon placement des fiducials.
• Contraintes de contour : Contraintes liées au contour du design.
7. Contraintes de découpes
• Contraintes de découpe : Règles pour les découpes et leur placement dans le design.
Contraintes pour la fabrication (Design for Manufacturing – DFM)
Automatisation du processus DRC
Trois méthodes principales permettent de rationaliser le contrôle des règles :

1. Revue de conception manuelle : Le concepteur examine manuellement le PCB pour s’assurer qu’il respecte les exigences physiques et fonctionnelles. Les équipes discutent et vérifient généralement des aspects spécifiques tels que les contraintes mécaniques et électriques.
2. DRC en ligne : Gardez cette option activée pendant le routage et la mise en page. Elle permet de détecter les violations de règles en temps réel, avec un signal visuel pour corriger immédiatement les problèmes.
3. DRC complet : Une fois la conception terminée et prête à être exportée, lancez un DRC complet. Il vérifie toutes les règles et génère un rapport détaillé des violations éventuellement non détectées pendant la mise en page. Ces erreurs peuvent ensuite être corrigées manuellement par le concepteur.
Étapes pour exécuter un DRC sur vos PCB
Étape 1 : Définir vos règles de conception
Comme mentionné précédemment, avant de lancer un DRC, vous devez définir vos règles de conception. La plupart des logiciels de conception PCB, tels que EasyEDA, KiCad ou Eagle, permettent de personnaliser ces règles selon vos besoins spécifiques et les recommandations de votre fabricant. Assurez-vous d’obtenir les paramètres de règles de conception auprès de votre fabricant de PCB, car il possède souvent des directives spécifiques. Les règles sont généralement listées dans la section des capacités du fabricant.

Une fois les dégagements requis, la géométrie des pistes, les limites de routage, les contraintes d’assemblage et toutes les contraintes personnalisées déterminées, vous devez les définir dans la fenêtre Éditeur de règles et contraintes PCB avant de commencer la mise en page du PCB.
Étape 2 : Lancer le DRC dans votre logiciel de conception PCB
Après avoir défini les règles de conception, il est temps de lancer le DRC dans votre logiciel de conception PCB. La plupart des outils disposent d’une fonction DRC intégrée qui analysera automatiquement l’ensemble du design pour détecter d’éventuelles violations des règles.

Ouvrez la fonction DRC, généralement disponible sous la section Outils ou Validation du logiciel. Lancez ensuite le DRC et le logiciel générera une liste des violations potentielles.
Étape 3 : Vérifier et corriger les violations
Une fois le DRC terminé, examinez la liste des violations générée par le logiciel. Chaque violation sera signalée sur votre mise en page PCB, indiquant l’emplacement et la nature du problème.

Corrigez chaque violation en modifiant la mise en page selon les problèmes signalés : ajustez la largeur des pistes, les espacements ou repositionnez les composants si nécessaire.
Étape 4 : Relancer le DRC

Après avoir effectué les ajustements sur votre conception, relancez le DRC pour vous assurer que toutes les violations ont été corrigées. Il est courant de passer par plusieurs itérations avant que la conception soit entièrement sans erreur.
Bonnes pratiques
Exécuter le DRC fréquemment : Ne pas attendre que la conception soit terminée pour lancer le DRC. Effectuez des vérifications régulièrement pendant la conception pour détecter les erreurs tôt.
Comprendre les capacités du fabricant : Assurez-vous que vos règles de conception sont compatibles avec les capacités de votre fabricant afin d’éviter des retouches ou refontes.
Prioriser les erreurs critiques : Certaines erreurs DRC peuvent être non critiques, mais d’autres peuvent entraîner un échec du design. Donnez la priorité à la correction des erreurs critiques pouvant affecter la fonctionnalité.
Conclusion

Exécuter un Design Rule Check (DRC) est essentiel pour garantir que votre PCB respecte les normes de fabrication et éviter des erreurs coûteuses. En comprenant vos règles de conception, en utilisant efficacement votre logiciel et en collaborant avec votre fabricant, vous assurez un processus DRC réussi et un PCB fiable et manufacturable.

Continuez à apprendre
Implications des lignes de bordure et des lignes d’empreinte 3D sur la couche mécanique 1
Dans le processus de conception de PCB (Printed Circuit Board), la couche mécanique joue un rôle crucial dans la définition des aspects physiques de la carte. Elle aide à déterminer le placement des composants, la reconnaissance des fentes et la création des trous percés. Dans cet article, nous explorerons les implications des lignes de bordure et des lignes d’empreinte 3D sur la couche mécanique 1 dans la fabrication de PCB à l’aide d’un exemple. Scénario d’exemple : Considérons un scénario où la cou......
Éviter les ambiguïtés pour les formes de PCB non standard
Habituellement, les circuits imprimés ont des formes rectangulaires régulières. Cependant, de nos jours, de nombreux circuits imprimés deviennent plus petits et, avec l’évolution du marché, ils intègrent davantage de fonctions et s’adaptent à des boîtiers de formes plus variées. Cela conduit à des conceptions plus complexes, en particulier pour les formes non standard qui nécessitent souvent plus d’attention en conception et en fabrication. Explorons maintenant les différents résultats qui peuvent déc......
Résolution des problèmes de panélisation avec des formes et des structures irrégulières
En production, JLCPCB a souvent dû traiter des panneaux de circuits conçus sans tenir suffisamment compte de la rainure en V. Le simple assemblage de plusieurs cartes côte à côte convient aux cartes rectangulaires de taille uniforme et de forme régulière. Toutefois, pour les cartes de forme irrégulière et de tailles variables, une telle conception de panneau est inadaptée. Il faut au contraire prendre en compte les capacités et les exigences des machines de production. Ci-dessous, nous analysons des c......
Maximiser le succès de la conception et de la fabrication de circuits imprimés grâce à une implémentation efficace des plots de PCB
Dans le domaine de la conception et de la fabrication de circuits imprimés (PCB), l’importance des pads PCB ne saurait être surestimée. Ces petites pièces, bien que minuscules, jouent un rôle crucial en garantissant des connexions fiables et sécurisées pour une performance optimale. Dans cet article, nous approfondissons les aspects essentiels des pads PCB : ce qu’ils sont, les différents types de pads, leurs considérations de conception, leur impact sur la fabrication et les choix de matériaux, le to......
Optimisation de la conception : comment éviter le fraisage incomplet des coins internes dans les panneaux de circuits imprimés
Lors du panélisation de circuits imprimés sans espace entre les cartes, les contours des cartes adjacentes peuvent parfois former des coins internes aigus qui ne peuvent pas être usinés avec précision sans artefacts tels que des bavures ou des entailles. De tels panneaux doivent être redessinés pour garantir des contours complets et sans bavures. Exemple de panneau à rainure en V avec trois cartes Deux stratégies d'usinage possibles et résultats Étant donné que la fraise est ronde, elle ne peut pas at......
Température des PCB : Conseils pour améliorer la gestion thermique des circuits imprimés
La gestion thermique est d’une importance capitale lors de la conception des circuits imprimés. En effet, la température des CI garantit la fiabilité, les performances et la longévité des circuits imprimés ainsi que de l’équipement électronique dont ils font partie intégrante. Ainsi, une gestion améliorée de la chaleur des circuits imprimés est indispensable pour un fonctionnement fiable et pour protéger les composants électroniques contre les dommages. Dans le chapitre suivant, nous aborderons plusie......