SMSC USB97C242 Datasheet

Usb 2.0 flash drive controller

Advertisement

Quick Links

Product 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
SmartMedia (SM), and NAND flash devices to
USB 2.0 bus
Supports USB Bulk Only Mass Storage Compliant
Bootable BIOS
Support for the following devices:
- SM: 2M –15MB/sec
- NAND Flash: 2M – 15MB/sec
Built-in hardware 1-bit ECC support.
8051 8 bit microprocessor
Provides low speed control functions
30 Mhz execution speed at 4 cycles per instruction
average
12K Bytes of internal SRAM for general purpose
scratchpad
768 Bytes of internal SRAM for general purpose
scratchpad or program execution with external flash
USB97C242-MV-04 for 100 pin TQFP Lead-Free RoHS Compliant Package
SMSC USB97C242

ORDERING INFORMATION

Order Number(s):
USB97C242-MN-xx for 100 pin TQFP package
Page 1
DATASHEET
USB97C242
USB 2.0 Flash Drive
Controller
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 Code Space or optional 64K Byte
External Code Space using Flash, SRAM, or
EPROM memory.
On Board 12Mhz Crystal Driver Circuit
Internal PLL for 480Mhz USB2.0 Sampling,
30Mhz MCU clock
Supports firmware upgrade via USB bus if sector-
erasable Flash program memory is used
7 GPIOs for special function use: LED indicators,
button inputs, power control to memory devices,
etc.
Inputs capable of generating interrupts with either
edge sensitivity
100 Pin TQFP (12x12x1.4 body) Lead-Free
RoHS Compliant Package also available
Datasheet
Revision 1.4 (05-03-07)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the USB97C242 and is the answer not in the manual?

Questions and answers

Summary of Contents for SMSC USB97C242

  • Page 1: Ordering Information

    768 Bytes of internal SRAM for general purpose scratchpad or program execution with external flash ORDERING INFORMATION USB97C242-MN-xx for 100 pin TQFP package USB97C242-MV-04 for 100 pin TQFP Lead-Free RoHS Compliant Package SMSC USB97C242 USB97C242 USB 2.0 Flash Drive Controller Double Buffered Bulk Endpoint −...
  • Page 2: Revision History

    Any and all such uses without prior written approval of an Officer of SMSC and further testing and/or modification will be fully at the risk of the customer. Copies of this document or other SMSC literature, as well as the Terms of Sale Agreement, may be obtained by visiting SMSC’s website at http://www.smsc.com.
  • Page 3 Chapter 1 - General Description Chapter 3 - Pin TablesTable 3.1 – USB97C242 100 Pin Package Figure 4.1 – 100 Pin TQFP Table 6.1 – USB97C242 Pin Descriptions Table 11.1 - GPIO Usage Chapter 12 - Typical Application SMSC USB97C242...
  • Page 4: Table Of Contents

    Figure 4.1 – 100 Pin TQFP ...10 Figure 9.1 – 100 Pin TQFP Package Outline, 12x12x1.4 Body (Rev A)...20 Table 3.1 – USB97C242 100 Pin Package ...8 Table 3.2 – 100 Pin TQFP ...8 Table 6.1 – USB97C242 Pin Descriptions...12 Table 6.2 - USB97C242 Buffer Type Descriptions ...15...
  • Page 5: Chapter 1 General Description

    Chapter 1 General Description The USB97C242 is a USB2.0 Bulk Only Mass Storage Class Peripheral Controller intended for supporting SmartMedia (SM), and NAND flash memory devices. It provides a single chip USB reader solution for the SM and NAND flash devices in the market*.
  • Page 6 Patents; that the manufacture and testing by or for SMSC of the units of any of the devices made the subject of this document which may be sold to the customer, and any sale by SMSC of such units to the customer, are valid exercises of the customer’s rights and licenses under such Solid State Disk Patents;...
  • Page 7: Chapter 2 Acronyms & Definition

    USB 2.0 Flash Drive Controller Datasheet Chapter 2 Acronyms & Definition Acronyms SM: SmartMedia SMC: SmartMedia Controller FM: Flash Media FMC: Flash Media Controller ECC: Error Checking and Correcting CRC: Cyclic Redundancy Checking SMSC USB97C242 Page 7 DATASHEET Revision 1.4 (05-03-07)
  • Page 8: Chapter 3 Pin Tables

    ROMEN GPIO4 XTAL1/CLKIN nCS4 nCS0 nTEST0 100 Pin List PIN # NAME MA PIN # SMSC USB97C242 Table 3.1 – USB97C242 100 Pin Package nB/R USB INTERFACE (7 PINS) USB- LOOPFLTR MEMORY/IO INTERFACE (29 PINS) MA10 MA13 MA14 nMWR nMCE...
  • Page 9 USB 2.0 Flash Drive Controller Datasheet PIN # NAME MA PIN # MA10 VDDCOR MA11 VSSCOR VSSIO MA12 MA13 MA14 MA15 VDDIO SMSC USB97C242 NAME MA PIN # NAME nIOR nCS1 ROMEN VSSCORE nCS2 VDDIO nCS3 VDDCOR nCS4 VSSIO VSSCOR...
  • Page 10: Chapter 4 Pin Configuration

    LOOPFLTR VDDP GPIO1 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO7 nRESET VSSIO nTEST0 VDDIO nTEST1 SMSC USB97C242 USB97C242 Figure 4.1 – 100 Pin TQFP Page 10 DATASHEET USB 2.0 Flash Drive Controller Datasheet VSSIO VDDIO VSSCORE VDDCORE ROMEN nIOR nIOW nMCE...
  • Page 11: Chapter 5 Block Diagram

    Configuration and C ontrol ( Transciever ) C lock G eneration C LO CK O U T SMSC USB97C242 512 B ytes E P 2 TX/RX B uffer B 1.25KB SRAM 512 B ytes E P 2 TX/RX B uffer A...
  • Page 12: Chapter 6 Pin Descriptions

    Data Ready OPU8 Chip Enable SMSC USB97C242 Table 6.1 – USB97C242 Pin Descriptions DESCRIPTION NAND FLASH/SMARTMEDIA INTERFACE This pin is an active low write protect signal for the SM or NAND flash device. This pin is an active high Address Latch Enable signal for the SM or NAND flash device.
  • Page 13 I/O Read nIOR Strobe I/O Write nIOW. Strobe SMSC USB97C242 DESCRIPTION This is the card detection signal from SM device to indicate if the device is inserted. This pin has internal weak pull-up resistor. USB INTERFACE These pins connect to the USB bus data signals.
  • Page 14 The USB97C242 uses this external bus for program execution. When this pin is left unconnected or tied high, the USB97C242 uses the internal ROM for program execution. The state of this pin is latched internally on the rising edge of nRESET to determine if internal or external program memory is used.
  • Page 15: Buffer Type Descriptions

    USB 2.0 Flash Drive Controller Datasheet Note: nMCE is normally asserted except when the 8051 is in standby mode. Buffer Type Descriptions Table 6.2 - USB97C242 Buffer Type Descriptions BUFFER I/O4 I/OD4 I/O8 I/OD8 I/OPD8 I/OPU8 OPD8 OPU8 I/O12 I/OPU12...
  • Page 16: Chapter 7 Dc Parameters

    ICLK Input Buffer Low Input Level High Input Level Input Leakage (All I and IS buffers) Low Input Leakage High Input Leakage SMSC USB97C242 Table 7.1 - DC Electrical Characteristics = +3.3 V ± 10%, V DDIO, SYMBOL ILCK IHCK...
  • Page 17 Output Leakage I/O12 Type Buffer Low Output Level High Output Level Output Leakage I/O24 Type Buffer Low Output Level High Output Level Output Leakage SMSC USB97C242 SYMBOL Page 17 DATASHEET UNITS COMMENTS = 8 mA @ V DDIO = 3.3V...
  • Page 18: Capacitance Ta = 25°C; Fc = 1Mhz; Vdd, Vddp = 2.5V

    Output leakage is valid only on pins without internal weak pull ups or pull downs. 7.1.1 Capacitance TA = 25°C; FC = 1MHz; VDD, VDDP = 2.5V PARAMETER Clock Input Capacitance Input Capacitance Output Capacitance SMSC USB97C242 SYMBOL CCINIT CSBY LIMITS SYMBOL UNIT...
  • Page 19: Chapter 8 Ac Specifications

    USB 2.0 Flash Drive Controller Datasheet Chapter 8 AC Specifications Refer to the appropriate specification document in the chapter of “Reference” for each flash media device or USB interface. SMSC USB97C242 Page 19 Revision 1.4 (05-03-07) DATASHEET...
  • Page 20: Chapter 9 Package Outline

    Maximum mold protrusion is 0.25 mm. Dimension for foot length L measured at the gauge plane 0.25 mm above the seating plane. Details of pin 1 identifier are optional but must be located within the zone indicated. SMSC USB97C242 REMARKS 1.60 Overall Package Height 0.15...
  • Page 21: Chapter 10 Reference

    SMIL (SmartMedia Interface Library) Software Edition Version 1.00, Toshiba Corporation, 01, July, 2000 SMIL (SmartMedia Interface Library) Hardware Edition Version 1.00, Toshiba Corporation, 01, July, 2000 K9K2G08U0M, 256Mx8 Bit NAND Flash Memory Data Sheet, Samsung. Universal Serial Bus Specification Rev 2.0 SMSC USB97C242 Page 21 DATASHEET Revision 1.4 (05-03-07)
  • Page 22: Chapter 11 Gpio Usage Table

    LEVEL GPIO1 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO7 SMSC USB97C242 Table 11.1 - GPIO Usage SYMBOL DESCRIPTION AND NOTE Flash Media Activity LED Indicates media activity. Media or USB cable must not be removed with LED lit. Active High. Ready/Busy# 1/4 Ready/Busy# line from NAND Flash chips 0, or 0 &...
  • Page 23: Chapter 12 Typical Application

    USB 2.0 Flash Drive Controller Datasheet Chapter 12 Typical Application Contact SMSC Sales for the latest reference designs and information and details about software licenses and the latest capabilities/features included in current production versions of the internal ROM. SMSC USB97C242 Page 23 Revision 1.4 (05-03-07)

Table of Contents