
PRELIMINARY
S3C6400X RISC MICROPROCESSOR
SPI
CONTROLLER
29-7
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
reserved [4:3]
-
- -
RxDMA On
[2]
R/W
DMA mode on/off
0 : DMA mode off 1 : DMA mode on
1’b0
TxDMA On
[1]
R/W
DMA mode on/off
0 : DMA mode off 1 : DMA mode on
1’b0
DMA transfer
[0]
R/W
DMA transfer type, single or 4 bust.
0 : single 1 : 4 burst
DMA transfer size must be set as the same
size in DMA as it is in SPI.
1’b0
** Channel Transfer size should be smaller than Bus Transfer size or the same as.
Register
Address
R/W
Description
Reset Value
Slave_slection_reg(Ch0)
0x7F00B00C
R/W
Slave selection signal
0x1
Slave_slection_reg(Ch1)
0x7F00C00C
R/W
Slave selection signal
0x1
Slave_slection_reg
Bit
Description
Initial State
nCS_time_count [9:4]
R/W
nSSout inactive time =
((nCS_tim3)/2) x SPICLKout)
6’b0
reserved [3:2]
-
reserved -
-
Auto_n_Manual [1]
R/W
Chip select toggle manual or auto selection
0: manual 1: Auto
1’b0
nSSout [0]
R/W
Slave selection signal( manual only)
0: active 1: inactive
1’b1
Register
Address
R/W
Description
Reset Value
SPI_INT_EN(Ch0) 0x7F00B010
R/W SPI Interrupt Enable register
0x0
SPI_INT_EN(Ch1) 0x7F00C010
R/W SPI Interrupt Enable register
0x0
SPI_INT_EN
Bit
Description
Initial State
IntEnTrailing [6]
R/W
Interrupt Enable for trailing count to be zero
0: Disable 1:Enable
1’b0
IntEnRxOverrun [5]
R/W
Interrupt Enable for RxOverrun
0: Disable 1:Enable
1’b0
IntEnRxUnderrun [4]
R/W
Interrupt Enable for RxUnderrun
1’b0