USB 2.0 Flash Drive Controller

 

 

 

 

 

 

Datasheet

 

 

 

 

 

 

 

 

 

 

 

 

BUFFER

 

 

 

 

NAME

 

SYMBOL

TYPE

DESCRIPTION

 

 

 

 

 

 

 

MISC

 

 

 

Crystal

 

XTAL1/

ICLKx

12Mhz Crystal or external clock input.

 

 

 

Input/Extern

 

CLKIN

 

This pin can be connected to one terminal of the crystal or can be

 

 

al Clock

 

 

 

connected to an external 12Mhz clock when a crystal is not used.

 

 

Input

 

 

 

 

 

 

 

Crystal

 

XTAL2

OCLKx

12Mhz Crystal

 

 

 

Output

 

 

 

This is the other terminal of the crystal, or left open when an external

 

 

 

 

 

 

clock source is used to drive XTAL1/CLKIN. It may not be used to drive

 

 

 

 

 

 

any external circuitry other than the crystal circuit.

 

 

 

Internal

 

ROMEN

IPU

When tied low, an external program memory should be connected to the

 

 

ROMEN

 

 

 

memory/data bus. 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.

 

 

 

 

 

 

The state latched is stored in ROMEN bit of GPIO_IN1 register.

 

 

 

 

 

 

 

 

 

General

 

GPIO1

I/O8

This pin may be used either as input, edge sensitive interrupt input, or

 

 

Purpose I/O

 

 

 

output. See Chapter 11 for usage by program in internal ROM.

 

 

 

 

 

 

 

 

 

General

 

GPIO2

I/OPU8

This pin may be used either as input, edge sensitive interrupt input, or

 

 

Purpose I/O

 

 

 

output. See Chapter 11 for usage by program in internal ROM.

 

 

 

 

 

 

 

 

 

General

 

GPIO3

I/O8

This pin may be used either as input, edge sensitive interrupt input, or

 

 

Purpose I/O

 

 

 

output. See Chapter 11 for usage by program in internal ROM.

 

 

 

 

 

 

 

 

 

General

 

GPIO[7:4]

I/O8

These pins may be used either as input, edge sensitive interrupt input, or

 

 

Purpose I/O

 

 

 

output. See Chapter 11 for usage by program in internal ROM.

 

 

NAND flash

 

nCS[7:0]

OPU8

These pins can be used to chip enable the NAND flash devices, when

 

 

Chip Select

 

 

 

multiple NAND flash devices are used.

 

 

 

Signal

 

 

 

 

 

 

 

RESET

 

nRESET

IS

This active low signal is used by the system to reset the chip. The active

 

 

input

 

 

 

low pulse should be at least 100ns wide.

 

 

 

TEST Input

 

nTEST[0:1]

I

These signals are used for testing the chip. User should normally leave

 

 

 

 

 

 

them unconnected.

 

 

 

 

 

 

POWER, GROUNDS, AND NO CONNECTS

 

 

 

 

 

VDD

 

+2.5V Core power

 

 

 

 

 

VDDIO

 

+3.3V I/O power

 

 

 

 

 

VDDP

 

+2.5 Analog power

 

 

 

 

 

VSSP

 

Analog Ground Reference

 

 

 

 

 

VDDA

 

+3.3V Analog power

 

 

 

 

 

VSSA

 

Analog Ground Reference

 

 

 

 

 

GND

 

Ground Reference

 

 

SMSC USB97C242

 

 

Page 14

Revision 1.4 (05-03-07)

DATASHEET