
50
IDT88P8344 SPI EXCHANGE 4 x SPI-3 TO SPI-4
INDUSTRIALTEMPERATURERANGE
APRIL 10, 2006
Module A-D Direct registers
Module A
Module B
Module C
Module D
SPI-3 data capture control register
0x00
0x08
0x10
0x18
SPI-3 data capture register
0x01
0x09
0x11
0x19
SPI-4 data insert control register
0x02
0x0A
0x12
0x1A
SPI-4 data insert register
0x03
0x0B
0x13
0x1B
SPI-4 data capture control register
0x04
0x0C
0x14
0x1C
SPI-3 data insert control register
0x05
0x0D
0x15
0x1D
SPI-4 data capture register
0x06
0x0E
0x16
0x1E
SPI-3 data insert register
0x07
0x0F
0x17
0x1F
Module status register
0x24
0x25
0x26
0x27
Module enable register
0x28
0x29
0x2A
0x2B
Other Direct registers
Address
Softwarereset
0x20
SPI-4 status register
0x22
SPI-4 enable register
0x23
Primary interrupt status register
0x2C
Secondary interrupt status register
0x2D
Primary interrupt enable register
0x2E
Secondary interrupt enable register
0x2F
Indirect access data[7:0]
0x30
Indirect access data[15:8]
0x31
Indirect access data[23:16]
0x32
Indirect access data[31:24]
0x33
Indirect access address[7:0]
0x34
Indirect access address[15:8]
0x35
Indirect access control[7:0]
0x3F
TABLE 29 - DIRECT MAPPED MODULE A, MODULE B, MODULE C, AND
MODULE D REGISTERS
TABLE 30 - DIRECT MAPPED OTHER REGISTERS
9.2 Direct access registers
The direct access registers are in the directly-addressed access space.
Direct access registers are more quickly accessed, and serve the needs of
interrupts and the indirect register access.
TABLE 31 - SPI-3 DATA CAPTURE CONTROL
REGISTER (REGISTERS 0x00, 0x08, 0x10, 0x18)
Field
Bits
Length
Initial Value
DATA_AVAILABLE
0
1
0b0
Reserved
7:1
7
0x00
TABLE 32 - SPI-3 DATA CAPTURE REGISTER
(REGISTERS 0x01, 0x09, 0x11, 0x19)
Field
Bits
Length
Initial Value
DATA
7:0
8
0x00
SPI-3 data capture control register
TheSPI-3datacapturecontrolregister hasreadandwriteaccessinthedirect
registeraccessspace.WriteazerotoDATA_AVAILABLEtoclearthetransfer.
The microprocessor uses these registers to capture data from a SPI-3 ingress.
The SPI-3 data capture control register for SPI-3 port A is register 0x00.
The SPI-3 data capture control register for SPI-3 port B is register 0x08.
The SPI-3 data capture control register for SPI-3 port C is register 0x10.
The SPI-3 data capture control register for SPI-3 port D is register 0x18.
The bit field of the SPI-3 data capture control register is described.
DATA_AVAILABLE The SPI-3 capture data buffer is full and ready for
reading.
SPI-3 data capture register
The SPI-3 data capture register has read-only access in the direct register
access space. The microprocessor uses these registers to capture data from
a SPI-3 ingress.
The SPI-3 data capture register for SPI-3 port A is register 0x01.
The SPI-3 data capture register for SPI-3 port B is register 0x09.
The SPI-3 data capture register for SPI-3 port C is register 0x11.
The SPI-3 data capture register for SPI-3 port D is register 0x19.
The bit field of the SPI-3 data capture register is described.
DATA The SPI-3 capture data buffer is read from this field.