Le routage des pistes et des vias sur une conception de PCB est bien souvent considéré comme une tâche simple. Après avoir importé la carte et arrangé les composants sur celle-ci, il semble relativement facile de connecter les composants avec du cuivre.
Bien que cela ait pu être vrai à l'époque des composants TTL DIP à faible vitesse sur des cartes simples, les exigences de conception d'aujourd'hui sont beaucoup plus complexes. Les pistes sur un PCB peuvent être assorties d'exigences de conception très spécifiques destinées à garantir l'intégrité du signal pendant le routage.
Même si les pistes peuvent avoir des exigences de routage spécifiques, les fonctions de routage les plus avancées des PCB actuels peuvent vous aider à définir et à suivre des règles de conception pour vos pistes. Les principales techniques de routage que vous utiliserez pour votre carte dépendent de la norme de signalisation avec laquelle vous travaillez ainsi que de la topologie de routage requise.
Si c'est la première fois que vous concevez un PCB et que vous êtes prêt pour la phase de routage, ne vous inquiétez pas. Dans cet article, nous allons vous montrer comment effectuer le routage d’un PCB et ensuite déterminer les exigences de routage que vous devez suivre dans votre PCB.
Tous les PCB doivent contenir du cuivre afin de relier les composants sur la couche de surface ou les couches internes, aussi appelées pistes. Ce que l'on qualifie de dispositif "simple" dépend de plusieurs facteurs qui détermineront la conception appropriée des pistes que vous utiliserez dans votre PCB.
Voici quelques-unes des exigences importantes en matière de conception du routage que vous trouverez dans les normes de signalisation à basse et à grande vitesse :
En tant que concepteur, votre objectif est de trouver un équilibre dans tous ces domaines et de déterminer quels sont les points les plus importants dans la liste ci-dessus pour les différents nœuds. Par exemple, les conceptions à grande vitesse reposent sur une impédance contrôlée avec des paires différentielles, tandis que les conceptions à courant continu élevé doivent avoir des pistes larges qui ne présentent pas nécessairement d'impédance spécifique.
Pour commencer, examinons certaines des exigences de routage pour des cartes plus basiques. Ensuite, nous passerons à des conceptions plus avancées.
Si votre conception ne fonctionne pas à des vitesses élevées, alors elle n'est pas assez dense pour créer des problèmes de diaphonie et ainsi vos pistes transportent du courant faible. Vous êtes généralement libre de sélectionner une largeur de piste qui s'adapte facilement aux broches et aux fils de vos composants. Les largeurs de piste comprises entre 5 et 15 mils peuvent être utilisées dans ces conceptions, car elles seront suffisamment petites pour être routées directement dans les pastilles de la plupart des composants.
Voici ci-dessous un exemple basique avec un ampli-op. Dans celui-ci, les pistes sont routées entre un circuit intégré à faible vitesse, quelques résistances et des condensateurs.
Les conceptions plus simples comme celle-ci ne sont généralement pas affectées par l'impédance, les topologies de routage standards ou le courant élevé. Cependant, très peu de conceptions modernes sont suffisamment simples pour permettre de ne pas devoir déterminer de règles de routage. La plupart des conceptions modernes requièrent un certain niveau de conception des pistes.
Les cartes d'aujourd'hui, même celles qui n'utilisent qu'un simple MCU et des étages de faible puissance, nécessitent un certain niveau de conception des pistes et des règles de routage afin de garantir l'intégrité du signal. Les concepteurs doivent déterminer les exigences géométriques des pistes pour leurs connexions afin de garantir la fiabilité et l'intégrité du signal.
Si le contrôle de l'impédance est nécessaire, il est probable qu'une topologie de routage doive être mise en place avec des paires asymétriques ou différentielles. Assurez-vous de vérifier vos normes de signalisation pour déterminer vos exigences de routage. Ces exigences inclueront des éléments tels que le contrôle de perte (détermine la longueur totale), les exigences d'impédance et le décalage de longueur autorisé dans les paires différentielles ou dans un bus parallèle.
Une fois les exigences de routage de votre carte déterminées, il est temps de définir des règles de conception pour des nœuds spécifiques de votre conception. Cela implique de définir des largeurs de pistes minimales ou maximales dans vos règles de conception. Vos outils de routage utiliseront ces spécifications pour définir la largeur de piste lors du routage des pistes.
Plusieurs méthodes peuvent être utilisées afin de déterminer l'impédance nécessaire de votre circuit imprimé. Vous pouvez utiliser des formules, ou des logiciels spécialisés. L'impédance des paires asymétriques et différentielles aura une géométrie définie qui est nécessaire pour garantir que les objectifs d'impédance sont atteints.
La manière la plus rapide de déterminer l'impédance est d'utiliser un logiciel de conception de PCB comprenant un outil de calcul intégré. Toutes les applications de conception de PCB n'incluent pas ce type d’outil. Par ailleurs, les logiciels proposant cet outil donnent des résultats avec des degrés de précision différents.
Les meilleures applications de conception de PCB comprennent un solveur de champ électromagnétique qui calcule automatiquement la géométrie de la piste requise. Ces outils tiendront compte de la constante diélectrique et de la rugosité du cuivre de votre PCB. Ils utiliseront ces informations pour calculer la largeur de la piste et l'espacement de la paire différentielle nécessaires pour atteindre l’impédance escomptée.
Les topologies de routage des pistes définissent la manière dont les pistes sont routées entre les entrées et les sorties des composants, ainsi que la manière dont les pistes sont raccordées les unes aux autres pour atteindre plusieurs composants. Par exemple, le routage DDR utilise une topologie fly-by, où un seul bus est raccordé pour atteindre plusieurs composants dans la conception.
Dans un autre exemple, SPI utilise une topologie de bus similaire, mais avec une terminaison appliquée aux points de charge du bus. D'autres composants peuvent utiliser une topologie point à point pour atteindre plusieurs composants, ce qui est le plus courant lorsqu'une conception exige qu'un seul composant communique avec plusieurs charges sur une seule interface d'entrée/sortie. Assurez-vous de comprendre la topologie de routage nécessaire dans vos normes de signalisation et de savoir si ces pistes nécessitent un contrôle d'impédance.
Les pistes de votre circuit imprimé sont routées en pointant et en cliquant sur des endroits de la carte. Les pistes de cuivre seront fixées au fur et à mesure, à l'endroit où l'utilisateur clique sur la souris, pour finalement s'étendre à travers la carte jusqu'à l'emplacement requis.
Les outils de routage de votre application d'édition de PCB peuvent automatiquement tourner les coins (normalement à un angle de 45°) lorsque vous routez les pistes dans votre conception. Ils peuvent également placer des vias lorsque vous déplacez des pistes entre des composants du PCB.
Avant de commencer le routage de vos pistes, prenez le temps de développer une stratégie pour les différentes routes afin de vous assurer que vous n'utilisez pas trop de vias ou que vous ne devez pas ajouter des couches supplémentaires pour résoudre la carte. Votre stratégie de routage de circuit imprimé dépendra de la disposition de votre circuit imprimé.
En effet, si trop de nœuds se croisent dans la configuration du circuit imprimé, il vous sera plus difficile de router les pistes sans transitions excessives entre les couches. Parfois, vous devrez commencer par les routes les plus faciles. Elles vous aideront à déterminer quelles routes demandent le plus de temps et d'efforts pour être entièrement acheminée dans la configuration du PCB.
Voici quelques directives importantes à prendre en compte pour le routage des circuits imprimés :
L'intégrité du signal est un domaine intimement lié à la conception et au routage de l'empilage du PCB. La disposition des couches planes/GND/PWR, par rapport aux couches de signaux et au routage, est un facteur déterminant de l'intégrité du signal. Le routage sur des sections complètes de GND est le meilleur moyen de garantir que votre conception maintiendra l'intégrité du signal et sera immunisée contre les interférences électromagnétiques (diaphonie, bruit RF externe, bruit de l'alimentation, etc.).
Cette simple directive et les règles de routage présentées ci-dessus permettront d'éviter ou de réduire de nombreux problèmes d'intégrité du signal et contribueront à garantir que votre carte reste fonctionnelle.
Les outils de routage les plus avancés, qui peuvent vous aider à respecter les directives de base en matière de routage de PCB, sont interactifs. En d'autres termes, ces outils sont semi-automatisés et vous permettent de définir des routes pour un groupe de signaux. Les outils de routage placeront les pistes de telle sorte qu'elles obéissent automatiquement à vos règles de conception.
Dans ce type de routage, les règles de conception de vos nœuds et groupes de nœuds sont vérifiées automatiquement lors de la création de votre circuit imprimé. De nombreux programmes de conception gratuits et open source vous obligent à tout faire manuellement. Les programmes de conception de PCB avancés, comme Altium Designer, peuvent vous aider à rester productif pendant que vous travaillez sur l'achèvement de l'implantation de votre PCB et sur le routage des pistes autour de votre carte.
Le routage de PCB est beaucoup plus facile lorsque vous utilisez l'ensemble des outils de conception de PCB d'Altium Designer®. Le moteur de règles de conception intégré d'Altium Designer vérifie automatiquement votre routage lorsque vous placez des pistes, ce qui vous permet de repérer et d'éliminer les erreurs avant de terminer la carte. Chaque utilisateur d'Altium Designer a également accès à un espace de travail dédié dans la plateforme cloud Altium 365™. Les projets, les données sur les composants, les données de fabrication et toute autre documentation sur un projet peuvent être stockés et partagés avec les collaborateurs.
Nous n'avons fait que citer quelques-unes des nombreuses possibilités offertes par Altium Designer sur Altium 365. Commencez dès aujourd'hui votre essai gratuit d'Altium Designer + Altium 365.