Pendant le processus de configuration, la broche CRC_ERROR est une broche d’E/S régulière jusqu’à ce que le FPGA entre en mode utilisateur et commence alors à fonctionner comme la broche CRC_ERROR (si cette fonction est activée). Même si les broches d’E/S sont tri-indiquées au cours du processus de configuration, cette broche tampon d’E/S (CRC_ERROR) est désactivée et connectée à une broche externe de 10k ohm, cela entraîne l’arrêt de la broche d’E/S (CRC_ERROR).
Lorsque le FPGA entre en mode utilisateur, la mémoire tampon d’E/S (CRC_ERROR) est activée et fonctionnera comme la broche CRC_ERROR où elle restera faible jusqu’à ce qu’une erreur soit détectée.
Lors de la surveillance du processus de configuration, il est recommandé d’observer l’état facultatif du signal INIT_DONE, car cela indiquera si le FPGA est entré en mode utilisateur. La transition faible à élevée sur INIT_DONE indique que le périphérique a terminé l’initialisation et est entré en mode utilisateur. Vous verrez INIT_DONE monter haut lorsque la broche du CRC_ERROR est faible.