Datasheet
CC3100 (master) Serial flash
FLASH_SPI_CLK
FLASH_SPI_nCS
FLASH_SPI_
MISO
FLASH_SPI_MOSI
SPI_CLK
SPI_CS
SPI_MISO
SPI_MOSI
SWAS031-026
CC3100
SWAS031D –JUNE 2013–REVISED FEBRUARY 2015
www.ti.com
Table 4-11. Flash SPI Interface Timing Parameters
Parameter Parameter Parameter Name Min Max Unit
Number
I1 F Clock frequency 20 MHz
I2 t
clk
Clock period 50 ns
I3 t
LP
Clock low period 25 ns
I4 t
HT
Clock high period 25 ns
I5 D Duty cycle 45 55 %
I6 t
IS
RX data setup time 1 ns
I7 t
IH
RX data hold time 2 ns
I8 t
OD
TX data output delay 8.5 ns
I9 t
OH
TX data hold time 8 ns
4.12 External Interfaces
4.12.1 SPI Flash Interface
The external serial flash stores the user profiles and firmware patch updates. The CC3100 device acts as
a master in this case; the SPI serial flash acts as the slave device. This interface can work up to a speed
of 20 MHz.
Figure 4-15 shows the SPI flash interface.
Figure 4-15. SPI Flash Interface
Table 4-12 lists the SPI flash interface pins.
Table 4-12. SPI Flash Interface
Pin Name Description
FLASH_SPI_CLK Clock (up to 20 MHz) CC3100 device to serial flash
FLASH_SPI_CS CS (active low) signal from CC3100 device to serial flash
FLASH_SPI_MISO Data from serial flash to CC3100 device
FLASH_SPI_MOSI Data from CC3100 device to serial flash
4.12.2 SPI Host Interface
The device interfaces to an external host using the SPI interface. The CC3100 device can interrupt the
host using the HOST_INTR line to initiate the data transfer over the interface. The SPI host interface can
work up to a speed of 20 MHz.
Figure 4-16 shows the SPI host interface.
22 Specifications Copyright © 2013–2015, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3100