Port
Parent page: Objets schématiques
Résumé
Un port est une primitive de conception électrique. Il est utilisé pour établir une connexion électrique entre une feuille schématique et une autre feuille, ou un symbole de feuille (via une entrée de feuille correspondante), dans une conception utilisant plusieurs feuilles (conceptions plates et hiérarchiques). Le nom du port définit la connexion (c’est-à-dire qu’un port sur une feuille schématique se connecte aux ports ou aux entrées de feuille portant le même nom sur d’autres feuilles du projet).
Disponibilité
Les ports sont disponibles pour placement dans l’éditeur de schémas uniquement en cliquant sur Home | Circuit Elements |
Placement
Après avoir lancé la commande, le curseur se transforme en croix et vous entrez en mode de placement du port. Le placement s’effectue en réalisant la séquence d’actions suivante :
- Cliquez ou appuyez sur Enter pour ancrer le bord gauche du port.
- Déplacez le curseur pour ajuster la longueur du port selon les besoins, puis cliquez ou appuyez sur Enter pour terminer le placement du port.
- Continuez à placer d’autres ports, ou faites un clic droit ou appuyez sur Esc pour quitter le mode de placement.
Actions supplémentaires pouvant être effectuées pendant le placement – tant que le port flotte encore sur le curseur et avant que son bord gauche ne soit ancré – :
- Appuyez sur la touche Tab pour accéder à une boîte de dialogue de propriétés associée , à partir de laquelle les propriétés du port peuvent être modifiées à la volée.
- Appuyez sur la touche Alt pour contraindre la direction du mouvement à l’axe horizontal ou vertical, selon la direction initiale du déplacement.
- Appuyez sur Spacebar pour faire pivoter le port dans le sens antihoraire ou sur Shift+Spacebar pour une rotation horaire. La rotation s’effectue par incréments de 90°.
- Appuyez sur les touches X ou Y pour symétriser le port selon l’axe X ou l’axe Y respectivement.
Édition graphique
Cette méthode d’édition vous permet de sélectionner directement un objet port placé dans l’espace de travail et de modifier graphiquement sa longueur, sa hauteur ou son emplacement.
Lorsqu’un objet port est sélectionné, les poignées d’édition suivantes sont disponibles :
- Cliquez et faites glisser A pour modifier la longueur du port.
- Cliquez et faites glisser B pour modifier la hauteur du port.
- Cliquez n’importe où sur le port – à l’écart des poignées d’édition – et faites-le glisser pour le repositionner. Pendant le glissement, le port peut être pivoté (Spacebar/Shift+Spacebar) ou symétrisé (X ou Y pour une symétrie selon l’axe X ou l’axe Y respectivement).
-
Le nom de l’objet port peut être modifié in-place en :
- Cliquant une fois sur le port pour le sélectionner.
- Cliquant une seconde fois (ou en appuyant sur la touche Enter) pour entrer en mode d’édition sur place. Il convient de laisser suffisamment de temps entre chaque clic afin que le logiciel n’interprète pas les deux clics simples comme un double-clic (ce qui ouvrirait la boîte de dialogue des propriétés du port).
- Pour terminer l’édition du texte sur place, appuyez sur la touche Enter, ou cliquez ailleurs avec la souris, à l’écart du port.
Édition non graphique
Les méthodes suivantes d’édition non graphique sont disponibles :
Via une boîte de dialogue de propriétés associée
Dialog page: Propriétés du port
Cette méthode d’édition utilise la boîte de dialogue Port Properties pour modifier les propriétés d’un objet port.
La boîte de dialogue Propriétés du port
La boîte de dialogue est accessible pendant le placement en appuyant sur la touche Tab.
Après le placement, la boîte de dialogue est accessible de l’une des façons suivantes :
- Double-cliquez sur l’objet port placé.
- Placez le curseur sur l’objet port, faites un clic droit puis choisissez Properties dans le menu contextuel.
Via le panneau SCH Inspector
Panel page: SCH Inspector
Le panneau SCH Inspector vous permet d’examiner et de modifier les propriétés d’un ou plusieurs objets de conception dans le document actif.
Actions sur le port
Un clic droit sur un port placé affiche un menu contextuel, à partir duquel les commandes suivantes sont disponibles (dans le sous-menu Port Actions) et agissent sur ce port (ou sur tous les ports actuellement sélectionnés, le cas échéant) :
- Jump to Sheet Entry <PortName> - utilisez cette commande pour accéder à l’entrée de feuille correspondant au port dans le symbole de feuille parent qui référence la sous-feuille sur laquelle se trouve le port.
- Toggle Port IO Type - utilisez cette commande pour basculer le I/O Type du port.
La modification réelle dépend du I/O Type actuel comme suit :
- Unspecified reste Unspecified.
- Output devient Input.
- Input devient Output.
- Bidirectional reste Bidirectional.
- Place Harness Connector of Type <HarnessConnectorType> - utilisez cette commande pour placer rapidement un connecteur de faisceau (avec les entrées de faisceau définies correspondantes) afin de le connecter au port.
- Jump to Port <PortName> on <SheetName> - utilisez cette commande pour accéder à un autre port portant le même nom dans le document schématique source indiqué.
Dimensionnement automatique
Faire les choses manuellement implique généralement un effort supplémentaire. Bien sûr, cela vous donne un contrôle total, mais si un processus automatisé peut être mis en place de manière à être à la fois rapide et efficace, son utilisation peut être très bénéfique. Avec l’objet port, l’automatisation de la taille du port peut certainement avoir un impact positif sur la productivité.
Pour tirer parti de la fonctionnalité de dimensionnement automatique, activez l’option Autosize du port. Cela peut être fait soit dans la boîte de dialogue Port Properties, soit dans le panneau SCH Inspector.
Le dimensionnement automatique en action. Lorsque la fonctionnalité est désactivée (en haut), le port devrait être redimensionné manuellement. Lorsqu’elle est activée (en bas), le port est automatiquement redimensionné pour s’adapter à la longueur du nouveau texte.
Si vous modifiez la taille de police, la fonctionnalité de dimensionnement automatique s’en charge également. La hauteur du port sera redimensionnée en conséquence pour s’adapter au texte.
Avec le dimensionnement automatique activé (en bas), le port sera redimensionné pour s’adapter à la nouvelle taille du texte.
Remarques
- Lors de la compilation d’un schéma ou de la génération d’une netlist, la relation entre les ports et les symboles de feuille est déterminée par le Net Identifier Scope choisi pour le projet. Cette portée est définie en réglant l’option Net Identifier Scope dans l’onglet Options de la boîte de dialogue Options for Project (Project | Content | Project Options). Lorsqu’elle est définie sur Flat ou Global, tous les ports portant le même nom dans des documents schématiques identiques ou différents sont considérés comme électriquement connectés. Lorsqu’elle est définie sur Hierarchical ou Strict Hierarchical, les ports se connectent uniquement verticalement à leurs entrées de feuille correspondantes. Ils ne se connectent pas horizontalement à d’autres ports portant le même nom.
-
L’option I/O Type dans la boîte de dialogue Port Properties vous permet de définir le type électrique du port. Choisissez parmi
Input,Output,BidirectionalouUnspecified. -
Si vous devez nier (inclure une barre au-dessus) un nom de port, ajoutez un caractère barre oblique inverse après chaque caractère du nom (par exemple,
E\N\A\B\L\E\) - Les noms de port ne sont pas utilisés pour nommer les nets. Cela signifie qu’un nom de net généré par le système sera utilisé si aucune étiquette de net ou aucun objet d’alimentation n’est associé à ce net.
- Lorsqu’un port est connecté à un faisceau de signaux, le port devient un objet faisceau. Par défaut, le port changera de couleur pour correspondre à celle du faisceau de signaux.
- Lorsqu’un port est connecté à un connecteur de faisceau par un faisceau de signaux, le Harness Type dans la boîte de dialogue Port Properties est automatiquement renseigné avec le type de faisceau du connecteur de faisceau. Lorsqu’un port est connecté à une entrée de feuille par un faisceau de signaux et que l’entrée de feuille a un type de faisceau déclaré, le port devient un objet faisceau et prend la couleur du faisceau de signaux. Si vous éloignez le port du connecteur de faisceau ou de l’entrée de feuille, le port reviendra à sa couleur par défaut.
-
Par défaut, la police utilisée pour le Name du port suit la police globale définie au niveau du document dans l’onglet Sheet Options de la boîte de dialogue Document Options (Project | Content |
). Cela peut être remplacé au niveau de chaque port à l’aide du contrôle situé à droite de l’étiquette Font dans la boîte de dialogue Port Properties, ce qui vous permet de contrôler entièrement la présentation textuelle des ports selon les besoins.

