FT900/1/2/3 Embedded Microcontroller Datasheet
Document No.: BRT_000022 Clearance No.: BRT#025
Future Technology Devices
The FT90x series includes the FT900, FT901,
FT902 and FT903 which are complete System-
On-Chip 32-bit RISC microcontrollers for
embedded applications featuring a high level
of integration and low power consumption. It
has the following features:
High performance, low power 32-bit FT32 core
processor, running at a frequency of 100MHz.
256kB on-chip Flash memory.
256kB on-chip shadow program memory.
True Zero Wait States (0WS) up to 3.1 DMIPS
per MHz performance
64kB on-chip data memory.
EFUSE for security configuration.
Integrated Phase-Locked Loop (PLL) supports
external 12MHz crystal and direct external clock
32.768 kHz real time clock support.
One USB2.0 EHCI compatible host controller
supports high-speed (480 Mbit/s), full-speed
(12 Mbit/s), and low-speed (1.5 Mbit/s).
One USB2.0 peripheral controller supports high-
speed (480 Mbit/s) and full-speed (12 Mbit/s).
USB2.0 host and peripheral controllers support
the Isochronous, Interrupt, Control, and Bulk
10/100 Mbps Ethernet that is compliant with the
IEEE 802.3/802.3u standards. (FT900 and
Supports One-Wire debugger for downloading
firmware to Flash memory or shadow program
memory, and supports a software debugger.
Two CAN controllers support CAN protocol 2.0
parts A & B, data rate is up to 1 Mbit/s. (FT900
and FT902 only)
One SPI master supports single / dual / quad
modes of data transfer. Clock rate is up to 25
Two SPI slaves support single data transfer
with 25MHz clock.
Two I2C bus interfaces can be configured as
master or slave, which support standard / fast
/ fast plus / high speed mode data transfers.
Max data transfer rate up to 3.4 Mbit/s. Clock
stretching is supported.
I2S bus interface can be configured as master
or slave. Two clock input options (24.576 MHz
and 22.5792 MHz) to support I2S master mode
for different audio sample rates.
UART interface can be configured as one full
programmable UART0 or two simple interfaces,
UART0 and UART1 with CTS / RTS control
Four user timers with pre-scaling and a
8-bit parallel data interface supports camera
Support 7 independent PWM channels. Channel
0 and 1 can be configured as PCM 8-bit/16-bit
stereo audio output.
SD host controller is compatible to standard
specification V3.0, it supports up to 25 MHz SD
clock speed and software supports SD card
format in SD/SDHC/SDXC.
Support two 10-bit DAC 0/1 channels output,
sample rate at ~1 MS/s.
Support seven 10-bit ADC 1/7 channels input,
sample rate is up to ~960 kS/s.
Single 3.3 volt power supply, built-in 1.2 V
3.3 volt I/O power supply.
Support USB Battery Charging Specification
Rev 1.2. Downstream port can be configured as
SDP, CDP or DCP. Upstream port can perform
BCD mode detection.
Support VBUS power switching and over
Power-On Reset (POR).
-40°C to 85°C extended operating temperature
Available in compact Pb-free 100-Pin packages
(all RoHS compliant).
Copyright © Bridgetek Limited