Mises à jour de la conception système
En un coup d'œil
- Apprenez à importer les modifications de tous les projets enfants ou uniquement des modules sélectionnés.
- Comprenez comment les ECO identifient et appliquent les différences de connectivité, et où examiner les modifications importées.
- Découvrez comment les mises à jour des projets enfants permettent de synchroniser les modifications, telles que les permutations de broches de connecteurs et les noms de nets discordants.
Pour maintenir la synchronisation entre une conception schématique multi-cartes et les projets PCB enfants qu'elle inclut, la conception multi-cartes prend en charge l'échange bidirectionnel des données de broches et de nets. Les données de connectivité peuvent être importées dans la conception multi-cartes depuis les projets enfants, et les données de connectivité de la conception multi-cartes peuvent être renvoyées aux projets PCB sources.
Importation depuis les projets enfants
Au cours d'une conception multi-cartes, les projets enfants sources sont eux aussi susceptibles d'évoluer, et ces modifications doivent être intégrées à la conception multi-cartes pour la synchroniser. Cette mise à jour s'effectue en réimportant les conceptions enfants dans l'espace de conception multi-cartes au moyen d'un ordre de modification technique (ECO). Cet échange de données de broches et de nets permet de maintenir la synchronisation des données de connectivité entre la conception multi-cartes et les cartes qui la composent.
Utilisez la commande Design » Import From Child Projects depuis les menus principaux ou le menu contextuel de l'espace de conception pour importer les modifications de tous les projets enfants de la conception multi-cartes, ou la commande Design » Import From Selected Child Projects pour réimporter les données de connexion des modules de projet actuellement sélectionnés dans l'espace de conception. Ces commandes sont également accessibles dans le menu contextuel Design de la représentation graphique d'un module.
Toute différence détectée entre la connectivité actuelle de la conception multi-cartes et les données de connexion des projets enfants sera présentée dans la boîte de dialogue Engineering Change Order. Utilisez l'ECO pour valider, puis appliquer les modifications nécessaires afin de resynchroniser les cartes enfants avec la conception multi-cartes.
Si aucune différence n'est détectée, une boîte de dialogue d'alerte du comparateur l'indiquera, ce qui signifie qu'aucune modification n'est nécessaire pour maintenir la synchronisation entre la conception multi-cartes et les projets enfants.
L'ECO exécuté consigne toutes les différences entre la connectivité actuelle de la conception multi-cartes et les données de connexion importées depuis les projets enfants. Ces informations sont disponibles dans la boîte de dialogue Connection Manager (Design » Connection Manager), qui permet également de résoudre ou de rejeter les données de connexion mises à jour provenant des projets enfants.
Mise à jour des projets enfants
Les données de connectivité de la conception multi-cartes peuvent être renvoyées aux projets PCB sources à l'aide de la fonctionnalité Update des projets enfants (Design » Update Child Projects). Pour mettre à jour un projet enfant particulier, sélectionnez le module qui lui est associé et choisissez la commande Design » Update Selected Child Projects – les deux commandes sont également accessibles dans le menu contextuel Design d'un module.
Lorsque la commande est exécutée, l'éditeur de conception compare les données de connectivité de la conception multi-cartes à celles des projets enfants. Toute différence détectée sera répertoriée sous forme de modification proposée dans la boîte de dialogue Engineering Change Order (ECO) qui s'affiche ensuite. Si aucune différence n'est détectée, une boîte de dialogue d'alerte du comparateur l'indiquera, ce qui signifie qu'aucune modification n'est nécessaire pour maintenir la synchronisation entre la conception multi-cartes et les projets enfants.
Dans l'exemple présenté ici, où les nets RS et RSW ont été permutés sur le connecteur HDR1 dans le projet enfant LCD Board (M2 dans la conception multi-cartes), l'ECO propose une permutation de broches dans le projet source afin de synchroniser les nets.
Lorsque l'ECO est exécuté (après une validation facultative), les broches du connecteur HDR1 dans le projet enfant du module LCD sont permutées.
Notez que le processus Update Child Projects doit normalement être effectué after la résolution de tous les conflits dans la boîte de dialogue Connection Manager, afin de synchroniser les projets enfants avec l'état correct de la conception multi-cartes.
Les autres modifications détectées et résolues, telles qu'une incohérence de nom de net, sont synchronisées par une mise à jour directe de l'élément cible dans le projet enfant.



