Annotation au niveau de la carte

Board level annotation est le processus consistant à annoter les composants compilés (la vue physique de vos composants) de votre conception via l’éditeur de schémas. Il vous permet soit de nommer vos composants selon différents schémas de nommage, soit de spécifier des noms personnalisés.

Bien qu’elle puisse être utilisée dans n’importe quelle conception, cette fonctionnalité est particulièrement utile pour les conceptions multi-canaux et/ou les conceptions qui intègrent des feuilles de périphérique, où les désignateurs ne peuvent pas être modifiés directement sur la feuille de périphérique. De cette manière, l’ensemble de la conception peut être réannoté sans modifier les feuilles de périphérique d’origine. L’annotation au niveau carte résout également les problèmes de conflit d’annotation pouvant survenir en raison de désignateurs dupliqués dans un projet et enregistre ses modifications dans un *.Annotation fichier texte. Elle inclut des mots-clés supplémentaires pour personnaliser les schémas de nommage et permet de les appliquer à toutes les pièces ou seulement à une plage sélectionnée de pièces.

L’annotation au niveau carte vous donne un contrôle total sur l’annotation dans votre projet, avec des paramètres d’annotation enregistrés dans un *.Annotation fichier texte affiché sous le sous-dossier Settings\Annotation Documents dans le panneau Projects . Altium Designer gère automatiquement les fichiers d’annotation.

Vous pouvez choisir de nommer tous les composants de votre projet, de nommer les composants sélectionnés, ou de nommer uniquement les composants qui ne sont pas désignés.

Configuration de l’annotation au niveau carte

Pour annoter les composants compilés de votre projet via l’éditeur de schémas :

  • Assurez-vous que les composants ont été annotés au niveau schématique afin que les données source du schéma, y compris les options de packaging pour les composants multi-parties, soient disponibles comme entrée pour l’annotation au niveau carte.

  • Sélectionnez Tools » Annotation » Board Level Annotate (raccourci Ctrl+L), ce qui ouvre la boîte de dialogue Board Level Annotate.

La boîte de dialogue Board Level Annotate  affiche tous les documents schématiques de votre projet.
La boîte de dialogue Board Level Annotate affiche tous les documents schématiques de votre projet.

Cette boîte de dialogue comprend deux zones principales :

  • Filter Options - pour filtrer et définir la portée de l’annotation.

  • Proposed Change List - les modifications proposées à appliquer, selon les options d’annotation que vous avez configurées. Les modifications sont appliquées via un Engineering Change Order (ECO).

Les boutons suivants se trouvent sous Proposed Change List :

  • Annotate Options - cliquez pour accéder à la boîte de dialogue Board Level Annotation Options, dans laquelle vous pouvez personnaliser davantage l’annotation à l’aide de schémas de nommage prédéfinis ou personnalisés.

Sinon, si vous souhaitez spécifier un nom personnalisé pour tous les composants ou pour un composant particulier, décochez la case Apply sous la colonne Naming Scheme (dans la boîte de dialogue Board Level Annotate ) pour désactiver le Naming Scheme pour les composants sélectionnés et modifiez la colonne PCB Component Instance.

  • Annotate - cliquez sur la liste déroulante pour choisir Annotate Undesignated, Annotate All ou Annotate Selected. Une fois le choix effectué, la Proposed Change List sera mise à jour avec le désignateur à annoter pour chaque composant applicable.

  • Reset All - cliquez pour réinitialiser tous les désignateurs aux noms par défaut des composants compilés. Une fois les composants réinitialisés, la colonne Prefix affichera une icône de composant avec un point d'interrogation () pour indiquer que le composant n'a désormais plus de désignateur.

  • Back Annotate - à utiliser pour synchroniser les modifications de votre conception PCB avec les documents compilés dans l'éditeur de schéma. Après avoir cliqué sur le bouton Back Annotate , une boîte de dialogue File Explorer s'ouvre, dans laquelle vous pouvez choisir le fichier pour la rétroannotation. La rétroannotation pour l'annotation au niveau carte fonctionne de la même manière que pour l'annotation au niveau schéma. En savoir plus sur la génération du fichier Was-Is.

Notez que la rétroannotation est une fonctionnalité héritée ; il est donc recommandé d'utiliser Design » Update pour renvoyer les modifications d'annotation du PCB vers le schéma.

Pour terminer l'annotation au niveau carte :

  • Cliquez sur le bouton Accept Changes (Create ECO) . La boîte de dialogue Engineering Change Order s'ouvre, dans laquelle vous pouvez valider, générer un rapport et exécuter l'ECO.

  • Cliquez sur le bouton Execute Changes, puis sur le bouton Close pour exécuter l'annotation au niveau carte.

  • Cliquez sur le bouton Close dans la boîte de dialogue Board Level Annotate . Le fichier *.Annotation sera mis à jour, et vous pourrez voir votre annotation au niveau carte dans vos documents. Pour terminer l'annotation au niveau carte, synchronisez les documents de schéma avec vos documents PCB en sélectionnant Update PCB Document <Filename> dans le menu Design .

Annotation au niveau carte et feuilles de périphérique

Les feuilles de périphérique sont portables et peuvent être réutilisées entre différentes conceptions. Dans la plupart des cas, les noms des composants dans les feuilles de périphérique sont limités à la portée de cette feuille et nécessitent une annotation au niveau carte afin d'être intégrés dans la conception dans laquelle ils sont placés.

L'annotation au niveau carte est pertinente pour les feuilles de périphérique, car différentes feuilles de périphérique incluses dans un même projet peuvent contenir des désignateurs en double, entraînant des erreurs de compilation. L'annotation au niveau carte peut résoudre tout conflit de nommage, les modifications étant enregistrées dans un fichier *.Annotation affiché sous le sous-dossier Settings - Annotation Documents.

Noms par défaut des composants compilés

Les noms par défaut sont nécessaires pour distinguer les différentes instances des représentations physiques des composants. Ces noms par défaut sont affichés dans vos documents et sont utilisés si vous n'avez pas effectué d'annotation au niveau carte pour annoter vos composants compilés (physiques). Lorsque vous ouvrez pour la première fois la boîte de dialogue Board Level Annotate, les noms par défaut sont renseignés dans la colonne PCB Component Instance.

Le nommage par défaut des composants compilés s'applique également aux conceptions multi-canaux qui référencent plusieurs fois la même feuille dans un projet. Cela se fait soit en plaçant plusieurs symboles de feuille qui référencent la même feuille dans le document de schéma, soit en incluant le mot-clé Repeat dans le désignateur d'un symbole de feuille pour instancier une feuille plusieurs fois.

Bien que cela facilite la répétition des circuits, cela pose également un défi en matière d'annotation. Dans une conception multi-canaux, il ne peut y avoir qu'une seule instance logique de chaque composant avec son propre désignateur unique, quel que soit le nombre de « copies » présentes sur le PCB. L'onglet Multi-Channel tab de la boîte de dialogue Project Options (Project » Project Options) garantit que chaque canal est annoté de manière unique avec un nom par défaut basé sur Room Naming Style et Component Naming Designator Format.

Onglet Multi-Channel

Les salles sont des régions qui facilitent le placement et l'annotation des composants dans les conceptions multi-canaux. Plus précisément, un canal sur le schéma est une instance d'une feuille répétée, et sur le PCB, chaque canal est représenté par une salle. Une fois les composants affectés à une salle, ils se déplacent lorsque la salle est déplacée, ce qui permet de contrôler et d'identifier facilement les canaux séparés.

Les salles jouent un rôle important dans les désignations de canaux, en garantissant des noms uniques.

Les désignateurs logiques sont attribués aux composants dans l'onglet Editor . Les désignateurs physiques sont attribués aux composants lorsqu'ils sont placés dans la conception PCB ou lorsque vous avez effectué une annotation au niveau carte. Dans les conceptions multi-canaux, les désignateurs logiques des composants de canaux répétés peuvent être identiques, mais chaque composant doit avoir un désignateur physique unique dans la conception PCB. Cela peut être réalisé en ajoutant le Room Name au nom du composant, comme indiqué dans le champ Component Naming ci-dessous.

L'onglet Multi-Channel tab de la boîte de dialogue Project Options vous permet de spécifier le Room Naming Style et le Component Naming Designator Format pour vos conceptions. En contrôlant le format du désignateur multi-canaux dans cette boîte de dialogue, vous contrôlez le mappage entre le composant logique unique de l'onglet Editor et les multiples instances physiques sur le PCB. L'onglet est essentiellement divisé en deux zones – Room Naming et Component Naming.

L'onglet Multi-Channel permet des formats de nommage par défaut flexibles dans les conceptions multi-canaux.
L'onglet Multi-Channel permet des formats de nommage par défaut flexibles dans les conceptions multi-canaux.

Nommage des salles

Utilisez la liste déroulante Room Naming Style pour définir le format de nommage requis pour les salles de votre conception. Ces salles sont créées par défaut lorsque vous mettez à jour les schémas du projet vers le PCB. Cinq styles sont disponibles — deux plats et trois hiérarchiques.

Formats de nom de salle plats

Formats de nom de salle hiérarchiques

Plat numérique avec noms

Chemin de nom numérique

 

Plat alphabétique avec noms

Chemin de nom alphabétique

Chemin de nom mixte

Les noms de salle hiérarchiques sont formés en concaténant tous les désignateurs des symboles de feuille canalisés (ChannelPrefix + ChannelIndex) dans la hiérarchie de chemin de canal concernée.

Lorsque vous sélectionnez un style de nommage de salle dans la liste, la représentation graphique est mise à jour dynamiquement pour refléter la convention de nommage qui apparaîtra dans la conception. Les grandes régions hachurées représentent les canaux de niveau supérieur (ou banques), et les régions ombrées à l'intérieur représentent les canaux de niveau inférieur. Lorsque la conception est compilée, une salle est créée pour chaque feuille de la conception, y compris chaque banque et chaque canal de niveau inférieur.

Utilisez le champ Level Separator for Paths pour spécifier le ou les caractères/symboles requis pour séparer les informations de chemin lors de l'utilisation des styles de nommage hiérarchiques. Il n'y a aucune restriction sur le caractère utilisé comme séparateur de niveau ; toutefois, un seul caractère non alphanumérique est plus facile à lire.

Nommage des composants

Plusieurs formats de désignateur sont disponibles pour nommer les composants. Vous pouvez choisir un format ou définir le vôtre à l'aide de mots-clés valides. Définissez le format Component Naming en sélectionnant dans la liste déroulante Designator Format. Huit formats prédéfinis sont disponibles — cinq plats et trois pouvant être utilisés dans un contexte hiérarchique :

Formats de désignateur plats

$Component$ChannelAlpha

$Component_$ChannelPrefix$ChannelAlpha

$Component_$ChannelIndex

$Component_$ChannelPrefix$ChannelIndex

$ComponentPrefix_$ChannelIndex_$ComponentIndex

Formats de désignateur hiérarchiques  

$Component_$RoomName

$RoomName_$Component

$ComponentPrefix_$RoomName_$ComponentIndex

Les formats de désignateur plats nomment chaque désignateur de composant selon une progression linéaire, en commençant par le premier canal et en évitant la duplication des désignateurs. Les formats de désignateur hiérarchiques incluent le Room Name dans le désignateur d'un composant. Si le Room Naming Style choisi est l'un des deux styles plats possibles, alors le style du désignateur de composant sera également plat. Toutefois, si un style hiérarchique a été choisi pour le Room Naming Style, le désignateur de composant sera également hiérarchique puisque les informations de chemin seront incluses dans le format.

Définir votre propre format de désignateur

Vous pouvez définir votre propre format de désignateur de composant en saisissant directement dans le champ Designator Format à l'aide de mots-clés valides. Sélectionnez n'importe quelle combinaison des mots-clés suivants pour construire la chaîne de format.

Mot-clé

Définition

$RoomName

Nom de la salle associée tel que déterminé par le style choisi dans le champ Room Naming Style

$Component

Désignateur logique du composant (par ex., U1)

$ComponentPrefix

Préfixe du désignateur logique du composant (par ex., U pour U1)

$ComponentIndex

Indice du désignateur logique du composant (par ex., 1 pour U1)

$ChannelPrefix

Désignateur logique du symbole de feuille

$ChannelIndex

Indice spécifié pour distinguer les différents canaux

$ChannelAlpha

Indice de canal exprimé sous forme de caractère alphabétique. Ce format n'est utile que si la conception contient moins de 26 canaux au total ou si vous utilisez un format de désignateur hiérarchique.

Le Room Naming Style n'est pertinent pour le nommage des composants que si la chaîne $RoomName est incluse dans le Designator Format.

Affichage des noms physiques dans vos documents

Votre conception est construite dans l'onglet Editor . Les documents compilés (représentations physiques de votre conception) sont visibles et accessibles en cliquant sur l'onglet compiled document situé en bas du document de schéma dans l'espace de conception.

Exemples d'onglets de l'espace de conception
Exemples d'onglets de l'espace de conception

Vous pouvez spécifier les préférences d’affichage des noms physiques dans les documents compilés sur la page Schematic - Compiler de la boîte de dialogue Preferences . Dans la zone Compiled Names Expansion, sélectionnez l’option permettant de développer les noms compilés (physiques) des Designators, Net Labels, Ports, Sheet Number, et/ou Document Number.

Vous pouvez également utiliser la liste déroulante associée pour sélectionner la manière dont les objets sont affichés. Les choix incluent Never display superscript (les noms développés ne sont jamais affichés), Always display superscript (les noms développés sont toujours affichés) ou Display superscript if necessary (les noms développés sont affichés uniquement s’ils sont différents de la source).

Les options d’exposant s’appliquent à la fois à l’onglet Editor et aux onglets compiled document . Dans l’onglet Editor , les noms compilés sont en exposant ; dans l’onglet compiled document , le nom logique (le nom dans l’onglet Editor ) est affiché en exposant.

Utilisez la commande Design » Update PCB Document pour lancer un processus de transfert qui crée automatiquement une classe de composants pour chaque feuille schématique de la conception, une room pour chaque classe de composants, et regroupe également les composants de chaque classe dans leur room, prêts pour le placement.

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