3.8. Hard IP Reconfiguration Interface
Stratix 10 | Arria 10, Stratix V | Comments |
---|---|---|
hip_reconfig_waitrequest |
Not required |
Stratix 10: Signal names differ, but the functionality is the same unless otherwise noted below. Arria 10, Stratix V: A wait request signal is not necessary. Requests always complete in a deterministic number of clock cycles. |
hip_reconfig_readdatavalid |
Not required |
Stratix 10: hip_reconfig_readdatavalid indicates that read data is valid. Arria 10, Stratix V: a read data valid signal is not necessary. Read data is guaranteed to be valid in the same clock cycle that the read is accepted by the slave interface. |
hip_reconfig_address[20:0] hip_reconfig_writedata[7:0] hip_reconfig_readdata[7:0] |
hip_reconfig_address[9:0] hip_reconfig_writedata[15:0] hip_reconfig_readdata[15:0] |
Signal widths changed to correspond to the Stratix 10 transceiver implementation. |
Not required | ser_shift_load | Stratix 10: ser_shift_load is not required for dynamic reconfiguration on Stratix 10. Arria 10, Stratix V: You must toggle ser_shift_load once after changing to user mode before the first access to read-only registers. This signal should remain asserted for a minimum of 324 ns after switching to user mode. |
Not required | interface_sel | Stratix 10: interface_sel is not required for dynamic reconfiguration on Stratix 10. Arria 10, Stratix V: interface_sel must be asserted when performing dynamic reconfiguration. Drive interface_sel low for 4 clock cycles after the release of ser_shift_load. |