Cette violation se produit lorsqu’un net du design est détecté avec plusieurs noms qui lui sont associés.
Notification
Si l’affichage des erreurs et avertissements du compilateur est activé sur le schéma (activé sur la page Schematic - Compiler de la boîte de dialogue Preferences), un objet en infraction affichera une ligne ondulée colorée en dessous. Une notification est également affichée dans le panneau Messages au format suivant :
Nets <Identifier> has multiple names (<NameList>),
où :
Identifierreprésente le type de connexion et le nom du net. La connexion peut être l’une des suivantes :
Wire - où l’identifiant apparaîtra au format Wire NetName (par ex., Wire DTSA)
Bus - où l’identifiant apparaîtra au format Bus Slice NetName (par ex., Bus Slice A[0..7])
Bus Element - où l’identifiant apparaîtra au format Element[n]: NetPrefix (par ex., Element[0]: A)
NameListest une liste, séparée par des virgules, de tous les noms trouvés associés au net en infraction. Ces noms peuvent provenir d’étiquettes de net attachées, d’entrées de feuille, de ports d’alimentation et de connecteurs hors feuille.
Recommandation de résolution
Cette violation peut être résolue en veillant à ce que les noms de tous les identifiants de net associés à un net particulier soient identiques. Toutefois, si vous souhaitez utiliser librement plusieurs noms avec les nets de votre design et empêcher l’apparition des messages de violation associés dans le panneau Messages , définissez le Report Mode pour ce type de violation sur No Report dans l’onglet Error Reporting de la boîte de dialogue Options for Project (Project | Content |