En raison d’une limitation du logiciel Quartus® II dans le bloc de reconfiguration IP dure, la possibilité de modifier dynamiquement les registres de l’espace de configuration en lecture seule est défaillante.
Il existe deux solutions possibles pour le problème :
1) Utilisez un LPM_CONSTANT Megafunction pour générer l’entrée requise sur l’IP dure, y compris l’adresse (lecture et écriture) et writedata, pour la reconfiguration dynamique requise. Chaque adresse doit être unique, sauf si vous utilisez les Sources Système et l’Éditeur de sondes.
2) Utilisez sld_mod_ram_rom comme illustré dans l’exemple de conception associé ci-dessous :