Options du projet

La commande Project | Content | Project Options ouvre la Project Options boîte de dialogue, qui vous permet de contrôler la disponibilité en ligne des projets, de définir les niveaux de rapport, d’établir la connectivité, de définir les types de différences à rechercher et d’ajouter des paramètres, entre autres options. La commande est accessible depuis les éditeurs de schémas et de PCB.

Éditeur de schémas
Éditeur de schémas

Éditeur PCB
Éditeur PCB

La boîte de dialogue est également accessible en cliquant avec le bouton droit sur l’entrée du projet dans le panneau Projects , puis en cliquant sur Project Options dans le menu contextuel.

Utilisez Set To Installation Defaults pour rétablir toutes les options à leurs valeurs par défaut d’installation.

Pour plus d’informations sur l’accès et les options disponibles dans chacun des onglets, consultez les sections déroulantes ci-dessous.

Cet onglet de la boîte de dialogue Project Options  vous permet de spécifier le chemin de sortie et les options associées pour les sorties générées du projet. Vous pouvez également spécifier diverses options de netlist ainsi que la portée des identifiants de net.

  • Output Path - le chemin de sortie par défaut pour la génération des fichiers de sortie à partir du projet de conception actuel (*.PrjPcb).
  • ECO Log Path - le chemin de sortie par défaut pour les fichiers journaux ECO.

Options de sortie

  • Open outputs after compile - activez cette option pour ouvrir les fichiers générés après la compilation du projet de conception.
  • Timestamp folder - activez cette option pour créer un dossier horodaté pour la sortie générée. Le nom du dossier est au format <FolderName> Date Time<FolderName> est spécifié dans le champ Output Path et Date ainsi que Time sont au même format que les paramètres de votre système.
  • Archive project document - activez cette option pour archiver le document de projet.
  • Use separate folder for each output type - activez cette option pour créer des dossiers séparés pour chaque type de sortie généré pour le projet de conception. Si vous avez choisi de créer un dossier horodaté, des dossiers séparés seront créés dans ce dossier.

Options de netlist

  • Allow Ports to Name Nets - activez cette option pour nommer un net à l’aide de la propriété Name d’un port câblé plutôt qu’en utilisant un nom de net par défaut généré par le système.
  • Allow Sheet Entries to Name Nets - activez cette option pour nommer un net à l’aide du nom de l’entrée de feuille plutôt qu’en utilisant un nom de net par défaut généré par le système.
  • Allow Single Pin Nets - activez cette option pour autoriser l’existence de nets ne contenant qu’une seule broche.
  • Append Sheet Numbers to Local Net - activez cette option pour ajouter la valeur du paramètre Sheet Number d’un document schématique (un paramètre au niveau document) aux nets locaux à cette feuille. Un net local est un net qui ne quitte pas la feuille. Pour un net qui quitte la feuille (et n’est donc pas local), cette option ne s’applique pas.

    Si l’option Net Identifier Scope est définie sur Global, tous les nets portant la même étiquette de net seront connectés ensemble sur toutes les feuilles. Comme ces nets ne sont pas locaux, l’option Append Sheet Numbers to Local Net ne s’applique pas.
    L’option Append Sheet Numbers to Local Nets ne fonctionnera que si chaque feuille de schéma s’est vu attribuer un SheetNumber unique. Le paramètre SheetNumber est attribué dans l’onglet Parameters du panneau Inspector en mode Document Options pour chaque feuille de schéma.
  • Higher Level Names Take Priority - activez cette option pour que les étiquettes de net utilisées sur les feuilles supérieures de la hiérarchie nomment les nets sur les feuilles inférieures.
  • Power Port Names Take Priority - le logiciel permet de localiser un net d’alimentation global en câblant un port d’alimentation à un port normal. Cela force alors toutes les broches de cette feuille connectées à ce port d’alimentation à appartenir à un net distinct. L’activation de cette option forcera le nommage du net à partir du nom du net attribué au port d’alimentation.
Si seul Higher Level Names Take Priority est activé, l’ordre de priorité du nommage est le suivant : Net labels, power ports, ports, pins. Cependant, si l’option Power Port Names Take Priority est également activée, alors l’ordre de priorité du nommage devient : Power ports, net labels, ports, pins.

Portée des identifiants de net

Les conceptions multi-feuilles sont définies au niveau électrique (ou de connectivité) par des identifiants de net. Les identifiants de net (étiquettes de net, ports, entrées de feuille, ports d’alimentation et broches cachées) créent des connexions logiques entre des points appartenant au même net. Cela peut se faire au sein d’une feuille ou sur plusieurs feuilles. Les connexions physiques existent lorsqu’un objet est directement attaché à un autre objet électrique par un fil. Les connexions logiques sont créées lorsque deux identifiants de net du même type (par ex., deux étiquettes de net) ont la même propriété Net .

Lors de la création du modèle de connectivité de la conception, vous devez définir comment vous souhaitez que les identifiants de net se connectent entre eux – cela correspond au réglage de Net Identifier Scope. Il existe essentiellement deux façons de connecter les feuilles dans une conception multi-feuilles : soit horizontalement, directement d’une feuille à une autre feuille puis à une autre, etc., soit verticalement, d’une sous-feuille vers le symbole de feuille qui la représente sur la feuille parente. En connectivité horizontale, les connexions se font de port à port (la connexion d’étiquette de net à étiquette de net est également possible). En connectivité verticale, les connexions se font d’entrée de feuille à port.

La portée des identifiants de net doit être déterminée au début du processus de conception.

Utilisez la liste déroulante pour choisir parmi les portées suivantes :

  • Automatic (Based on project contents) - ce mode sélectionne automatiquement le mode d’identifiant de net à utiliser selon les critères suivants : s’il existe des entrées de feuille sur la feuille supérieure, alors Hierarchical est utilisé ; s’il n’y a pas d’entrées de feuille, mais que des ports sont présents, alors Flat est utilisé ; s’il n’y a ni entrées de feuille ni ports, alors Global est utilisé.

    Le mode Automatic utilise par défaut le mode standard Hierarchical si nécessaire, avec des ports d’alimentation connectés globalement. Pour utiliser Strict Hierarchical, définissez manuellement Net Identifier Scope en conséquence. Les broches cachées sont toujours considérées comme globales.
  • Flat (Only ports global) - les ports se connectent globalement sur toutes les feuilles de la conception. Avec cette option, les étiquettes de net sont locales à chaque feuille, c.-à-d. qu’elles ne se connecteront pas entre les feuilles. Tous les ports portant le même nom seront connectés sur toutes les feuilles. Cette option peut être utilisée pour des conceptions multi-feuilles à plat. Elle n’est pas recommandée pour les grandes conceptions, car il peut être difficile de suivre un net d’une feuille à l’autre.
  • Hierarchical (Sheet entry <-> port connections, power ports global) - connexion verticale entre un port et l’entrée de feuille correspondante. Cette option réalise les connexions inter-feuilles uniquement via les entrées de symbole de feuille et les ports correspondants de la sous-feuille. Elle utilise les ports sur les feuilles pour faire remonter les nets ou les bus vers les entrées de feuille dans les symboles de feuille correspondants sur la feuille parente. Les ports sans entrée de feuille correspondante ne seront pas connectés même si un port portant le même nom existe sur une autre feuille. Les étiquettes de net sont locales à chaque feuille, c.-à-d. qu’elles ne se connecteront pas entre les feuilles. Cependant, les ports d’alimentation sont globaux – tous les ports d’alimentation portant le même nom sont connectés dans toute la conception. Cette option peut être utilisée pour créer des conceptions de toute profondeur ou hiérarchie et permet de suivre un net dans toute la conception sur le schéma imprimé.
  • Strict Hierarchical (Sheet entry <-> port connections, power ports local) - ce mode de connectivité se comporte de la même manière que le mode Hierarchical , à la différence que les ports d’alimentation restent locaux à chaque feuille, c.-à-d. qu’ils ne se connecteront pas entre les feuilles à des ports d’alimentation portant le même nom.
  • Global (Netlabels and ports global) - les ports et les étiquettes de net se connectent sur toutes les feuilles de la conception. Avec cette option, tous les nets portant la même étiquette de net seront connectés ensemble sur toutes les feuilles. De plus, tous les ports portant le même nom seront connectés sur toutes les feuilles. Si un net connecté à un port possède également une étiquette de net, son nom de net sera celui de l’étiquette de net. Cette option peut également être utilisée pour des conceptions multi-feuilles à plat ; toutefois, il est difficile de suivre le cheminement d’une feuille à l’autre car il n’est pas toujours facile de repérer visuellement les noms de net sur le schéma.
Si la conception utilise des symboles de feuille avec des entrées de feuille, Net Identifier Scope doit être défini sur Hierarchical ou Strict Hierarchical. Dans l’un ou l’autre de ces modes, la feuille supérieure doit être câblée. Si vous n’utilisez pas de symboles de feuille avec des entrées de feuille, la connectivité peut être établie via des ports et/ou des étiquettes de net ; par conséquent, l’une des deux autres portées d’identifiant de net (Flat ou Global) doit être utilisée selon le cas.
N’oubliez pas que les étiquettes de net ne se connectent pas aux ports portant le même nom.

Autoriser l’échange de broches à l’aide de ces méthodes

Dans l’éditeur PCB, les échanges de broches, de paires différentielles et de parties sont effectués en échangeant les nets sur les pastilles des composants et leur cuivre correspondant. Lorsque les modifications sont fusionnées dans les schémas, il existe deux façons de gérer un échange de broches :

  • Adding / Removing Net-Labels - activez cette option pour autoriser l’échange de broches sur un symbole de composant. L’exécution de l’échange sur le schéma par permutation des étiquettes de net ne peut se faire que si la connectivité est établie via les étiquettes de net, c.-à-d. si les broches ne sont pas câblées en dur ensemble.
  • Changing Schematic Pins - activez cette option pour autoriser l’échange des étiquettes de net sur les fils attachés aux broches d’un composant. L’échange de broches sera la seule option disponible lorsque les nets ont été physiquement câblés en dur à un composant. Cette méthode peut être utilisée sur des composants simples (comme un réseau de résistances) ou lorsqu’il n’existe pas d’alternative en raison de la structure de la conception du schéma.

    L’échange des broches fonctionnera toujours sur le schéma, mais cela peut signifier que l’instance du symbole de composant n’est plus identique à celle définie dans la bibliothèque. Dans cette situation, cela signifie que le symbole ne peut plus être mis à jour depuis la bibliothèque sans détruire les informations d’échange. Cela signifie également que d’autres instances du même composant dans cette conception auront une disposition de broches différente, ce qui pourrait être source de confusion pour une personne lisant le schéma.

Utilisez les sections repliables suivantes pour accéder aux informations sur chaque violation disponible dans l’onglet Error Reporting de la boîte de dialogue Project Options.

Violations associées aux composants

Violations associées aux documents

Violations associées aux nets

Violations associées à d’autres éléments

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.