USB 3380, PCI Express to USB 3.0 Peripheral Controller
© PLX Technology, www.plxtech.com Page 1 of 2 6/22/2012, Version 1.4
Features
USB 3.0 Client Interface
o Compliant to the USB 3.0
Specification
o 1 upstream port
o Supports SuperSpeed, Hi-Speed,
Full-Speed modes
o Four Descriptor-based DMA
channels for automatic data
transfers
o Supports USB Duet®
Technology
o USB Auto-Enumeration
Technology
o Support for Bulk, Isochronous,
and Interrupt Endpoints
o USB Power Management
USB 3.0 link power
management states: U0, U1,
U2, U3
USB 2.0 link power
management states: L0, L1, L2
PCI Express Interface
o PCI Express Gen 2 (5Gbps)
o Electrical Compliance to PCI
Express Base Specification r2.0
o PCIe interface and integrated
root complex provides two
configurations:
one x1 upstream port
one x1 downstream port
o Reference Clock Buffered
Output signals for downstream
ports (RC mode)
o Low latency
o PCI Express Power Management
All link power management
states: L0, L0s, L1, L2/L3
Ready, and L3
Device states: D0 and D3(hot
& cold)
Vaux, Wake#, Beacon support
o 256 byte maximum payload size
o ExpressCard 2.0 compliance
General
o Four GPIO pins for maximum
design flexibility
o 10mm x 10mm 88-pin QFN
package with 0.4 mm pitch
o Low power 90nm technology
o Industrial Temp support
o Lead-free package
The USB 3380 is a PCI Express Gen 2 to USB 3.0 SuperSpeed Peripheral
Controller. It features one PCI Express Gen 2 x1 port and one USB 3.0-
compliant client port.
High Performance and Flexibility
The USB 3380 provides a matching bandwidth at 5 GTps
between the PCI Express Gen 2 bus and the USB 3.0 SuperSpeed bus. The
controller can easily add a USB 3.0 client port to an existing PCI Express system,
as well as convert an existing PCI Express function (endpoint) to a USB 3.0
product. The USB 3380 can configure the PCI Express port as one x1 upstream
port or one x1 downstream port. The flexibility allows different system
configurations to achieve the maximum performance of the product.
Abundant Software
As the successor of the gold standard NET 2280, PCI to USB 2.0 Peripheral
Controller, the USB 3380 can be used with existing NET 2280 software with no
or minimal change. Driver stacks are already available in common OS’s such as
Windows (XP, Vista, 7 and CE), Linux, and VxWorks. The USB Duet software
will provide the fastest PC interconnect at 400 mega bytes per second of transfer
speed with just a simple USB cable.
text
8051
PLL
Memory
Controller
PCIe PHY
PCIe US/DS Port
DMA
USB Client
Controller
USB OUT FIFOs
USB IN FIFOs
USB 2.0 PHY
USB 3.0 PHY
To USB Hi/FULL
SPEED HOST
To USB SUPER
SPEED HOST
x1
PCIe RC/EP
SPI
EEPROM
Ctl
Figure 1: USB 3380 Block Diagram
Applications
Target applications for the USB 3380 as a PCI Express endpoint include PCs,
servers, docking stations, printers, and PCI Express embedded systems. The
main applications for the USB 3380 as a PCI Express root complex include
WLAN dongles, graphics/video dongles, and HDTV tuners/codec.
Add a USB 3.0 Client Port to PCI Express-Based Systems
The USB 3380 can be used to easily add a USB 3.0 client port to any PCI
Express based embedded system. As a PCI Express endpoint, the USB 3380’s
standard PCI Express interface connects directly to any PCI Express bus.