Es posible que vea este error al compilar un FIFO personalizado o un bloque de RAM en las versiones Intel® Quartus® Prime Software Standard o Lite para un dispositivo Intel® MAX® 10.
Este error se ve porque Intel® MAX® variantes compactas de 10 dispositivos no admiten la inicialización de memoria. Si no proporcionó ningún archivo mif para su diseño personalizado y sigue viendo este error en Intel® Quartus®Prime Edition Software, puede ser porque el estilo de codificación de RTL inferido un archivo de mif
La declaración de señal para la memory_type debe cambiarse de
mem de señal: memory_type :=(otros = > (otros = > '0));
Para
indicador de señal: memory_type;
Esto es para garantizar que la memoria no se inicialice y que no haya ningún error de compilación en la etapa de Assembler.