Beschreibung
Wenn Sie den Arria® 10 HIP für PCI Express® im Avalon®-ST-Modus verwenden, sehen Sie einen Latenzunterschied zwischen Simulation und Hardware. Dieses Verhalten ist auf ein Problem in der Quartus® II Software zurückzuführen. Das korrekte Verhalten tritt in der Hardware auf, d. h. 2 pld_clk Verzögerungszyklen zwischen der Hardware tx_cred_fc_selund das Auftreten von gemeinsam antwortenden Daten auf tx_cred_hdr_fcUndtx_cred_data_fc.
Lösung
Um dieses Problem zu umgehen, fügen Sie eine kleine Verzögerung hinzu tx_cred_fc_sel Signal in Ihrem Testbench. Zum Beispiel:
zuweisen 1 tx_cred_fc_sel-zu-Kern = tx_cred_fc_sel;
Dieses Problem wird voraussichtlich in einer zukünftigen Version der Quartus II Software behoben.