Datasheet

KSZ8795CLX
DS00002112B-page 28 2016-2017 Microchip Technology Inc.
FIGURE 3-7: SPI ACCESS TIMING
FIGURE 3-8: SPI MULTIPLE ACCESS TIMING
0 1 0 A11 A10 A9
A8
A7 A6 A5 A4
A3 A2 A1
A0 TR D7 D6 D5 D4 D3 D2 D1 D0
S_CS
S_CLK
S_DI
S_DO
Write
Command
Write Address Write Data
A) SPI Write Cycle
0 1 1 A11 A10 A9
A8
A7 A6 A5 A4 A3
A2 A1 A0 TR
D7 D6 D5 D4 D3 D2 D1 D0
S_CS
S_CLK
S_DI
S_DO
Read
Command
Read Address Read Data
B) SPI Read Cycle
S_CS
S_CLK
S_DI
S_DO
S_CS
S_CLK
S_DI
S_DO
WRITE
COMMAND
WRITE
ADDRESS
WRITE
DATA
A) SPI WRITE CYCLE
READ
COMMAND
READ
ADDRESS
READ
DATA
B) SPI READ CYCLE
0 1 0 A11 A10 A9
A8
A7 A6 A5
A4 A3 A2 A1
A0 TR D7 D6 D5
D4 D3 D2 D1 D0
S_CS
S_CLK
S_DI
S_DO
Write
Command
Write Address Write Byte 1
A) SPI Multiple Write Cycle
0 1 1 A11 A10 A9
A8
A7 A6 A5 A4 A3 A2 A1 A0 TR
D7 D6 D5 D4 D3 D2
D1 D0
S_CS
S_CLK
S_DI
S_DO
Read
Command
Read Address Read Byte 1
B) SPI Multiple Read Cycle
D7 D6
D5 D4 D3 D2
D1
D0 D7 D6 D5 D4
D3 D2 D1
D0
S_CS
S_CLK
S_DI
Write Byte 2 Write Byte N
D7 D6 D5 D4 D3 D2
D1
D0 D7 D6 D5 D4 D3 D2 D1 D0
S_CS
S_CLK
S_DO
Read Byte 2
Read Byte N
S_CS
S_CLK
S_DI
S_DO
WRITE
COMMAND
WRITE
ADDRESS
WRITE
BYTE 1
A) SPI MULTIPLE WRITE CYCLE
READ
COMMAND
READ
ADDRESS
READ
BYTE 1
B) SPI MULTIPLE READ CYCLE
WRITE
BYTE 2
WRITE
BYTE N
READ
BYTE 2
READ
BYTE N
S_CS
S_CLK
S_DI
S_DO
S_CS
S_CLK
S_DI
S_CS
S_CLK
S_DO