Ultra Fast USB 2.0 Multi-Format Flash Media Controller/USB Hub Combo
SMSC USB2640/USB2641 7 Revision 2.0 (10-03-08)
DATASHEET
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.