Aufgrund eines Problems in der Intel® Quartus® Prime Pro Edition Software Version 22.3 können Benutzer während des Simulationslaufs nach Abschluss des Übergangs zur dynamischen Neukonfiguration auf PMA Direct 50G auf die Assertion von verifier_error mit der folgenden Meldung stoßen: "data_error wird zur <>Simulationszeit erkannt, PRBS Checker hat den Fehler erkannt ".
Die Problemumgehung würde ein Update in der RTL einer Designbeispielkomponente (testwrap_pma_direct.sv) erfordern.
- Öffnen Sie die Datei testwrap_pma_direct.sv, die sich im gemeinsamen Ordner befindet.
- Gehen Sie zu Zeile #361.
- Ersetzen
"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];"
Mit
"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] make s& rx_parallel_data[159+i*width_multiplier*80];"
- Speichern und schließen Sie die Datei testwrap_pma_direct.sv
Dieses Problem wurde ab der Intel® Quartus® Prime Pro Edition-Softwareversion 22.4 behoben.