12.07.2015 Views

FOTG210 USB2.0O - Faraday Technology Corporation

FOTG210 USB2.0O - Faraday Technology Corporation

FOTG210 USB2.0O - Faraday Technology Corporation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>FOTG210</strong>USB 2.0 ON-THE-GO CONTROLLER (UTMI+ LEVEL 3)Version 1.4 | June 2006Key FeaturesGeneral Description• Compliant with USB 2.0• Compliant with On-The-Go supplement toUSB Specification version 2.0• Support UTMI+ level 3• Compliant with EHCI 1.0• Built-in PVCI-compatible system bus,optional AMBA AHB bus interface• Support OTG SRP and HNP• Support point-to-point communication withone HS/FS/LS device• Support HS/FS hub• Hardware configurable endpoints as HS/FSdevice• Support both Host and DeviceIsochronous/Interrupt/Control/Bulktransfers• Compatible with EHCI data structures• Embedded DMA accesses to FIFO• SRAM interface for FIFO• Support suspend mode, remote wake-upand resume• Compatible with <strong>Faraday</strong>’s FZOTG230PHY• Completely synchronous design• USB OTG software subsystem<strong>Faraday</strong>’s <strong>FOTG210</strong> is a universal serial bus (USB) 2.0 On-The-Go (OTG)Controller, which can play dual-role, as a host or a device controller. When itacts as a host, it contains a USB host controller to support all speedtransactions. Without the software intervention, this host controller can dealwith transaction-based data structure to offload CPU and automaticallytransmit and receive data on USB bus. When it acts as a device, eachendpoint, except endpoint 0, the programmable HS/FS transfer types areadopted to provide the flexibility for all kinds of applications. In addition,compliance with OTG standard means both Session Request Protocol (SRP)and Host Negotiation Protocol (HNP) are supported. The system bus is aPVCI or AHB 32-bit bus interface. The transceiver interface is UTMI+ level 3,which supports HS/FS/LS transfer and HS/FS hub.Block DiagramStandard USB 2.0OTG 1.0UTMI+ 1.0EHCI 1.0System Interface PVCI or AMBA AHB 32-bit bus interfaceSystem Bus Clock Rate 15MHz ~ 200MHzUSB Signal Bit Rate HS (480 Mbps) / FS (12 Mbps) / LS (1.5 Mbps) asHostHS (480 Mbps) / FS (12 Mbps) as DeviceConfigurable Endpoint Hardware configurationFIFO Size2KB + 64B SRAMEstimated Gate Count About 75K (excluding SRAM)ApplicationMp3 PlayerMobile PhonePDAPrinterScannerMass StorageGPSStill-Image Camera


<strong>FOTG210</strong>USB 2.0 ON-THE-GO CONTROLLER (UTMI+ LEVEL 3)Version 1.4 | June 2006Main Block DescriptionDMA ControllerThis is a system bus master responsible for transferring data to/from system shared memory from/to FIFO of the<strong>FOTG210</strong>.μP I/FThis interface acts as a system bus slave for μP to access the register files.Host/Device/OTG Register FilesThese register files provide all system configuration and status control between uP and internal blocks.Host ControllerThe host controller is compatible with EHCI host controller that processes EHCI interface data structure to support USB 2.0.Device ControllerThis block is mainly responsible for the controlling of endpoint 0 data transfer.OTG Bus MonitorThis block can dynamically switch between host and device. It also provides the functions of speed emulation and powermanagement.FIFO ControllerThis block manages the FIFO for data in/out between DMA controller and PIE in both host and device roles of <strong>FOTG210</strong>.PIE (Parallel Interface Engine)The PIE supports 16-bit parallel data stream with UTMI+ transceiver.


<strong>FOTG210</strong>USB 2.0 ON-THE-GO CONTROLLER (UTMI+ LEVEL 3)Version 1.4 | June 2006Functional Block DiagramPVCI System Bus or AHB System Bus32 bits32 bitsDMAController32 bitsHostControllerHostRegister File32 bitsμP I/F32 bitsSystem Clock15~200MhzSynchronization32 bits32 bitsUSB Clock30MHzFIFOControllerDeviceRegister FileOTGRegister FileFIFO(2kB+64B)DeviceController32 bitsPIE(ParallelInterfaceEngine)OTG Bus Monitor16 bitsUTMI+ Level 3


HEADQUARTERSHsinchu, Taiwan,Tel: 886-3-578-7888Fax: 886-3-578-7889twsales@faraday-tech.comUSA OFFICESunnyvale, USATel: 1-408-522-8888Fax: 1-408-522-8889ussales@faraday-tech.comEUROPE OFFICEHoofddorp, NetherlandsTel: 31-2356-20496Fax: 31-2356-36297eusales@faraday-tech.comJAPAN OFFICETokyo, JapanTel: 81-3-5214-0070Fax: 81-3-5214-0076jpsales@faraday-tech.comCHINA OFFICEShanghai, P. R. ChinaTel: 86-21-6406-7523Fax: 86-21-6406-5327cnsales@faraday-tech.comCopyright <strong>Faraday</strong> <strong>Technology</strong>, 2006. All Rights Reserved. <strong>Faraday</strong> and <strong>Faraday</strong> Logo are trademarks of <strong>Faraday</strong><strong>Technology</strong> <strong>Corporation</strong>. Nothing in this document shall operate as license or is with express or implied warranty.The <strong>Faraday</strong> home page can be found at www.faraday-tech.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!