English
Language : 

DS_FT311D Datasheet, PDF (16/40 Pages) Future Technology Devices International Ltd. – The FT311D is a Full Speed USB host specifically targeted at providing access to peripheral hardware from an Android platform with a USB device port.
DS_FT311D USB ANDROID HOST IC Datasheet
Version 1.0
Document No.: FT_000660 Clearance No.: FTDI# 305
5.5.2 Serial Peripheral Interface – Slave
External - SPI Master
Figure 5-4 SPI Slave block diagram
CLK
SS#
MOSI
MISO
FT311 - SPI Slave
FT311D has an SPI Slave module that uses four wire interfaces: MOSI, MISO, CLK and SS#. An SPI
transfer can only be initiated by the SPI Master and begins with the slave select signal being asserted.
This is followed by a data byte being clocked out with the master supplying CLK. The master always
supplies the first byte, which is called a command byte. After this the desired number of data bytes are
transferred before the transaction is terminated by the master de-asserting slave select. An SPI Master is
able to abort a transfer at any time by de-asserting its SS# output. This will cause the Slave to end its
current transfer and return to idle state.
5.5.2.1 SPI Slave Signal Descriptions
Pin No
Name
Type
Description
29
spi_s0_clk Input
Slave clock input
Master Out Slave In
30
spi_s0_mosi Input
Synchronous data from master to slave
31
spi_s0_miso Output
Master In Slave Out
Synchronous data from slave to master
26
spi_s0_ss# Input
Slave select
Table 5.4 Data and Control Bus Signal Mode Options - SPI Slave Interface
5.5.3 Serial Peripheral Interface – SPI Master
FT311 - SPI Master
CLK
SS#
MOSI
MISO
External - SPI Slave
Figure 5-5 SPI Master block diagram
The SPI Master interface is used to interface to applications such as Real time clocks and audio codecs.
The SPI Master provides the following features:
Copyright © 2012 Future Technology Devices International Limited
16