Anchos de bus no coincidentes

Parent category: Infracciones asociadas con buses

Default report mode:

Resumen

Esta infracción ocurre cuando dos identificadores de red asociados con la misma porción de bus definen etiquetas de bus con anchos diferentes. Por ejemplo, un puerto con nombre A[0..7] podría estar conectado a un bus cuya etiqueta de red asociada está definida como A[0..15].

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 bus widths on bus section <NetName> (<BusSize1> and <BusSize2>),

donde:

NetName es el nombre de la red principal a la que están asociados los objetos de bus no coincidentes.

BusSize1 es el ancho del primero de los objetos de bus infractores.

BusSize2 es el ancho del segundo de los objetos de bus infractores.

Recomendación para la resolución

Con la infracción seleccionada en el panel Messages , use la región Details del panel para rastrear rápidamente la porción de bus afectada e identificar los identificadores de red (puerto, etiqueta de red, entrada de hoja, etc.) cuyos anchos de etiqueta de bus no son consistentes. Determine el ancho correcto y corrija el nombre del objeto erróneo.

 

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