CS
SCLK
SDI
SDO
SDIO
4-Wire
3-Wire
‘Read Data’
Previous
Command
Next
Command
1
0
0
1
2
3
4
5
6
7
1
0
6
7
0
1
2
3
4
5
6
7
1
0
0
1
2
3
4
5
6
7
6
7
6
7
0
1
2
3
4
5
6
7
Clock IC
Host
Clock IC
Host
Don’t Care
High Impedance
Read Data instruction
Read byte @ base address
or
Read byte @ base a 1
>95 ns
>95 ns
Figure 11.11. SPI “Read Data” and “Read Data + Address Increment” Instruction Timing
Burst Write Instruction
Base address
CS
SCLK
SDO
SDIO
4-Wire
n
th
data byte @ base an
3-Wire
‘Burst Data Write’ Command
Previous
Command
SDI
1
0
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
0
1
2
3
4
5
6
0
1
2
3
4
5
6
7
1
0
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
0
1
2
3
4
5
6
0
1
2
3
4
5
6
Clock IC
Host
Clock IC
Host
Don’t Care
High Impedance
1
st
data byte @ base address
6
Next
Command
6
7
7
7
7
7
7
7
>95 ns
>95 ns
Figure 11.12. SPI “Burst Data Write” Instruction Timing
Note that for all SPI communication the chip select (CS) must be high for the minimum time period between commands. When chip
select goes high it indicates the termination of the command. The SCLK can be turned off between commands, particularly if there are
very long delays between commands.
Si5391 Reference Manual • Serial Interface
Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com
50
Rev. 0.5 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • January 11, 2022
50