Datasheet

ADSP-21261
Rev. 0 | Page 35 of 44 | March 2006
Table 30. SPI Protocol—Slave
Parameter Min Max Unit
Timing Requirements
t
SPICLKS
Serial Clock Cycle 4 × t
CCLK
ns
t
SPICHS
Serial Clock High Period 2 × t
CCLK
– 2 ns
t
SPICLS
Serial Clock Low Period 2 × t
CCLK
– 2 ns
t
SDSCO
SPIDS Assertion to First SPICLK Edge
CPHASE = 0
CPHASE = 1
2 × t
CCLK
+ 1
2 × t
CCLK
+ 1
ns
ns
t
HDS
Last SPICLK Edge to SPIDS Not Asserted CPHASE = 0 2 × t
CCLK
ns
t
SSPIDS
Data Input Valid to SPICLK Edge (Data Input Setup Time) 2 ns
t
HSPIDS
SPICLK Last Sampling Edge to Data Input Not Valid 2 ns
t
SDPPW
SPIDS Deassertion Pulse Width (CPHASE = 0) 2 × t
CCLK
ns
Switching Characteristics
t
DSOE
SPIDS Assertion to Data Out Active 0 5 ns
t
DSDHI
SPIDS Deassertion to Data High Impedance 0 5 ns
t
DDSPIDS
SPICLK Edge to Data Out Valid (Data Out Delay Time) 7.5 ns
t
HDSPIDS
SPICLK Edge to Data Out Not Valid (Data Out Hold Time) 2 × t
CCLK
– 2 ns
t
DSOV
SPIDS Assertion to Data Out Valid (CPHASE = 0) 5 × t
CCLK
+ 2 ns
Figure 26. SPI Protocol—Slave
t
HSPIDS
t
DDSPIDS
t
DSDHI
LSBMSB
MSB VALID
t
DSOE
t
DDSPIDS
t
HDSPIDS
MISO
(OUTPUT)
MOSI
(INPUT)
t
SSPIDS
SPIDS
(INPUT)
SPICLK
(CP = 0)
(INPUT)
SPICLK
(CP = 1)
(INPUT)
t
SDSCO
t
SPICHS
t
SPICLS
t
SPICLS
t
SPICLKS
t
HDS
t
SPICHS
t
SSPIDS
t
HSPIDS
t
DSDHI
LSB VALID
MSB
MSB VALID
t
DSOE
t
DDSPIDS
MISO
(OUTPUT)
MOSI
(INPUT)
t
SSPIDS
LSB VALID
LSB
CPHASE = 1
CPHASE = 0
t
SDPPW
t
DSOV
t
HDSPIDS