ID del artículo: 000100426 Tipo de contenido: Resolución de problemas Última revisión: 27/02/2025

¿Por qué se produce un error de diseño en hardware cuando ENFORCE_CLK_ENABLE_INFERENCING_IN_M20KS está establecido en ON (valor predeterminado)?

Problema crítico

Descripción

Debido a un problema en las versiones 24.3 y 24.3.1 del software Quartus® Prime Pro Edition, es posible que los datos escritos en una RAM M20K sean incorrectos en el hardware. Este problema se produce cuando el ENFORCE_CLK_ENABLE_INFERENCING_IN_M20KS está establecido en ON (valor predeterminado), el tipo de RAM es M20K y el RTL para la señal de habilitación de escritura se codifica como multiplexor como se muestra en la captura de pantalla siguiente.

Captura de pantalla de código de ejemplo que podría mostrar este problema

Resolución

Para resolver este problema en las versiones 24.3 y 24.3.1 del software Quartus® Prime Pro Edition, establezca la opción ENFORCE_CLK_ENABLE_INFERENCING_IN_M20KS desactivado en el QSF del proyecto.

Este problema está programado para ser solucionado en una versión futura del software Quartus® Prime Pro Edition.

Productos relacionados

Este artículo se aplica a 1 productos

Mostrar todo

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.