Table 58:
SPI Instances
Instance
Flash Controller
Address
cs_width
div_width
QSPI 1
N
0x10024000
4
12
QSPI 2
N
0x10034000
1
12
18.3
Memory Map
The memory map for the SPI control registers is shown in Table 59. The SPI memory map has
been designed to require only naturally-aligned 32-bit memory accesses.
Offset
Name
Description
0x00
sckdiv
Serial clock divisor
0x04
sckmode
Serial clock mode
0x08
Reserved
0x0C
Reserved
0x10
csid
Chip select ID
0x14
csdef
Chip select default
0x18
csmode
Chip select mode
0x1C
Reserved
0x20
Reserved
0x24
Reserved
0x28
delay0
Delay control 0
0x2C
delay1
Delay control 1
0x30
Reserved
0x34
Reserved
0x38
Reserved
0x3C
Reserved
0x40
fmt
Frame format
0x44
Reserved
Table 59:
Register offsets within the SPI memory map. Registers marked * are present only on
controllers with the direct-map flash interface.
Chapter 18 Serial Peripheral Interface (SPI)
SiFive FE310-G000 Manual: v3p2
© SiFive, Inc.
Page 83