Understanding Connectivity on Your PCB

Dans l’éditeur PCB, la connectivité entre les nœuds d’un net est représentée par une série de lignes de connexion point à point, appelées collectivement le ratsnest. Lorsque la conception est transférée depuis le schéma (Design » Update PCB), les composants sont placés dans l’espace de conception du PCB et les lignes de connexion sont affichées (sous forme de lignes fines et continues).

Au sein d’un net individuel, les lignes de connexion relient tous les nœuds de ce net. Le motif, ou l’ordre dans lequel elles se connectent, est appelé le Net Topology, qui est présenté ci-dessous.

Les nœuds du net sont reliés par des lignes de connexion conformément à la règle de topologie de routage applicable (la valeur par défaut est Shortest).
Les nœuds du net sont reliés par des lignes de connexion conformément à la règle de topologie de routage applicable (la valeur par défaut est Shortest).

Dans cette conception, les nets GND et 5V utilisent une couleur différente pour leurs lignes de connexion.
Dans cette conception, les nets GND et 5V utilisent une couleur différente pour leurs lignes de connexion.

En plus d’être un guide utile lors du placement des composants, les lignes de connexion constituent également une aide précieuse pendant le routage interactif et l’autoroutage.

Pour en savoir plus sur la manière dont la connectivité est créée dans le schéma, consultez la page Création de la connectivité du circuit dans vos schémas.

L’éditeur PCB inclut un analyseur de nets qui surveille en permanence l’emplacement de tous les objets dans l’espace de conception et met à jour les lignes de connexion lorsqu’un objet de type net est modifié (y compris lorsqu’un objet est déplacé). Par exemple, lorsqu’un composant est déplacé, l’extrémité distante de chaque connexion de ce composant peut passer d’une pastille cible à une autre, car elles sont mises à jour afin de maintenir la topologie définie par la règle de conception applicable. Un exemple de cela est montré pour le net GND dans la vidéo ci-dessous; ce net a une topologie shortest.

Notez comment les lignes de connexion GND changent de position lorsque la résistance est déplacée, en étant automatiquement réorganisées pour conserver la longueur totale de connexion la plus courte.
Notez comment les lignes de connexion GND changent de position lorsque la résistance est déplacée, en étant automatiquement réorganisées pour conserver la longueur totale de connexion la plus courte.

Recherche d’un net sur la carte

Une carte non routée peut sembler intimidante : une masse de lignes de connexion qui se croisent sur toute la carte. Une bonne approche du routage consiste à partir du schéma, où vous pouvez facilement localiser les composants importants et les nets critiques. Vous pouvez effectuer une sélection croisée et un cross-probing directement depuis les composants et nets du schéma, en mettant en évidence l’élément équivalent sur le PCB. Pour en savoir plus, consultez Travailler entre le schéma et la carte.

Une fonctionnalité précieuse est la capacité de l’éditeur PCB à masquer ou atténuer les objets dans l’espace de conception. Cette fonction de filtrage estompe tout, sauf le ou les objets qui passent le filtre. L’image ci-dessous montre qu’un seul net a été sélectionné, avec le système de filtrage réglé pour Dim tous les objets qui ne passent pas le filtre.

Pour explorer cela, réglez le PCB panel en mode Nets, ce qui affichera une liste des nets sur la carte. Utilisez la liste déroulante pour définir le mode de filtre sur Dim ou Mask, puis activez les options Select et Zoom, comme illustré dans l’image ci-dessous.

Lorsque vous cliquez sur un nom de net dans le panneau, l’affichage de l’espace de conception change, effectuant un zoom pour montrer les nœuds du net et estompant tout sauf les pastilles et les lignes de connexion du net — ce qui extrait effectivement ce net du reste de la carte. Notez que même lorsque vous cliquez dans l’espace de travail, le filtre reste actif ; le net choisi demeure clairement visible, ce qui facilite son examen ou son routage.

Utilisez la fonction de filtre pour faciliter la recherche d’un net ou d’une classe de nets.
Utilisez la fonction de filtre pour faciliter la recherche d’un net ou d’une classe de nets.

Cliquez sur le bouton Clear en haut du panneau PCB pour effacer le filtre et rétablir la luminosité normale de tout l’espace de conception (ou appuyez sur le raccourci Shift+C).

Notez qu’en plus d’un net individuel, vous pouvez également filtrer une classe de nets (si des classes sont définies) dans la section Net Classes du panneau, et aussi sélectionner interactivement plusieurs nets (maintenez Ctrl enfoncé tout en cliquant dans le panneau PCB pour sélectionner un nom de net).

Les lignes de connexion d’un net spécifique peuvent être sélectionnées pour afficher leurs propriétés dans le panneau Properties en utilisant la requête IsConnection And InNet('<NetName>') dans le panneau PCB Filter ().

Pour plus d’informations sur l’utilisation du langage de requête et des panneaux Filter, consultez la page Utilisation du langage de requête.

Parcourir les nets

Dans le mode Nets du PCB panel, ses trois régions principales changent pour refléter la hiérarchie des nets de la conception PCB en cours (dans l’ordre depuis le haut) :

  • Net Classes, telle que définie par la carte.
  • Les Nets membres individuels d’une classe.
  • Les Primitives individuels au sein d’un net (pastilles, vias, pistes et remplissages).

Classes de nets

Dans la région supérieure du panneau (Net Classes), cliquez avec le bouton droit sur une entrée de net ou d’élément de net, puis choisissez Properties dans le menu suivant (ou double-cliquez directement sur l’entrée) pour accéder à la boîte de dialogue Edit Net Class dialog dans laquelle vous pouvez afficher ou modifier l’appartenance des nets à la classe, la renommer ou ajouter des classes supplémentaires.

Vous pouvez également gérer les classes de nets à l’aide des commandes suivantes du sous-menu Design » Netlist des menus principaux ou du sous-menu Net Actions du menu contextuel des objets de net sélectionnés :

  • Create NetClass from Selected Nets - cette commande est utilisée pour créer une nouvelle classe de nets à partir de deux nets ou plus sélectionnés dans l’espace de conception. Après le lancement de la commande, la boîte de dialogue Object Class Name s’ouvre. Utilisez-la pour spécifier le nom requis pour la nouvelle classe de nets. Après avoir cliqué sur OK, la classe de nets sera créée et les nets sélectionnés y seront ajoutés comme membres.
  • Add Selected Net(s) to NetClass - cette commande est utilisée pour ajouter un ou plusieurs nets sélectionnés à une classe de nets existante. Après le lancement de la commande, la boîte de dialogue Choose Net Class s’ouvre. Cette boîte de dialogue répertorie toutes les classes de nets existantes. Sélectionnez la classe cible puis cliquez sur OK. Le ou les nets seront ajoutés comme membres de cette classe.
  • Remove Selected Net(s) From NetClass - cette commande est utilisée pour supprimer un ou plusieurs nets sélectionnés d’une classe de nets existante. Après le lancement de la commande, la boîte de dialogue Choose Net Class s’ouvre. Cette boîte de dialogue répertorie toutes les classes de nets existantes. Sélectionnez la classe cible puis cliquez sur OK. Le ou les nets seront retirés de cette classe.

La boîte de dialogue Choose Net Class
La boîte de dialogue Choose Net Class

Le moyen le plus simple et le plus rapide de sélectionner des nets (ou plutôt leurs objets) dans l’espace de conception est d’utiliser le panneau PCB configuré en mode Nets. Choisissez <All Nets> dans la région Net Classes puis sélectionnez le ou les nets requis dans la région Nets . Le filtrage est appliqué à l’espace de travail de conception, ne laissant sélectionnés que les objets électriques associés au(x) net(s) choisi(s) (assurez-vous que l’option Select est activée sur le panneau et aussi que le mode de surbrillance est réglé sur Mask ou Dim). Cela facilite particulièrement la distinction des objets si vous utilisez la méthode d’accès par clic droit.
Pour en savoir plus sur le travail avec les classes, consultez la page Utilisation des classes dans un schéma et un PCB .

Nets

La région centrale du panneau affiche les nets des classes de nets sélectionnées dans la région ci-dessus.

Les informations suivantes sont répertoriées avec chaque net par défaut :

  • - cette fonctionnalité a deux fonctions :

    • Color background - la couleur attribuée au net. Cette couleur est toujours appliquée aux lignes de connexion du net. Elle peut également être appliquée au routage de ce net à l’aide de la fonction de remplacement d’affichage par couleur de net. Double-cliquez pour modifier la couleur de ce net, ou cliquez avec le bouton droit pour modifier la couleur de tous les nets actuellement sélectionnés.
    • checkbox - cochez cette option pour appliquer la couleur au routage (activer la fonction de remplacement d’affichage par couleur de net) pour ce net. Cliquez avec le bouton droit pour activer (ou désactiver) la fonction de remplacement d’affichage pour tous les nets actuellement sélectionnés. Appuyez sur F5 pour activer/désactiver le remplacement d’affichage par couleur de net dans l’espace de conception.

      Voir Net Color Override - Displaying the Net Color on Routed Nets pour en savoir plus.

     

  • Name - nom du net.

  • Node Count - le nombre total de pastilles dans ce net.

  • Routed Length - la somme des longueurs des segments de piste et d’arc placés qui forment le routage, plus la distance verticale parcourue à travers les vias (voir la note ci-dessous). Le calculateur de longueur routée ne tente pas de résoudre les segments de piste qui se chevauchent ni les méandres de routage à l’intérieur des pastilles.

  • Signal Length - calcul précis de la distance totale de nœud à nœud. Les objets placés sont analysés afin de : résoudre les objets empilés ou superposés et les chemins errants à l’intérieur des pastilles ; et inclure les longueurs des vias. Si le net n’est pas complètement routé, la longueur Manhattan (X + Y) de la ligne de connexion est également incluse.

    Si des règles de conception de longueur sont configurées, l’état de routage de chaque net ciblé par la règle est également coloré : surligné en jaune si la longueur de routage est < au minimum de la règle, sans surbrillance si le net respecte la règle, ou en rouge si la longueur de routage est > au maximum de la règle.

    Les notes suivantes s’appliquent aux calculs de longueur de signal :

    • Résout les chevauchements et les ondulations à l’intérieur des pastilles.

    • Prend en charge les chemins de routage créés avec des objets autres que des pistes et des arcs (par ex., une région ou un remplissage).

    • Inclut les distances verticales à travers les vias (voir la note ci-dessous).

    • Inclut le Total Pin/Package Length pour ce net.

    • Inclut la longueur Unrouted (Manhattan) pour ce net.

    • Le non-respect des règles de conception Length/Matched Length applicables est signalé par l’affichage de la longueur du signal sur un fond coloré : les longueurs de signal trop courtes en jaune, les longueurs de signal trop longues en rouge.

      Voir Length Tuning pour en savoir plus sur l’application des règles de conception Length et Matched Length.

    • Un signal est une entité point à point ; pour cette raison, seuls les nets comportant deux nœuds afficheront une longueur de signal dans le mode Nets du panneau (les nets avec un autre nombre de nœuds afficheront 0). Pour les nets comportant plus de deux nœuds, définissez des xSignals pour calculer leur longueur de signal.

      Voir PCB - xSignals.

      Voir Defining High Speed Signal Paths with xSignals pour en savoir plus sur les xSignals.

  • Total Pin/Package Length - la somme de toutes les valeurs de longueur de boîtier de broche dans toutes les pastilles de ce net. Cette valeur est définie comme une propriété de la pastille PCB et peut également être spécifiée dans la broche du schéma.

  • Unrouted (Manhattan) - la distance verticale plus horizontale (X+Y) de toutes les sections non routées.

Cliquez avec le bouton droit dans la région puis utilisez le sous-menu Columns pour ajouter les colonnes suivantes :

  • Min/Max - paramètres issus des règles de conception Length et Matched Length applicables. Si aucune règle applicable n’est définie, les valeurs internes par défaut de Min=0mil et Max=99999mil sont utilisées.

    Voir Length Tuning pour en savoir plus sur la manière dont les paramètres Min et Max sont dérivés des règles de conception Length et Matched Length.

  • Estimated Length - il s’agit du Routed Length plus la longueur des lignes de connexion pour toute section restant à router. Il n’utilise pas la longueur Manhattan pour la partie non routée ; à la place, il utilise la distance directe point à point.
  • Delay - le temps nécessaire à la propagation d’un signal le long de ce trajet.
Vertical distance through a via - la distance verticale parcourue par un signal à travers un via est la somme de toutes les épaisseurs de couches (cuivre et diélectrique) entre les couches de cuivre de départ et d’arrêt, plus la moitié de l’épaisseur de la couche de départ et la moitié de l’épaisseur de la couche d’arrêt.

La longueur et le délai pour un net faisant partie d’une règle de conception Supply Nets définie (ou faisant partie d’une classe de nets utilisée avec une telle règle) ne sont pas calculés (les valeurs sont affichées comme n/a dans le panneau).

Double-cliquez sur l’entrée d’un net spécifique dans la région Nets (ou cliquez avec le bouton droit sur l’entrée du net puis choisissez la commande Properties dans le menu contextuel) pour ouvrir la boîte de dialogue Edit Net, à partir de laquelle vous pouvez modifier les propriétés du net.

La boîte de dialogue Edit Net est également accessible depuis l’espace de conception en cliquant avec le bouton droit sur un objet de conception placé puis en choisissant la commande Net Actions » Properties dans le menu contextuel. La boîte de dialogue s’ouvrira pour le net parent auquel l’objet est associé.

Primitives

L’affichage/l’inclusion de chaque type d’élément de net dans la région inférieure Primitives du panneau dépend de l’activation de l’option correspondante pour chacun dans le menu accessible par clic droit, depuis les régions Nets ou Primitives.

Cliquez avec le bouton droit sur un net ou une entrée d’élément de net pour sélectionner les éléments inclus.
Cliquez avec le bouton droit sur un net ou une entrée d’élément de net pour sélectionner les éléments inclus.

Notez que le menu contextuel accessible par clic droit de la liste Primitives offre également l’option de créer un xSignal entre deux éléments sélectionnés. Voir PCB - xSignals pour plus d’informations.

Gestion de l’affichage des lignes de connexion

Related page: Votre vue du PCB

Les lignes de connexion constituent une aide précieuse pour le placement et l’orientation des composants, ainsi que pour vous guider pendant le routage. Cependant, leur présence peut également créer beaucoup d’encombrement visuel. Pour y remédier, l’éditeur PCB inclut les fonctionnalités décrites ci-dessous pour aider le concepteur à gérer l’affichage des lignes de connexion.

Modification de la couleur des lignes de connexion

Lorsque la conception est transférée du schéma vers l’espace de travail PCB, les paramètres par défaut de couche et de couleur sont appliqués. Dans le cadre de ce processus, toutes les lignes de connexion se voient attribuer la couleur par défaut Connection Lines, telle que définie dans la section System Colors de l’onglet Layers & Colors du panneau View Configuration (raccourci L). Les configurations d’affichage peuvent être utilisées dans les espaces de travail 2D et 3D, et peuvent être enregistrées puis réappliquées (onglet View Options du panneau View Configuration).

Un moyen simple de faire ressortir les nets importants pendant le processus de routage consiste à modifier la couleur de leurs lignes de connexion. Pour ce faire, double-cliquez sur le nom du net dans le panneau PCB pour ouvrir la boîte de dialogue Edit Net, où vous pouvez modifier la couleur de la ligne de connexion (réglez le panneau en mode Nets).

Sinon, pour modifier la couleur d’un or de plusieurs nets, sélectionnez d’abord les nets requis dans le panneau PCB puis cliquez avec le bouton droit sur un net sélectionné et choisissez la commande Change Net Color.

Dans le panneau PCB, cliquez avec le bouton droit sur les nets sélectionnés pour modifier la couleur de leurs lignes de connexion.
Dans le panneau PCB, cliquez avec le bouton droit sur les nets sélectionnés pour modifier la couleur de leurs lignes de connexion.

Affichage des lignes de connexion à l’aide des couleurs de couche

En plus d’attribuer une couleur de ligne de connexion à des nets individuels, vous pouvez également afficher les lignes de connexion en utilisant les couleurs des couches de départ et d’arrivée entre lesquelles la ligne de connexion passe. Si une ligne de connexion va d’un objet sur une couche à un objet sur une autre couche, la connexion commence avec la couleur de la couche du premier objet, puis se transforme progressivement en la couleur de la couche d’arrivée à mesure qu’elle s’approche de l’objet sur cette couche (comme illustré dans l’image ci-dessous).

Notez que cette surcharge de couleur en dégradé ne s’applique qu’aux nets qui passent d’une couche à une autre ; si la connexion commence et se termine sur la même couche, elle conserve sa couleur définie.

Cette fonctionnalité est utile lors du routage d’une carte multicouche, car elle indique la couche cible vers laquelle la connexion en cours de routage doit aller. Notez que la transition de couleur ne s’applique qu’aux connexions qui passent d’une couche à une autre ; si la connexion commence et se termine sur la même couche, elle conserve la couleur de net attribuée.  

Pour utiliser la fonctionnalité de couleur de couche, activez l’option Use Layer Colors for Connection Drawing dans l’onglet View Options du panneau View Configurations, comme illustré ci-dessous.

Les lignes de connexion peuvent être affichées en utilisant les couleurs de leurs couches de départ et d’arrivée. Dans l’image de droite, plusieurs nets ont eu des segments de routage supprimés pour montrer comment les lignes de connexion s’affichent. Connection lines can be colored to show their starting and ending layers
Les lignes de connexion peuvent être affichées en utilisant les couleurs de leurs couches de départ et d’arrivée. Dans l’image de droite, plusieurs nets ont eu des segments de routage supprimés pour montrer comment les lignes de connexion s’affichent.

Affichage des lignes de connexion en mode couche unique

Une carte multicouche est visuellement dense, ce qui rend difficile la compréhension de ce qui se passe. Pour vous aider, vous pouvez facilement basculer l’affichage des couches des couches activées vers le mode couche unique en appuyant sur le raccourci Shift+S.

Normalement, lorsque vous faites cela, toutes les lignes de connexion qui ne commencent pas ou ne se terminent pas sur la couche courante sont également masquées, car on suppose qu’elles ne sont pas pertinentes. Pour toujours afficher les lignes de connexion, activez l’option All Connections in Single Layer Mode dans l’onglet View Options du panneau View Configurations, comme illustré ci-dessous.

Contrôlez l’affichage des lignes de connexion en mode couche unique.
Contrôlez l’affichage des lignes de connexion en mode couche unique.

Masquage/Affichage des lignes de connexion

Comme alternative au filtrage des nets via le panneau PCB, vous pouvez masquer complètement une, plusieurs ou toutes les lignes de connexion. Un certain nombre de commandes permettent de contrôler l’affichage des lignes de connexion dans le sous-menu View » Connections. Vous pouvez également accéder à ces commandes pendant votre travail en appuyant sur la touche de raccourci N. Utilisez les commandes disponibles pour :

  • Afficher ou masquer toutes les lignes de connexion de la conception.
  • Afficher ou masquer toutes les lignes de connexion associées à un net choisi.

    • Si vous ne connaissez pas l’emplacement d’une pastille sur le net, ou de l’une de ses lignes de connexion, cliquez dans un espace vide et une boîte de dialogue s’ouvrira pour vous demander le nom du net. Si vous n’êtes pas sûr du nom du net, saisissez ? et cliquez sur OK pour ouvrir la boîte de dialogue Nets Loaded, qui répertorie tous les nets chargés pour la conception. Les lignes de connexion du net que vous choisissez dans la boîte de dialogue seront masquées lorsque vous cliquerez sur OK.
    • Pour afficher ou masquer les lignes de connexion du net auquel un objet dans l’espace de conception est affecté, vous pouvez faire un clic droit sur l’objet du net et choisir la commande Net Actions » Show Nets ou Hide Nets dans le menu contextuel.
  • Afficher ou masquer les lignes de connexion pour tous les nets associés à un composant choisi.

    • Si vous ne connaissez pas l’emplacement d’un composant, cliquez dans un espace vide et une boîte de dialogue s’ouvrira pour vous demander le désignateur du composant. Si vous n’êtes pas sûr du désignateur, saisissez ? et cliquez sur OK pour ouvrir la boîte de dialogue Components Placed, qui répertorie tous les composants de la conception. Les lignes de connexion de tous les nets associés au composant que vous choisissez dans la boîte de dialogue seront masquées lorsque vous cliquerez sur OK.
    • Pour masquer les lignes de connexion concernant tous les nets associés aux composants sélectionnés, vous pouvez faire un clic droit sur un composant (ou sélectionner plusieurs composants) et choisir la commande Component Actions » Show Nets ou Hide Nets dans le menu contextuel.
  • Toutes les commandes disponibles disposent de touches d’accès rapide, ce qui en fait une méthode efficace pour effectuer des tâches telles que masquer toutes les lignes de connexion (N, H, A), puis afficher les lignes de connexion d’un net spécifique (N, S, N).
  • Pendant les déplacements de composants, toutes les lignes de connexion sont automatiquement masquées. Vous pouvez faire défiler l’affichage de ces lignes de connexion pendant le déplacement d’un composant. Pour cela, appuyez sur la touche  en mode déplacement. Lorsque vous appuyez sur la touche  en mode déplacement, l’affichage Heads Up alterne entre Breaks, Hidden ou Pad To Pad, selon le type de connexion que vous souhaitez afficher.

Topologie de net

Le motif ou l’ordre selon lequel les nœuds du net sont connectés entre eux est appelé topologie de net. La topologie de net est contrôlée par la règle de conception Routing Topology applicable, qui utilise par défaut une topologie de type Shortest. Shortest signifie que les nœuds du net sont connectés entre eux selon un schéma qui donne la longueur totale de connexion la plus courte pour ce net. Cette longueur totale est surveillée lorsque vous déplacez un composant, et le motif des lignes de connexion change dynamiquement pour conserver la longueur totale la plus courte. Cela peut être observé dans l’animation ci-dessus, où les lignes descendant depuis le bas du composant déplacé sautent pendant le déplacement du composant — cela se produit chaque fois que l’une des pastilles connectées se rapproche d’une autre pastille de leur net.

Application d’une topologie prédéfinie à l’aide de la règle de conception Routing Topology

Des règles de conception Routing Topology supplémentaires peuvent être créées pour configurer un net (ou une classe de nets) afin d’utiliser une topologie différente. Pour illustrer cela, dans les images ci-dessous, la règle de topologie par défaut est montrée à gauche, et ce même net avec une nouvelle topologie de routage Starburst appliquée est montré à droite. Dans une topologie Starburst, les connexions rayonnent à partir de la pastille ayant un Electrical Type de Source (le type par défaut pour toutes les pastilles est Load).

Dans la topologie par défaut, les lignes de connexion sont placées de manière à donner la longueur totale de connexion la plus courte. Dans la topologie Starburst, les lignes de connexion rayonnent toutes à partir d’une pastille Source. Image showing the connection lines arranged in a Starburst net topology
Dans la topologie par défaut, les lignes de connexion sont placées de manière à donner la longueur totale de connexion la plus courte. Dans la topologie Starburst, les lignes de connexion rayonnent toutes à partir d’une pastille Source.

Application d’une topologie personnalisée

Au sein d’un net individuel, la connexion entre deux nœuds est appelée un From-To. Pour contrôler le chemin des lignes de connexion au niveau individuel broche à broche, vous pouvez définir manuellement des From-Tos dans un net, créant ainsi effectivement une topologie de net personnalisée.

Les From-Tos sont définis en réglant le PCB panel sur le mode From-To Editor. Le processus de définition d’un From-To consiste à sélectionner deux Nodes on Net dans le panneau, puis à cliquer sur le bouton Add From To. Pour identifier clairement les From-Tos dans l’espace de conception, ils sont affichés sous forme de ligne en pointillés plutôt que de ligne continue.

Un From-To a été défini entre 2 pastilles ; notez que la ligne From-To est affichée en pointillés plutôt qu’en trait continu.
Un From-To a été défini entre 2 pastilles ; notez que la ligne From-To est affichée en pointillés plutôt qu’en trait continu.

Lorsque le panneau PCB est en mode From-To Editor, toutes les lignes de connexion qui ne sont pas des From-Tos sont masquées.

Le mode From-To Editor du panneau PCB est divisé en trois sections :

  • Nets
  • Nodes du net sélectionné
  • From-Tos on Net

Lorsque vous cliquez sur une entrée de net, tous les nœuds de ce net sont chargés dans la région centrale du panneau. Un double-clic sur une entrée de net ouvre la boîte de dialogue Edit Net dialog dans laquelle vous pouvez modifier les propriétés du net, y compris l’appartenance des nœuds.

Ajout de From-Tos

Pour ajouter un From-To défini par l’utilisateur entre deux nœuds d’un net sélectionné, sélectionnez les deux nœuds dans la région Nodes on Net du panneau puis cliquez sur le bouton Add From To.

Vous pouvez sélectionner les deux nœuds (pastilles) d’un From-To directement dans l’espace de conception. Lorsque vous sélectionnez un nœud, son entrée correspondante dans la région Nodes on Net du panneau est sélectionnée.

Le From-To nouvellement ajouté apparaîtra dans la région From-To on Net du panneau et sera visible dans l’espace de conception sous forme de ligne pointillée entre les deux nœuds.

Un nouveau From-To a été créé sur le net.
Un nouveau From-To a été créé sur le net.

Un From-To défini par l’utilisateur dans l’espace de conception.
Un From-To défini par l’utilisateur dans l’espace de conception.

Pour supprimer un From-To, sélectionnez son entrée dans la région From-To on Net du panneau puis cliquez sur le bouton Remove.

Choix d’une topologie prédéfinie

La topologie d’un net est l’agencement ou le motif des connexions broche à broche. Par défaut, les connexions broche à broche de chaque net sont organisées de manière à donner la longueur totale de connexion la plus courte.

Une topologie est appliquée à un net pour diverses raisons : pour les conceptions à haute vitesse où les réflexions de 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. Vous pouvez soit créer des From-Tos dédiés pour des paires de nœuds dans un net, soit choisir de générer des From-Tos pour le net sur la base de l’une des topologies de routage prédéfinies disponibles.

Les topologies suivantes sont disponibles et sont accessibles depuis la région From-To on Net du panneau en cliquant sur le bouton Generate :

  • Shortest - cette topologie connecte tous les nœuds du net de manière à donner la longueur totale de connexion la plus courte.
  • Daisy Simple - cette topologie chaîne tous les nœuds ensemble, les uns à la suite des autres. L’ordre dans lequel ils sont chaînés est calculé de manière à obtenir la longueur totale la plus courte. Si une pastille source et une pastille de terminaison sont spécifiées, toutes les autres pastilles sont alors chaînées entre elles afin d’obtenir la longueur la plus courte possible. Si plusieurs sources (ou terminaisons) sont spécifiées, elles sont chaînées ensemble à chaque extrémité.

  • Daisy Balanced - cette topologie répartit toutes les charges en chaînes égales, le nombre total de chaînes étant égal au nombre de terminaisons. Ces chaînes se connectent ensuite à la source selon une configuration en étoile. Plusieurs nœuds source sont chaînés ensemble.

  • Daisy Mid-Driven - cette topologie place le ou les nœuds source au centre de la chaîne en marguerite, répartit les charges de manière égale et les chaîne de part et d’autre de la ou des sources. Deux terminaisons sont requises, une pour chaque extrémité. Plusieurs nœuds source sont chaînés ensemble au centre. S’il n’y a pas exactement deux terminaisons, la topologie Daisy-Simple est utilisée.

  • Starburst - cette topologie connecte chaque nœud directement au nœud source. Si des terminaisons sont présentes, elles sont connectées après chaque nœud de charge. Plusieurs nœuds source sont chaînés ensemble, comme dans la topologie Daisy Balanced.

Une pastille peut être définie comme Source, Terminator ou Load en modifiant en conséquence l’entrée du champ Electrical Type dans le mode Pad du panneau Properties. L’accès au mode Pad du panneau Properties s’effectue en double-cliquant sur l’entrée de la pastille dans la région Nodes on Net.

Définition du Electrical Type d’une pastille sur Source dans le mode Pad du panneau Properties.
Définition du Electrical Type d’une pastille sur Source dans le mode Pad du panneau Properties.

Lorsque vous modifiez le type électrique d’une pastille en Source ou Terminator, un « [S] » ou un « [T] » est placé dans l’espace de conception pour la distinguer.

Remarques

  • Une ligne de connexion générée par le système n’apparaît pas dans l’espace de conception comme une entité distincte. Seule la ligne de connexion broche à broche associée au From-To est affichée, et elle est utilisée pour le routage interactif / le guidage de l’autoroutage.

  • Un From-To défini par l’utilisateur apparaît dans l’espace de conception sous la forme d’une ligne pointillée, séparée et distincte de la ligne de connexion broche à broche qui est également affichée lorsque le From-To est ajouté. La ligne From-To définie par l’utilisateur contrôle l’endroit où la ligne de connexion broche à broche associée commence et se termine. Cela est plus facile à démontrer par un exemple. Considérons un From-To défini par l’utilisateur ajouté entre les broches logiquement connectées de deux composants. Une ligne de connexion est également ajoutée et affichée (panneau PCB configuré en mode Nets) :

  • La ligne de connexion broche à broche — utilisée à des fins de routage — masque la présence de la ligne From-To définie par l’utilisateur, qui est pourtant distincte et séparée. Cependant, lorsque vous commencez à router la connexion, vous pouvez voir la nature distincte et séparée des deux lignes :

  • Si le routage est maintenant suspendu, l’analyseur de réseau ajoute une ligne de connexion afin de maintenir la topologie requise, affichée sous forme de ligne pointillée (appelée Broken Net Marker), indiquant que le réseau doit être routé entre ces deux points afin de conserver la topologie déterminée par l’utilisateur via l’ajout du From-To défini par l’utilisateur :

  • Si vous spécifiez des From-To définis par l’utilisateur pour seulement une partie d’un réseau, l’éditeur PCB définira les connexions broche à broche restantes (From-Tos générés par le système) sur la topologie Shortest.

  • Le type de From-To détermine la manière dont le Connectivity Analyzer traite la ligne de connexion dans l’espace de conception lorsque, par exemple, un objet de réseau est déplacé ou qu’une partie d’un réseau est routée manuellement :

    • From-To généré par le système - la ligne de connexion peut être déplacée selon les besoins dans le cadre de la réoptimisation de l’analyseur de réseau afin de conserver la topologie par défaut du réseau (c’est-à-dire Shortest).
    • From-To défini par l’utilisateur - si le From-To ne résulte pas de la sélection d’une topologie prédéfinie, la ligne de connexion n’est pas considérée comme faisant partie du processus de réoptimisation de l’analyseur de réseau. Si le From-To fait partie d’une topologie de réseau prédéfinie (autre que Shortest), l’analyseur de réseau peut l’inclure dans la réoptimisation, tant que la topologie choisie est conservée.

     

  • La mise en œuvre de topologies personnalisées définies à l’aide de From-Tos peut être vérifiée lors du Design Rule Check (DRC) par lots des règles de conception Routing Topology appliquées aux réseaux correspondants. Une violation est détectée s’il existe une connexion électrique entre les pastilles d’un From-To et que le chemin le plus court contient au moins une autre pastille de ce réseau.

    Javascript ID : RoutingTopology_FromTos_AD24_5

    Deux From-Tos sont créés entre trois pastilles – de la pastille 1 à la pastille 2 et de la pastille 2 à la pastille 3

    Le routage est créé conformément à la configuration des From-Tos – il existe un routage entre les pastilles 1 et 2 et entre les pastilles 2 et 3. Aucune violation de la règle Routing Topology n’est détectée.

    Le routage est créé sous la forme d’une branche en T. Il n’y a pas de pastilles supplémentaires dans les chemins selon la configuration des From-To, donc aucune violation de la règle Routing Topology n’est détectée.

    Le routage est créé entre la pastille 1 et la pastille 3, ainsi qu’entre la pastille 2 et la pastille 3. Ce routage ne correspond pas à la configuration des From-To, car il y a une pastille supplémentaire 3 sur le chemin entre la pastille 1 et la pastille 2 ; une violation de la règle Routing Topology pour le From-To entre les pastilles 1 et 2 est donc détectée.

    Les violations ne seront pas détectées pour les réseaux comportant un grand nombre de pastilles (plus de 20) ou de primitives (plus de 1024).

    La prise en charge DRC de Routing Topology est en Open Beta et disponible lorsque l’option PCB.Rules.CheckRoutingTopology est activée dans la boîte de dialogue Advanced Settings.

Le gestionnaire de netlist

La boîte de dialogue Netlist Manager , accessible en choisissant la commande Design » Netlist » Edit Nets dans les menus principaux, fournit des commandes permettant de gérer efficacement la netlist de la carte. Les réseaux peuvent être ajoutés, modifiés ou supprimés selon les besoins, et les broches (ou pastilles) des composants de ces réseaux peuvent également être modifiées en ce qui concerne leurs propriétés. L’accès à d’autres outils de gestion de netlist est également fourni via cette boîte de dialogue, notamment la possibilité de créer la netlist à partir du cuivre connecté sur le PCB et la possibilité d’exporter la netlist depuis le PCB.

La boîte de dialogue Netlist Manager La boîte de dialogue Netlist Manager

Rapport sur les nets

Pour générer un rapport d’état de netlist à partir du document PCB actif, choisissez la commande Reports » Netlist Status dans les menus principaux. Ce rapport fournit des informations détaillées concernant la netlist de la carte routée. Il répertorie tous les nets et, pour chacun d’eux, indique les couches utilisées pour le routage ainsi que la longueur physique totale des pistes routées. Après le lancement de la commande, un rapport - Net Status - <PCBDocumentName>.html - est généré et ouvert comme document actif. Chaque net est répertorié ; cliquez sur un nom de net pour mettre ce net en surbrillance dans le document PCB. Les données de longueur physique des pistes routées sont initialement affichées dans les unités de mesure spécifiées pour la conception de la carte elle-même. Utilisez le champ Units dans le rapport pour basculer rapidement entre les unités impériales et métriques selon les besoins.

  • Le rapport est également généré au format .txt. Les deux formats de rapport sont stockés dans le dossier spécifié par l’entrée Output Path dans l’onglet Options tab de la boîte de dialogue Options for Project. Seul le rapport au format HTML est ajouté au projet parent dans le Projects panel et peut être trouvé dans le sous-dossier Generated\Documents.
  • Le rapport inclut la longueur routée, qui comprend la distance verticale parcourue à travers les vias de ce net. Notez que le calculateur de longueur routée ne tente pas de résoudre les segments de piste qui se chevauchent ni les ondulations de routage à l’intérieur des pastilles ; il peut donc manquer de précision. Pour une longueur plus précise, utilisez le Signal Length, qui peut être affiché dans le mode Nets mode du panneau PCB. Le panneau PCB permet également de créer un rapport : cliquez avec le bouton droit dans la liste des nets du panneau pour configurer les colonnes requises, puis cliquez de nouveau avec le bouton droit et sélectionnez Reports pour ouvrir la boîte de dialogue Report Preview, dans laquelle vous pouvez exporter le rapport dans divers formats.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu