
3.1.3. The AVST_READY Signal
Before beginning configuration, trigger device cleaning by toggling the
nCONFIG
pin from high to low to high. This
nCONFIG
transition also returns the device to the configuration state.
Figure 12.
Monitoring the AVST_READY Signal and Responding to Backpressure
AVST_CLK
AVSTx8_READY
or AVST_READY
AVSTx8_VALID
or AVST_VALID
AVSTx8_DATA[7:0
AVST_DATA[15:0]
AVST_data[31:0]]
must send no more
than 6 valid clocks after
ready goes low
data0 data1 data2 data3
The configuration files for Intel Agilex devices can be highly compressed. During configuration, the decompression of the bit
stream inside the device requires the host to pause before sending more data. The Intel Agilex device asserts the
AVST_READY
signal when the device is ready to accept data. The
AVST_READY
signal is only valid when the
nSTATUS
pin is
high. In addition, the host must handle backpressure by monitoring the
AVST_READY
signal and may assert
AVST_VALID
signal any time after the assertion of
AVST_READY
signal. The host must monitor the
AVST_READY
signal throughout the
configuration.
Note:
For Avalon-ST x16 and x32, after Power-On-Reset you must not send data to the device until it indicates it is ready using
nSTATUS
. You must drive
nCONFIG
low and wait for
nSTATUS
to go low. Next, you should drive
nCONFIG
high and wait for
nSTATUS
to go high. The device can starting sending data when
AVST_READY
asserts.
3. Intel Agilex Configuration Schemes
UG-20205 | 2019.10.09
Intel
®
Agilex
™
Configuration User Guide
45
Содержание Agilex
Страница 165: ...4 Remote System Update RSU UG 20205 2019 10 09 Send Feedback Intel Agilex Configuration User Guide 165...
Страница 168: ...4 Remote System Update RSU UG 20205 2019 10 09 Intel Agilex Configuration User Guide Send Feedback 168...
Страница 170: ...4 Remote System Update RSU UG 20205 2019 10 09 Intel Agilex Configuration User Guide Send Feedback 170...