USB97C202
USB 2.0 ATA/ATAPI Controller
Features
 |
2.5 Volt, Low Power Core Operation |
 |
3.3 Volt I/O with 5V Input Tolerance |
 |
Complete USB Specification 2.0 Compatibility
 |
Includes USB 2.0 Transceiver |
 |
A Bi-Directional Control and A Bi-Directional
Bulk Endpoint Are Provided |
|
 |
Complete System Solution for Interfacing
ATA or ATAPI Devices to USB 2.0 Bus
 |
Supports USB Mass Storage Compliant
Bootable BIOS |
 |
Supports ATA-6 Drive Capacities
up to 2048GB |
 |
True UDMA Mode 4 Transfer Rates |
 |
Support for ATAPI Devices:
 |
CD-ROM |
 |
CD-R |
 |
CD-RW |
 |
DVD |
 |
DVD/R/W |
|
|
 |
8051 8 Bit Microprocessor
 |
Provides Low Speed Control Functions |
 |
30 Mhz Execution Speed at 4 Cycles
Per Instruction Average |
 |
768 Bytes of Internal SRAM for General
Purpose Scratchpad or Program Execution While Re-Flashing
External ROM |
|
 |
Double Buffered Bulk Endpoint
 |
Bi-Directional 512 Byte Buffer for
Bulk Endpoint |
 |
64 Byte RX Control Endpoint Buffer |
 |
64 Byte TX Control Endpoint Buffer |
|
 |
Internal or External Program Memory Interface
 |
48K Byte Internal ROM or Optional
64K Byte External Code Space Using Flash, SRAM,
or EPROM Memory |
|
 |
On Board 12Mhz Crystal Driver Circuit |
 |
Internal PLL for 480Mhz USB 2.0 Sampling,
30Mhz MCU Clock, and 60Mhz ATA Clock |
 |
Supports Firmware Upgrade Via USB Bus if "Boot
Block" Flash Program Memory Is Used for External Program
Memory |
 |
Seven GPIOs for Special Function Use: LED
Indicators, Button Inputs, etc.
 |
Inputs Capable of Generating Interrupts
with Either Edge Sensitivity |
 |
USB High Speed LED |
 |
Serial EEPROM Interface for VID/PID/Serial Number Customization (Required for internal ROM operation) |
|
 |
Can Share Drive in MP3 Player and 1394/USB
Applications by Isolating the IDE Interface with Other
Controllers |
 |
100 Pin STQFP (12x12x1.4 Body, 2mm Footprint) Lead-Free RoHS Compliant Package |
ORDERING INFORMATION
Order Number(s):
USB97C202-MV-05 for 100 Pin STQFP Lead-Free RoHS Compliant Package
|
General Description
The USB97C202 is a USB 2.0 Mass Storage Class Peripheral
Controller intended for use with standard ATA-5 and -6 hard
drives and standard ATAPI-5 devices.
The device consists of a USB 2.0 PHY and SIE, buffers, Fast
8051 microprocessor with expanded scratchpad and 768 bytes
of program SRAM, internal 48 KB program ROM, and an ATA-66
compatible interface.
Provisions for optional external Flash Memory up to 64K bytes
for program storage is provided. A serial EEPROM which can
be modified via USB from the host provides unique VID/PID/Serial
numbers, as well as optional configuration information.
Internal 768 Bytes of scratchpad SRAM are also provided.
This internal SRAM can also be used for program storage to
implement program upgrade via USB download to external "boot
block" Flash program memory, if desired.
Seven GPIO pins are provided for controlling external power
control elements and sensing specialized drive functions. Provisions
are made to allow dynamic attach and re-attach to the USB bus
to allow hot swap of drives to be implemented.
USB97C202
Data Sheet, Application Notes,
Drivers and Design Tools
|