ID del artículo: 000099190 Tipo de contenido: Resolución de problemas Última revisión: 16/07/2024

¿Por qué obtengo resultados incorrectos al inferir un bloque de tensores de punto fijo con reinicios separados en dispositivos Agilex™ 5?

Entorno

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Debido a un problema en la versión 24.1 del software Quartus® Prime Pro Edition, los bloques tensoriales podrían inferirse incorrectamente con señales de restablecimiento separadas para las etapas de entrada y salida. La inferencia RTL de bloques tensoriales de punto fijo en bloques DSP Agilex™ 5 solo se admite cuando se utiliza una única señal de restablecimiento para todas las etapas.

Debido a la inferencia incorrecta durante la síntesis, el bloque tensorial se implementa incorrectamente en un bloque DSP con solo una de las señales de restablecimiento que impulsa las etapas de entrada y salida. Esto podría dar lugar a un comportamiento incorrecto en el hardware.

Este problema no se produce en la simulación RTL.

Resolución

Para evitar este problema, utilice sólo un único restablecimiento al inferir bloques tensores de punto fijo.

Este problema se solucionó a partir de la versión 24.2 del software Quartus Prime Pro Edition

1

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.