Want to post a buying lead? If you are not a member yet, please select the specific/related part number first and then fill the quantity and your contact details in the "Request for Quotation Form" on the left, and then click "Send RFQ".Your buying lead can then be posted, and the reliable suppliers will quote via our online message system or other channels soon.
The USB97C201 is a USB2.0 Mass Storage Class Peripheral Controller intended for use with standard ATA 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 of program SRAM, and an ATA-66 compatible interface. Provisions for external Flash Memory up to 64K bytes for program storage is provided. Internal 768 Bytes of program SRAM are also provided.. This internal SRAM is used for program storage to implement program upgrade via USB download to "boot block" Flash program memory, if desired. Eight 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.
USB97C201 Maximum Ratings
Operating Temperature Range....................................................... 0oC to +70oC Storage Temperature Range .......................................................-55o to +150oC Lead Temperature Range (soldering, 10 seconds)..................................................................................................+325oC Positive Voltage on any pin, with respect to Ground.................................... 5.5V Negative Voltage on any pin, with respect to Ground .................................-0.3V Maximum VDDA, VDDIO ....................................................................... ...... +3.0V Maximum VDD, VDDP ............................................. ................................. +4.0V
USB97C201 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, a Bi-directional Interrupt, 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 - 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 generalpurpose 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 - 64 Byte TX Interrupt Endpoint Buffer - 64 Byte RX Interrupt Endpoint Buffer ` External Program Memory Interface - 64K Byte Code Space - Flash, SRAM, or EPROM Memory ` On Board 12Mhz Crystal Driver Circuit ` Internal PLL for 480Mhz USB2.0 Sampling, 30Mhz MCU clock, and 60Mhz ATA clock ` Supports firmware upgrade via USB bus if "boot block" Flash program memory is used ` 8 GPIOs for special function use : LED indicators, button inputs, etc. - Inputs capable of generating interrupts with either edge sensitivity - One GPIO has automatic ½ sec toggle capability for flashing an LED indicator. ` 100 Pin TQFP Package (14.0 x 14.0 mm footprint) - 25% smaller body size than other 100 pin TQFP Packages ` 100 Pin QFP Package