PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
• Universal Serial Bus (USB)
– Single Port 5.0-Gbps USB 3.0 Physical Layer Transceiver
•One 5.0-Gbps SuperSpeed Conneciton
•One 480-Mbps HS/FS/LS Connection
– Fully Compliant with USB 3.0 Specification
– Supports 3+ Meters USB 3.0 Cable Length
– Fully Adaptive Equalizer to Optimize Receiver Sensitivity
– PIPE to Link Layer Controller
•Supports 16-Bit SDR Mode at 250 MHz
•Compliant With PHY Interface for the USB Architectures (PIPE), Version 3.0
– ULPI to Link Layer Controller
•Supports 8-Bit SDR Mode at 60 MHz
•Supports Synchronous Mode and Low Power Mode
•Compliant with UTMI+ Low Pin Interface (ULPI) Specification, Revision 1.1
• General Features
– IEEE 1149.1 JTAG Support
– IEEE 1149.6 JTAG support for the SuperSpeed Port
– Operates on a Single Reference Clock Selectable from 20, 25, 30 or 40 MHz
– 3.3-, 1.8-, and 1.1-V Supply Voltages
– 1.8-V PIPE and ULPI I/O
– Available in Lead-Free 175-Ball 12- x 12-nF BGA Package (175ZAY)
1.2Target Applications
• Surveillance Cameras
• Multimedia Handset
• Smartphone
• Digital Still Camera
• Portable Media Player
• Personal Navigation Device
• Audio Dock
• Video IP Phone
• Wireless IP Phone
• Software Defined Radio
1
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas
Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
The TUSB1310 is a single port, 5.0-Gbps USB 3.0 physical layer transceiver operating off of a single
crystal or an external reference clock. The reference clock frequencies are selectable from 20, 25, 30, and
40 MHz. The TUSB1310 provides a clock to USB link layer controllers. The single reference clock allows
the TUSB1310 to provide a cost effective USB 3.0 solution with few external components and a minimum
implementation cost.
Link controller interfaces to the TUSB1310 are via a PIPE (SuperSpeed) and a ULPI (USB2.0) interface.
The 16-bit PIPE operates with a 250-MHz interface clock. The ULPI supports 8-bit operations with a
60-MHz interface clock.
USB 3.0 reduces active power and idle power by improving power management. The PIPE interface
controls the TUSB1310 low power states which minimizes power consumption.
SuperSpeed USB leverages existing USB software infrastructure by keeping the existing software
interfaces and software drivers. In addition the SuperSpeed USB retains backward compatibility at the
Type-A connector with USB2.0 based PCs and with USB2.0 cables.
www.ti.com
Figure 1-1. Typical Application
1.4Functional Block Diagram
The USB physical layer handles the low level USB protocol and signaling. This includes data serialization
and deserialization, 8b/10b encoding, analog buffers, elastic buffers and receiver detection. It shifts the
clock domain of the data from the USB rate to one that is compatible with the link layer controller.
The SuperSpeed USB contains SSTXP/SSTXN and SSRXP/SSRXP differential pairs and uses the PIPE
to communicate with the link layer controller. The Non-SuperSpeed USB has a DP/DM differential pair and
communicates with the link layer controller via the ULPI. The TUSB1310 reference clock is connected to
an internal crystal oscillator, spread spectrum clock and PLL which provides clocks to all blocks and to the
CLKOUT pin for the link layer controller.
A JTAG interface is used for IEEE1149.1 and IEEE1149.6 boundary scan.
PCLKOA6to this clock. This clock operates at 250 MHz. The rising edge of the clock is the reference
IThe 16 bits represent 2 symbols of transmit data where TX_DATA7-0 is the first symbol to
I
TX_DATA and TX_DATAK clock for source synchronous PIPE. This clock frequency is
the same as PCLK frequency. The rising edge of the clock is the reference for all signals.
Parallel USB SuperSpeed data input bus.
be transmitted, and TX_DATA15-8 is the second symbol.
Data/Control for the symbols of transmit data. TX_DATAK0 corresponds to the low-byte of
TX_DATA, TX_DATAK1 to the upper byte.
Parallel interface data clock. All data movement across the parallel PIPE is synchronous
for all signals.
RX_DATA15B9
RX_DATA14A9
RX_DATA13A8
RX_DATA12B8
RX_DATA11B5
RX_DATA10B4
RX_DATA9A4
RX_DATA8B3
RX_DATA7A3
RX_DATA6A2
RX_DATA5B1
RX_DATA4C2
RX_DATA3C1
RX_DATA2D1
RX_DATA1D2
RX_DATA0E2
RX_DATAK1B7Data/Control for the symbols of receive data. RX_DATAK0 corresponds to the low-byte of
RX_DATAK0A7
RX_VALIDOF1Active High. Indicates symbol lock and valid data on RX_DATA and RX_DATAK.
CONTROL AND STATUS SIGNALS
PHY_RESETNI, PUJ3Active Low. Resets the transmitter and receiver. This signal is asynchronous.
TX_DETRX_LPBKI, PDM6
TX_ELECIDLEIK3Active High. Forces TX output to electrical idle depending on the power state.
RX_ELECIDLEF3
POWER_DOWN1G3Power up and down the transceiver power states.
POWER_DOWN0H3BIT 1BIT 0DESCRIPTION
OThe 16 bits represent 2 symbols of receive data where RX_DATA7-0 is the first symbol
ORX_DATA, RX_DATAK1 to the upper byte. A value of zero indicates a data byte; a value
S, I/O,Active High. While de-asserted with the PHY in P0, P1, P2, or P3, indicates detection of
PDLFPS.
O
I
Parallel USB SuperSpeed data output bus.
received, and RX_DATA15-8 is the second.
of 1 indicates a control byte.
Active High. Used to tell the PHY to begin a receiver detection operation or to begin
loopback.
Encodes receiver status and error codes for the received data stream when receiving
data.
0011 SKP ordered set added
0101 SKP ordered set removed
011Receiver detected
1008B/10B decode error
101Elastic buffer overflow
Elastic buffer underflow.
110This error code is not used if the elasticity buffer is
operating in the nominal buffer empty mode.
111Receive disparity error
00P0, normal operation
01P1, low recovery time latency, power saving state
10P2, longer recovery time latency, low power state
11P3, lowest power state
When transitioning from P3 to P0, the signaling is asynchronous.