
L’onglet Options de la boîte de dialogue Project Options
L’onglet Options 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 nets.
Options/Contrôles
-
Output Path – le chemin de sortie par défaut pour la génération des fichiers de sortie du projet de conception actuel (
*.PrjPcb).
-
ECO Log Path – le chemin de sortie par défaut pour les fichiers journaux ECO.
-
Schematic Template Location – utilisez ce champ pour spécifier un répertoire dans lequel rechercher les fichiers de modèle de schéma (
*.SchDot, *.SchDoc) pour le projet.
Utilisez l’icône de parcours à droite de chacun des champs ci-dessus pour rechercher et sélectionner un autre chemin/emplacement.
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. Pour un projet de package de bibliothèque intégrée, activez l’option pour installer la bibliothèque intégrée après la compilation du projet de package.
-
Timestamp folder – activez cette option pour créer un dossier horodaté pour la sortie générée, tel qu’un rapport de nomenclature (Reports » Bill of Materials). Le nom du dossier est au format
<FolderName> Date Time où le <FolderName> est spécifié dans le champ Output Path et Date et Time sont au même format que vos paramètres système.
-
Archive project document – activez cette option pour archiver le document du projet. Par exemple, lors de la génération des sorties de fabrication à partir d’une conception PCB (File » Fabrication Outputs et File » Assembly Outputs), le dossier de sortie cible inclura une copie du document PCB associé.
-
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. Cette structure de dossiers sera également représentée dans le panneau Projects.
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 d’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 du 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, alors 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 n’est pas appliquée.
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
Properties en mode
Document Options pour chaque feuille de schéma. Comme alternative à l’attribution manuelle d’un numéro unique à chaque feuille de schéma, exécutez la commande
Number Schematic Sheets, qui ouvre la boîte de dialogue
Sheet Numbering for Project. Celle-ci peut être utilisée pour attribuer des SheetNumbers uniques (une simple valeur numérique pour chaque feuille) et des DocumentNumbers (généralement utilisés pour une numérotation de documents attribuée par l’entreprise) à toutes les feuilles.
-
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 a la capacité de localiser un net d’alimentation global en câblant un port d’alimentation à un port normal. Cela forcerait 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 à l’aide du nom du net attribué au port d’alimentation.
Si seul Higher Level Names Take Priority est activé, l’ordre de priorité de nommage est le suivant : Net labels, power ports, ports, pins. Toutefois, si l’option Power Port Names Take Priority est également activée, alors l’ordre de priorité de nommage est Power ports, net labels, ports, pins.
Portée des identifiants de nets
Les conceptions multi-feuilles sont définies au niveau électrique (ou de connectivité) par des identifiants de nets. Les identifiants de nets (étiquettes de net, ports, entrées de feuille, ports d’alimentation et broches cachées) créent des connexions logiques entre des points d’un même net. Cela peut se faire au sein d’une feuille ou sur plusieurs feuilles. Les connexions physiques existent lorsqu’un objet est attaché directement à un autre objet électrique par un fil. Les connexions logiques sont créées lorsque deux identifiants de nets du même type (par exemple, deux étiquettes de net) ont la même propriété Net .
Lorsque le modèle de connectivité de la conception est créé, vous devez définir comment vous souhaitez que les identifiants de nets se connectent entre eux – cela est connu comme le réglage de la 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 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 nets 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 lequel des modes d’identifiant de net utiliser selon les critères suivants : s’il y a 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 le 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’est-à-dire 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 plates. Elle n’est pas recommandée pour les grandes conceptions, car il peut être difficile de suivre un net à travers les feuilles.
-
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’est-à-dire 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 Hierarchical mode, à la différence que les ports d’alimentation restent locaux à chaque feuille, c’est-à-dire 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 entre 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, cependant il est difficile de suivre 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, le 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 en conséquence.
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’échange sur le schéma par permutation des étiquettes de net ne peut être effectué que si la connectivité est établie via les étiquettes de net, c’est-à-dire si les broches ne sont pas câblées en dur ensemble.
L’avantage de cette approche est que le symbole du composant ne change pas et peut être mis à jour depuis la bibliothèque à une date ultérieure. Cette approche est le meilleur choix pour un composant complexe, tel qu’un FPGA, où le déplacement physique de deux broches sur le symbole pourrait entraîner une représentation incorrecte d’un symbole basé sur une banque d’E/S.
-
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 schématique.
L’échange des broches fonctionnera toujours sur le schéma, mais cela peut signifier que l’instance du symbole du 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 un agencement de broches différent, ce qui pourrait être une source de confusion pour quelqu’un lisant le schéma.
Général
-
Automatic Sheet Numbering – activez cette option pour numéroter automatiquement les feuilles schématiques de ce projet. Cela permet de contrôler la désignation des feuilles et de les stocker comme paramètres dans les documents schématiques respectifs.
-
Automatic Cross References – activez cette option pour ajouter automatiquement des informations de renvoi croisé aux ports, connecteurs hors feuille et entrées de feuille dans tous les documents schématiques source du projet actif. Cette fonctionnalité aide à suivre la connectivité des nets dans une conception non hiérarchique.
Les valeurs de renvoi croisé sont affichées dans le panneau
Properties pour les
Ports,
Connecteurs hors feuille, et
Entrées de feuille, ce qui simplifie l’identification du ou des renvois croisés appliqués au port ou au connecteur hors feuille sélectionné.
-
New Indexing of Sheet Symbols – activez cette option pour utiliser n’importe quel chiffre ou nombre comme premier ou dernier indice d’un symbole de feuille répété, y compris 0. Les nombres négatifs ne sont pas autorisés. Le dernier indice doit toujours être supérieur au premier indice.
Renvois croisés
-
Sheet Style – choisissez l’un des styles de feuille suivants pour le renvoi croisé des ports sur une feuille schématique ou des feuilles schématiques dans un projet.
-
None – aucun style de feuille n’est ajouté dans la chaîne de renvoi croisé de tous les ports.
-
Name – les noms des feuilles auxquelles les ports sont liés sont ajoutés dans les chaînes de renvoi croisé.
-
Number – les numéros des feuilles auxquelles les ports sont liés sont ajoutés dans les chaînes de renvoi croisé.
-
Location Style – choisissez l’un des styles d’emplacement suivants pour le renvoi croisé des ports sur une feuille schématique ou des feuilles schématiques dans un projet.
-
None – aucun style d’emplacement n’est ajouté dans la chaîne de renvoi croisé de tous les ports.
-
Zone – la numérotation des zones de référence (les bordures de feuille comportent les zones) est ajoutée dans les chaînes de renvoi croisé de tous les ports associés aux objets parents, tels que l’emplacement des symboles de feuille.
-
Location X,Y – les emplacements des ports sont publiés entre parenthèses dans les chaînes de renvoi croisé pour tous les ports associés aux objets parents, tels que l’emplacement des symboles de feuille.
-
Follow Cross References settings in Preferences – lorsque cette option est activée, les valeurs des options Sheet Style et Location Style seront héritées des options de la région Port Cross References de la page Schématique – Général de la boîte de dialogue Preferences.
-
Display Cross References for:
-
Ports – utilisez la liste déroulante pour sélectionner le mode d’affichage des renvois croisés pour les ports.
-
Disabled – aucun renvoi croisé n’est ajouté aux ports.
-
Only Related Sheet Entry – affiche le renvoi croisé vers l’entrée de feuille associée sur la feuille schématique parente.
-
Only Related Ports – affiche les renvois croisés vers les ports associés.
-
Sheet Entry & Ports – affiche les renvois croisés à la fois vers l’entrée de feuille et vers les ports.
-
Off-sheet Connectors – activez cette option pour afficher les renvois croisés des objets connecteur hors feuille.
-
Sheet Entries – activez cette option pour afficher les renvois croisés des objets entrée de feuille.
Paires diff.
-
Custom Diff Pair Suffix Grid – répertorie les suffixes par défaut des paires différentielles (
_P / _N) ainsi que tous les suffixes personnalisés définis, en termes de :
-
Positive Suffix – le suffixe du net positif d’une paire différentielle.
-
Negative Suffix – le suffixe du net négatif d’une paire différentielle.
Pour modifier un suffixe personnalisé, cliquez dessus dans la grille et saisissez le suffixe souhaité.
Le premier caractère d’un suffixe personnalisé doit être le caractère souligné ('_') ; il sera ajouté automatiquement s’il n’est pas saisi. Un suffixe personnalisé ne peut pas contenir d’espaces ni d’autres caractères soulignés. Un suffixe personnalisé ne peut pas être vide et doit être unique (c’est-à-dire qu’il ne peut pas être ajouté s’il est déjà utilisé comme autre suffixe).
-
Add – cliquez pour ajouter une nouvelle paire de suffixes à la liste.
-
Remove – cliquez pour supprimer de la liste la ou les paires de suffixes sélectionnées.
Les suffixes par défaut des paires différentielles (_P / _N) ne peuvent pas être modifiés ni supprimés.
Sachez que les suffixes personnalisés des paires différentielles ne sont pas rétrocompatibles. Si cette fonctionnalité est utilisée dans vos projets, les paires différentielles utilisant des suffixes personnalisés ne seront pas conservées dans une version du logiciel antérieure à Altium Designer 22.3.
Création de xNets
-
Sources/Destinations – définissez une liste de préfixes, séparés par des virgules, pour les désignateurs des composants pouvant être utilisés comme composants source ou destination dans les xNets.
-
Discretes – définissez une liste de préfixes, séparés par des virgules, pour les désignateurs des composants pouvant être utilisés comme composants série dans les xNets.
Les xNets sont définis dans le
Constraint Manager lorsqu’ils sont accessibles depuis l’éditeur Schématique :
en savoir plus.