Ultra Fast USB 2.0 Multi-Format Flash Media Controller/USB Hub Combo

Chapter 1 Overview

The SMSC USB2640/USB2641 is an integrated USB 2.0 compliant, Hi-Speed hub for USB port expansion with an attached bulk only mass storage class peripheral controller. This multi-format flash media controller and USB Hub Combo features 3 downstream ports: one port is dedicated to an internally connected ultra fast flash media reader/writer and 2 exposed downstream ports are available for external peripheral expansion.

The SMSC USB2640/USB2641 is an ultra fast, OEM configurable, hub controller IC with 3 downstream ports for embedded USB solutions. The USB2640/USB2641 will attach to an upstream port as a Full-Speed Hub or as a Full-/Hi-Speed Hub. The hub supports Low-Speed, Full-Speed, and Hi-Speed (if operating as a Hi-Speed Hub) downstream devices on all of the enabled downstream ports.

All required resistors on the USB ports are integrated into the hub. This includes all series termination resistors on D+ and D– pins and all required pull-down and pull-up resistors on D+ and D– pins. The over-current sense inputs for the downstream facing ports have internal pull-up resistors.

The USB2640/USB2641 includes over 30 programmable features including:

PortMap (also referred to as port remap) which provides flexible port mapping and disable sequences. The downstream ports of a USB2640/USB2641 hub can be reordered or disabled in any sequence to support multiple platform designs with minimum effort. For any port that is disabled, the USB2640/USB2641 automatically reorders the remaining ports to match the USB host controller’s port numbering scheme.

PortSwap which adds per-port programmability to USB differential-pair pin locations. PortSwap allows direct alignment of USB signals (D+/D-) to connectors avoiding uneven trace length or crossing of the USB differential signals on the PCB.

PHYBoost which enables four programmable levels of USB signal drive strength in downstream port transceivers. PHYBoost attempts to restore USB signal integrity that has been compromised by system level variables such as poor PCB layout, long cables, etc.

SMSC USB2640/USB2641

7

Revision 2.0 (10-03-08)

 

DATASHEET