The Fetch Interface provides a mechanism for the controller to request data from an external source.
During error correction and error classification, the controller may need to fetch a frame of configuration data or a frame of essential bit data. The controller is designed to write a command describing the desired data to the Fetch Interface in binary. The external source must use the information to fetch the data and return it to the Fetch Interface.
Name |
Sense |
I/O |
Description |
---|---|---|---|
fetch_txdata[7:0] |
HIGH |
O |
Parallel transmit data from controller. |
fetch_txwrite |
HIGH |
O |
Write strobe, qualifies validity of parallel transmit data. |
fetch_txfull |
HIGH |
I |
This signal implements flow control on the transmit channel, from the shim (peripheral) to the controller. |
fetch_rxdata[7:0] |
HIGH |
I |
Parallel receive data from the shim (peripheral). |
fetch_rxread |
HIGH |
O |
Read strobe, acknowledges receipt of parallel receive data. |
fetch_rxempty |
HIGH |
I |
This signal implements flow control on the receive channel, from the shim (peripheral) to the controller. |
fetch_tbladdr[31:0] |
HIGH |
I |
Used to specify the starting address of the controller data table in the external source. |