Product Brief
March 19, 2004
Rev 1.8
TD243
Three Port, Single Chip USB On-The-Go Host/Peripheral Controller
Description
ꢀ FanudllyUcSoBmSplpiaenctifwiciathtioUnSRBeOv.n2-t.h0ef-oGrofusllp-sepceifeicdation
TransDimension’s TD243 is a single chip USB Host
(12Mb/s) and low-speed (1.5Mb/s) USB devices
and Peripheral controller that is the first of a family of
integrated low-cost, high-performance, On-the-Go
ꢀ Hutiiglihza-ptieornfowrmithanlocwe UloSadBohnossty:sFteumll UmSiBcrobparnodcweisdstohr
(OTG) controllers optimized and specifically designed
for embedded systems, peripherals, mobile
without bus mastering
communication, and consumer products. It is a
combination of a standard USB host controller and an
ꢀ Timrapnlesmacetniotendsicnhheadrudliwngaraenidnctlruadnisnfgerblaenvdewl pidrothtocol
OTG Dual-Role Device controller. The TD243 enables
any embedded system to operate as a USB Host and
Peripheral, thereby dramatically expanding the degree
of interconnectivity and extending the applicability of
the USB into many new areas. Software support for
the TD243 is available from SoftConnex Technologies,
Inc., a wholly owned subsidiary of TransDimension
Inc., and includes USBLink OTG Stack, ported to a
wide variety of RTOSs, interface code to the TD243
and USB device drivers. Peer-to-Peer connectivity is
made simple with the TD243 since USB connectivity is
achieved without PC intervention. Applications include
mobile and post-PC products such as cellular phone,
palmtop PC, PDA, set top box, home gateway, and
Internet appliances, to name a few. The TD243 can
operate in the following modes:
management, data toggle and retry
ꢀ rGeuqauriarenmteeendtsisoonchthroenmouicsrotrparnoscfeesrswoirth loose timing
ꢀ aFcacset smsiccryocplero(c~e2s5sMorBa/sndfodru1a6l--bDitMdAatiantbeurfsa,caend
~50MB/s for 32-bit data bus)
ꢀ DUSouBbtlrea/mnsufletirsbuffering support for all four types of
ꢀ Sspeapcaerate transfer descriptor and data memory
ꢀ 1O2nm-cAh,ipcacphaabrgleeopfusmupppgoerntienrgamteosr5eVbupso-wpeorwuepretdo
ꢀ pUlSusBaOsnt-atnheda-GrdoUDSuBal-hRoosltewDitehvtiwceo:dOonwenOstTreGamport
devices than specified in the USB On-the-Go
specification
ports
ꢀ Cwhapeanbulesinogf seuxptepronratiln5gVuppotowe5r0s0umpApltyowpheirleipherals
ꢀ dSoimwunlstatrneeaomuspostratsndaanrddoUnSeBUhSoBstpweriitphhtewroal
controlling an external charge pump
upstream port
ꢀ Integrated on-chip pull-up and pull-down resistors
ꢀ cPoonwtreorllsear,vianngdmsoudspeefnodr wmhoodlee cfohrippearnipdhheorsatl
ꢀ Standard USB host with three downstream ports
The host controller in the TD243 is the only true
transfer level embedded USB host and On-the-Go
controller that can be interfaced directly to most
popular microprocessors and 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.
controller
ꢀ Ionstceigllraatotersd oPfL6LMsHupz,po12rtMs eHxzt,e2rn4aMlHcrzy,satanldo4r8cMryHstzal
ꢀ S(LinVgCleM3O.S3V/TpToLw),e5r Vsutpoplelyra, n3t.3 V I/O
The full speed peripheral controller is very flexible and
software configurable, in terms of the active endpoint
number (8), type, size, and buffering mechanism of
each endpoint.
ꢀ Software and hardware Host Negotiation Protocol
ꢀ Session Request Protocol
ꢀ DanirdecDtSinPte’srfianccelutdoinmgicbruotpnrootcelimssitoerds,toRIxS8C6,, CInItSeCl ,
Features
XScale & StrongARM, Hitachi SH3, Fujitsu
SPARCLite, NEC and Toshiba MIPS, ARM7,
ARM9, Motorola PowerPC, ColdFire and
Dragonball among others
ꢀ PCeornipchuerrreanltpooprtesration of On-The-Go, Host and
TransDimension Inc. — Proprietary