7©2018 Integrated Device Technology, Inc September 12, 2018
8A3xxxx Family Programming Guide
– In 1B operation, the 16-bit register address is formed by using the 7-bits of address supplied in the SPI access and taking the upper
9-bits from the page register.The page register is accessed, no matter what page the serial port is currently on, using an Offset Address
of 7Ch - 7Fh. It must be accessed in a single 4-byte burst write transaction. The page register is replicated on every register page to
always be accessible.
– In 2B operation, the 16-bit register address is formed by using the 15-bits of address supplied in the SPI access and taking the upper
1-bit from the page register. Note that this bit will always be ‘1’ for register accesses, so the page register only needs to be set once
in 2B operation. The page register can be accessed, no matter what page the serial port is currently on, using an Offset Address of
7FFDh - 7FFFh. It should be accessed in a single 3-byte burst write transaction to set it. The page register is replicated on every
register page to always be accessible.
— Data sampling on falling or rising edge of SCLK
— Output (read) data positioning relative to active SCLK edge
— 4-wire (SCLK, SCSb, SDATA, SDO) or 3-wire (SCLK, SCSb, SDATA) operation
– In 3-wire mode, SDATA is a bi-directional data pin.
— Output signal protocol compatibility / drive strength and termination voltage
Table 4: SPI 1B Mode Page Register Bit Field Locations and Descriptions
Offset
Address
(Hex)
SPI 1B Mode Page Register Bit Field Locations
D7 D6 D5 D4 D3 D2 D1 D0
7C PAGE_ADDR
[7]
PAGE_ADDR[6:0]
7D PAGE_ADDR[15:8]
7E PAGE_ADDR[23:16]
7F PAGE_ADDR[31:24]
SPI 1BMode Page Register Bit Field Descriptions
Bit Field Name Field Type Default Value Description
PAGE_ADDR[6:0] R/W - The values in this field are always replaced by the bits in SPI transaction itself
and so have no meaning.
PAGE_ADDR[15:7] R/W 000000000b Select which register page to access. Forms the upper 9-bits of the 16-bit
register address. Only values of 100000000b or higher should be used. Lower
addresses are not user-accessible
PAGE_ADDR[23:16] R/W 10h Must be set to 10h in all cases
PAGE_ADDR[31:24] R/W 20h Must be set to 20h in all cases