Indices de bus hors plage

Parent category: Violations associées aux bus

Default report mode:

Résumé

Cette violation se produit lorsque l’indice d’un net constitutif connecté à un bus se situe en dehors de la plage spécifiée par le net auquel le bus est associé.

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 s’affiche également dans le panneau Messages, au format suivant :

Bus index out of range on <NetPrefix> Index = <NetIndex> ,

où :

NetPrefix est le préfixe du net constitutif connecté au bus (par exemple, A pour le net A8, connecté à un bus associé au net A[0..7]).

NetIndex est l’indice erroné du net constitutif (par exemple, le net A8 a un indice de 8).

Recommandation de résolution

Une fois la violation sélectionnée dans le panneau Messages , utilisez la zone Details du panneau pour effectuer rapidement un sondage croisé jusqu’à l’étiquette de net associée au net en infraction, puis modifiez l’indice du net afin qu’il se situe dans la plage correcte, ou renommez complètement le net. Cette dernière option est généralement appropriée si vous avez nommé le net par erreur et qu’il ne constitue pas un élément du net transporté par l’objet bus.

 

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