CYUSB330x
CYUSB331x
CYUSB332x
Architecture Overview
The Block Diagram on page 2 shows the HX3 architecture. HX3
consists of two independent hub controllers (SS and USB 2.0),
the Cortex-M0 CPU subsystem, an I2C interface, and port
controller blocks.
SS Hub Controller
This block supports the SS hub functionality based on the
USB 3.0 specification. The SS hub controller supports the
following:
■ SS link power management (U0, U1, U2, U3 states)
■ Full-duplex data transmission
USB 2.0 Hub Controller
This block supports the LS, FS, and HS hub functionalities. It
includes the repeater, frame timer, and four transaction trans-
lators.
The USB 2.0 hub controller block supports the following:
■ USB 2.0 link power management (L0, L1, L2, L3 states)
■ Suspend, resume, and remote wake-up signaling
■ Multi-TT (one TT for each DS port)
CPU
The ARM Cortex-M0 CPU subsystem is used for the following
functions:
■ System configuration and initialization
■ Battery charging control
■ Vendor-specific commands for the USB-to-I2C bridge
■ String-descriptor support
■ Suspend status indicator
■ Shared Link support in embedded systems
I2C Interface
The I2C interface in HX3 supports the following:
■ I2C Slave, Master, and Multi-master configurations
❐ Configure HX3 by an external I2C master in I2C slave mode
❐ Configure HX3 from an I2C EEPROM
❐ Multi-master mode to share EEPROM with other I2C masters
■ In-System Programming of the I2C EEPROM from HX3’s
US port
Port Controller
The port controller block controls DS port power to comply with
the BC v1.2 and USB 3.0 specifications. This block also controls
the US port power in the ACA-Dock mode. Control signals for
external power switches are implemented within the chip. HX3
controls the external power switches at power-on to reduce
in-rush current.
The port controller block supports the following:
■ Overcurrent detection
■ SS and USB 2.0 port indicators for each DS port
■ Ganged and individual power control modes
■ Automatic port numbering based on active ports
Applications
■ Standalone hubs
■ PC and tablet motherboards
■ Docking station
■ Hand-held cradles
■ Monitors
■ Digital TVs
■ Set-top boxes
■ Printers
Table 1. HX3 Product Options
Features
Number of DS
ports
Number of
Shared Link ports
BC v1.2
ACA-Dock
External Power
Switch Control
Pin-Strap support
I2C
Vendor command
Port indicators
Packages
Temperature
range
CYUSB3302
2 (USB 3.0)
0
Yes
No
Ganged
No
Yes
Yes
No
68-QFN
Industrial and
Commercial
CYUSB3304
4 (USB 3.0)
0
Yes
No
Ganged
No
Yes
Yes
No
68-QFN
Industrial and
Commercial
CYUSB3312
2 (USB 3.0)
0
Yes
No
Individual and
Ganged
Yes
Yes
Yes
Yes
88-QFN
Industrial and
Commercial
CYUSB3314
4 (USB 3.0)
0
CYUSB3326
6 (2 USB 3.0,
2 SS, 2 USB 2.0)
2
CYUSB3328
8 (4 SS,
4 USB 2.0)
4
Yes
No
Individual and
Ganged
Yes
Yes
Yes
Yes
88-QFN
Industrial and
Commercial
Yes
No
Individual
Yes
Yes
Yes
No
88-QFN
Industrial and
Commercial
Yes
Yes
Individual
Yes
Yes
Yes
No
88-QFN
Industrial and
Commercial
Document Number: 001-73643 Rev. *G
Page 4 of 33