Preliminary Datasheet
September 3, 2004
MU6001, Rev 0.84
TD1120
USB On-The-Go Full Speed Host and High Speed Peripheral Controller
Description
TransDimension’s TD1120 is a single chip Full Speed
USB Host and High Speed USB Peripheral controller that
Features
is the third controller in the family of integrated low-cost,
High-performance, Full Speed USB host and High
high-performance, On-the-Go (OTG) controllers
optimized and specifically designed for embedded
systems, peripherals, mobile communication, and
consumer products. The TD1120 is a combination of a
standard full speed USB host controller and a high speed
peripheral controller. The TD1120 enables embedded
systems to operate as a USB Host and a Peripheral,
thereby dramatically expanding the degree of
interconnectivity and extending the applicability of USB
into many new areas, especially low power, mobile
markets. It allows high-speed transfers at 480Mb/s when
connected to a host, but down shifts to a full speed host
at 12Mb/s when in a mobile environment where lower
power is essential. Software solutions for the TD1120 is
available from SoftConnex Technologies, Inc., a wholly
owned subsidiary of TransDimension Inc., which includes
USBLink OTG Stack, ported to a wide variety of RTOSs,
interface code to the TD1120 and USB device drivers.
Peer-to-Peer connectivity is made simple with the
TD1120 since USB connectivity is achieved without PC
intervention. Applications include mobile and post-PC
products such as cellular phones, palmtop PCs, PDAs,
MP3 players, projectors, and Internet appliances, to
name a few. The TD1120 is very flexible and can
operate in several modes, including
Speed Peripheral controller
Low CPU utilization
Fully compliant with USB Specification Rev. 2.0 and
USB On-the-Go specifications.
Configurable software and hardware Host
Negotiation Protocol and Session Request Protocol
Transaction scheduling and transfer level protocol
implemented in hardware including bandwidth
management, data toggle and retry
Isochronous transfers with loose timing requirements
on the microprocessor
Fast microprocessor access cycle and double/multi
buffering support for all four types of USB transfers
Power saving mode for whole chip and host
controller, and suspend mode for peripheral controller
Integrated PLL supports external crystal or crystal
oscillators of 12MHz and 30MHz
Single 3.3V power supply, flexible I/O voltage of 2.5V
to 3.3 V (LVCMOS/TTL)
Built-in voltage regulator from external 3.3V to 2.5V
Integrated on-chip charge pump, supports up to
50mA of current
Maximum current of <40mA for Host operation and
USB On-the-Go dual-role device: One OTG port plus
<80mA for Peripheral operation
a standard host with one downstream port
Small packages of 84-ball 7x7mm TF-BGA & 100-pin
Simultaneous high-speed USB Peripheral controller
12x12mm LQFP packages
and two standard hosts with two downstream ports
Direct interface to microprocessors, RISC, CISC, and
DSPs including but not limited to x86, Intel XScale &
StrongARM, Hitachi SH3, Fujitsu SPARCLite, NEC
and Toshiba MIPS, ARM7, ARM9, Motorola
The host controller in the TD1120 is the same as the
TD242LP and is the only true transfer level embedded
USB host and On-the-Go controller that can be interfaced
directly to most popular microprocessors and is easily
programmable. The active endpoint and transfer
descriptors are located in the on-chip memory, thus
significantly reducing processor overhead relative to any
comparable product on the market.
PowerPC, ColdFire and Dragonball among others
Embedded RTOS software available for WinCE,
Linux, VxWorks, Nucleus, LynxOS, QNX, pSOS,
PowerTV, SMX, AMX, ThreadX, VRTX, ITRON,
Symbian OS and MS-DOS operating systems among
others
The high-speed Peripheral controller is very flexible and
software configurable, in terms of the active bi-directional
endpoint number (8), type, size, and buffering mechanism
of each endpoint.
USB device driver software available including
printer, speaker, mass storage, hub, modem,
Ethernet, mouse, keyboard, digital camera, video
camera, cell phone, STB, PDA, etc.
Two DMA (slave) channels for Peripheral
8K bytes of on-chip RAM
TransDimension Inc. — Proprietary