Ethernet Subsystem Intel® FPGA IP User Guide: Early Access Customer Release

ID 773413
Date 4/14/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.1.2. get_hssi_profile

This SAL command is used to poll the DR CSR Ready for New Trigger. The DR ready for trigger status is reflected in HSSI Command/Status CSR bit 3 following the write/read CSR sequence to HSSI Command/Status CSR as shown in the following table. This get_hssi_profile SAL command is executed in HW and not through SAL NIOS firmware to avoid extra latency introduced in the DR sequence.
Table 12.   get_hssi_profile
SAL command Write CSR Read CSR (polling) CSR Values
get_hssi_profile

HSSI Command/Status [0:0] = 1 (read command)

HSSI Command/Status [1:1] = 0 (write command)

HSSI Command/Status [2:2] = 0 (reset ACK_TRANS)

HSSI Command/Status [3:3] = 0 (not busy)

HSSI Command/Status [0:0] = 1 (read command)

HSSI Command/Status [1:1] = 0 (write command)

HSSI Command/Status [2:2] = 1 (transfer completed)

HSSI Command/Status [3:3] = 0 (not ready) or 1 (ready)

dyn_rcfg_dr_trigger_reg [1:1] - Ready for trigger 0 = not ready 1 = ready