En la versión 18.1 y anteriores del software Intel® Quartus® Prime Pro Edition, es posible que vea que los registros no se pueden empaquetar en el bloque DSP cuando se utilizan declaraciones de señal con un intervalo no cero a la izquierda y sin inicialización explícita.
SIGNAl a: rango entero -32768 a 32768;
Este registro se inicializa en su valor más a la izquierda, que es -32768, por lo que el bit más significativo del registro tiene power-up=1 y no se puede empaquetar en el bloque DSP.
Para evitar el problema, se debe agregar un valor de inicialización explícito 0 a la declaración.
SIGNAl a: rango entero -32768 a 32768:= 0;