The following table lists the QSPI-specific registers.
Note: The QSPI control register
should be programmed using the design tools.
Function | Register Name | Offset Address | Access Type | Description |
---|---|---|---|---|
I/O signals | Rx_Clk_Dly |
0x03C
|
R/W | RX clock delay bypass enable |
DMA |
0x800
|
W | DMA destination
memory address,
low DMA destination memory address, high |
|
DMA | DMA_Dst_Size |
0x804
|
W | DMA transfer size with start feature |
DMA | DMA_Dst_Status |
0x808
|
R/WTC | DMA status |
DMA | DMA_Dst_Ctrl |
0x80C
|
R/W | DMA control reg 1 |
Commands | DMA_Dst_Ctrl2 |
0x824
|
R/W | DMA control reg 2 |
DMA interrupts |
|
R |
DMA interrupt status |
|
Configuration | GQSPI_Cfg |
0x100
|
Mixed | Configuration |
Configuration | GQSPI_En |
0x114
|
RW | Controller enable |
Data flow | Tx_Data |
0x11C
|
W | Transmit data word |
Data flow | Rx_Data |
0x120
|
R | Receive data word |
Write protect | GPIO_WProt |
0x130
|
RW | GPIO write protect |
I/O signals | LPBK_Dly_Adj |
0x138
|
RW | Loopback clock delay adjustment |
Commands | Cmd_FIFO_Data |
0x140
|
W | Word port for FIFO command |
Controller mode | Mode |
0x144
|
RW | Controller mode set |
FIFO control | GQSPI_FIFO_Ctrl |
0x14C
|
W | TX/RX FIFO control, generic I/O mode |
PIO interrupts |
0x104
|
R/WTC |
Polling status and RX/TXFIFO interrupt states |
|
Data flow | Tx_Thresh |
0x128
|
RW | TXFIFO threshold level |
Data flow | Rx_Thresh |
0x12C
|
RW | RXFIFO threshold level |
Controller commands | GQSPI_GF_Thresh |
0x150
|
RW | FIFO threshold level |
Polling | GQSPI_Poll_Cfg |
0x154
|
RW | Poll configuration |
Polling | GQSPI_Poll_TO |
0x158
|
RW | Polling timeout |