Etiquetado mixto de buses genéricos y numéricos

Parent category: Infracciones asociadas con buses

Default report mode:

Resumen

Esta infracción ocurre cuando dos identificadores de red (puerto, etiqueta de red, entrada de hoja, etc.) conectados al mismo segmento de bus difieren en su sintaxis de bus; uno define un rango de bus en formato numérico (p. ej., A[0..2]), mientras que el otro define el rango en un formato genérico (p. ej., A[0..b]).

Notificación

Si los errores y advertencias del compilador están habilitados para mostrarse en el esquemático (habilitados en la página Schematic - Compiler del cuadro de diálogo Preferences), un objeto infractor mostrará una línea ondulada de color debajo. También se muestra una notificación en el panel Messages con el siguiente formato:

Mismatched generic and numeric bus labeling on <NetName> <Level> value first and Generic ,

donde:

NetName es el nombre de la red principal a la que está asociado el etiquetado de bus no coincidente.

Level depende del orden numérico de la red. Si es ascendente (p. ej., [0..2]) Level aparecerá como Low. Si es descendente (p. ej., [2..0]) Level aparecerá como High.

Recomendación para la resolución

Con la infracción seleccionada en el panel Messages , use la región Details del panel para realizar cross probe hacia los objetos infractores. Determine cuál de los objetos es erróneo en su especificación de etiqueta de bus y cámbielo en consecuencia.

No se admite el uso de genéricos en los nombres de bus. Asegúrese de que se utilicen valores numéricos en su lugar.

 

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