Si votre code HDL inférer un bloc de mémoire plus profond que la profondeur de mémoire maximale prise en charge par le périphérique, le logiciel Quartus II peut ne pas pouvoir implémenter votre mémoire à l’aide de registres de sortie.
Par exemple, la profondeur maximale disponible pour M10K est de 8K. Si votre code HDL inférer un bloc de mémoire d’une profondeur de 16K, les registres de sortie ne seront pas inclus.
Pour contourner cette limitation, créez tout d’abord un fichier mémoire de bas niveau avec une plus petite profondeur qui peut inférer le registre de sortie. Ensuite, faites un fichier emballage pour combiner plusieurs fichiers mémoire de bas niveau dans la mémoire la plus grande souhaitée.
Pour vérifier la profondeur de mémoire maximale prise en charge, reportez-vous à la section mémoire interne pour obtenir le manuel de périphérique approprié.