En raison d’un problème dans la version 22.3 du logiciel Intel® Quartus® Prime Pro Edition, les utilisateurs peuvent rencontrer l’affirmation de verifier_error avec le message suivant « data_error est détecté à <temps de simulation>ns, PRBS Checker a détecté l’erreur » pendant l’exécution de la simulation après avoir terminé la transition de reconfiguration dynamique vers PMA Direct 50G.
La solution de contournement nécessiterait une mise à jour dans le RTL d’un composant d’exemple de conception (testwrap_pma_direct.sv).
- Ouvrez le fichier testwrap_pma_direct.sv situé dans le dossier commun.
- Allez à la ligne #361.
- Remplacer
« enable_rx_verifier[i] = (enable_rx_verifier[i] == 1) ? 1 : rx_parallel_data[38+i*width_multiplier*80] & rx_parallel_data[118+i*width_multiplier*80] & rx_parallel_data[78+i*width_multiplier*80] & rx_parallel_data[79+i*width_multiplier*80] & rx_parallel_data[158+i*width_multiplier*80] & rx_parallel_data[159+i*width_multiplier*80]; »
Avec
« enable_rx_verifier[i] = rx_parallel_data[38+i*width_multiplier*80] & rx_parallel_data[118+i*width_multiplier*80] & rx_parallel_data[79+i*width_multiplier*80] font s& rx_parallel_data[159+i*width_multiplier*80]; »
- Enregistrez et fermez le fichier testwrap_pma_direct.sv
Ce problème est résolu à partir de la version 22.4 du logiciel Intel® Quartus® Prime Pro Edition.