This section describes some examples on programming different data transfer lengths. Only the length related fields are mentioned.
When 128 bytes are read/written from the SPI flash, the generic FIFO configuration uses the values in Table: Generic FIFO Configuration for 128 Bytes.
Description |
immediate_data |
data_xfer |
exponent |
---|---|---|---|
128 bytes |
8'h80 |
1'b1 |
1'b0 |
When 1,000 bytes are read/written from the SPI flash, the generic FIFO configuration uses the values described by the options listed in Table: Generic FIFO Configuration for 1,000 Bytes.
When 1G bytes are read/written from the SPI flash, the generic FIFO configuration uses the values in Table: Generic FIFO Configuration for 1G Bytes.
Description |
immediate_data |
data_xfer |
exponent |
---|---|---|---|
1G bytes |
8'h1E |
1'b1 |
1'b1 |
When 64 bytes are read/written from the SPI flash, the generic FIFO configuration uses the values in Table: Generic FIFO Configuration for 64 Bytes.