UFX7000
USB 3.0 Super-Speed Graphics
Controller with VGA, HDMI/DVI,
and Digital RGB Interfaces
PRODUCT FEATURES
Datasheet
Highlights
Target Applications
USB to Video Adapters
Docking Stations, USB Port Replicators
Thin Clients
USB Monitors and Projectors
Embedded Systems
DDR2 SDRAM Controller
— 16-bit data bus, 13-bit address bus
— JEDEC DDR2 compliant (JESD79-2E)
— Integrated DDR2 SDRAM PHY
Features
Graphics Subsystem
— Integrated HDMI/DVI Controller and PHY
– Complies with DVI specification v1.0
– Complies with HDMI specification v1.3
– S/PDIF and I2S inputs for HDMI audio
(2-channel uncompressed PCM)
– Master I2C interface for DDC connection
— Integrated Triple 10-bit Video DAC with VGA output
— Digital RGB Interface
– 12/15-bit double data rate digital RGB
– 24-bit single data rate digital RGB
— Supports up to 2048x1152 (QWXGA) with 32-bit color
— 8-bit and 16-bit color support
— Supports display cloning and extending
— Standard and wide screen aspect ratios
— Complies with VESA auto display identification
— Gamma correction
— Color Look-Up Table (CLUT)
— Triple-buffered animations
— Graphics Engine
– Optimized algorithms for static and dynamic content
– I2C controller
Single-Chip Super-Speed USB 3.0 Graphics Adapter
USB 3.0 and 2.0 Device Controllers with Integrated
USB 3.0 and 2.0 PHYs
Highly Efficient Compression Algorithm
Supports Uncompressed HD Quality Content in
USB 3.0 Mode
HDMI/DVI Display Connectivity via Integrated
HDMI/DVI Controller/PHY
VGA Display Connectivity via Integrated Video DAC
Support for External Display Interface IC’s via
Digital RGB Interface
High Performance DDR2 SDRAM Controller with
Integrated DDR2 PHY
USB 3.0 and 2.0 Device Controllers
— Fully compliant with Universal Serial Bus Specification
Revision 3.0
— Operates in SS (5 Gbps) and HS (480 Mbps) modes
— Supports Control, Bulk-Out, and Interrupt-In endpoints
— Supports vendor specific commands
— Integrated USB 3.0 and 2.0 PHYs
— Integrated USB termination pull-up/pull-down resistors
— Short circuit protection of USB differential signals
Power
— Reduced power operating modes
— Supports bus-powered and self-powered operation
Miscellaneous Features
— Optional EEPROM controller
— IEEE 1149.1 (JTAG) boundary scan TAP controller
Software
Packaging & Environmental
— Microsoft Windows® XP/Vista/7 drivers
— 225-ball LFBGA, RoHS compliant package
— Commercial temperature range (0°C to +70°C)
SMSC UFX7000
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Order Number:
UFX7000-VE for 225-Ball LFBGA RoHS Compliant Package (0 TO +70°C Temp Range)
This product meets the halogen maximum concentration values per IEC61249-2-21
For RoHS compliance and environmental information, please visit www.smsc.com/rohs
Please contact your SMSC sales representative for additional documentation related to this product
such as application notes, anomaly sheets, and design guidelines.
Copyright © 2013 SMSC or its subsidiaries. All rights reserved.
Circuit diagrams and other information relating to SMSC products are included as a means of illustrating typical applications. Consequently, complete information sufficient for
construction purposes is not necessarily given. Although the information has been checked and is believed to be accurate, no responsibility is assumed for inaccuracies. SMSC
reserves the right to make changes to specifications and product descriptions at any time without notice. Contact your local SMSC sales office to obtain the latest specifications
before placing your product order. The provision of this information does not convey to the purchaser of the described semiconductor devices any licenses under any patent
rights or other intellectual property rights of SMSC or others. All sales are expressly conditional on your agreement to the terms and conditions of the most recently dated
version of SMSC's standard Terms of Sale Agreement dated before the date of your order (the "Terms of Sale Agreement"). The product may contain design defects or errors
known as anomalies which may cause the product's functions to deviate from published specifications. Anomaly sheets are available upon request. SMSC products are not
designed, intended, authorized or warranted for use in any life support or other application where product failure could cause or contribute to personal injury or severe property
damage. Any and all such uses without prior written approval of an Officer of SMSC and further testing and/or modification will be fully at the risk of the customer. Copies of
this document or other SMSC literature, as well as the Terms of Sale Agreement, may be obtained by visiting SMSC’s website at http://www.smsc.com. SMSC is a registered
trademark of Standard Microsystems Corporation (“SMSC”). Product names and company names are the trademarks of their respective holders.
The MIcrochip name and logo, and the Microchip logo are registered trademarks of MIcrochip Technology Incorporated in the U.S.A. and other countries.
SMSC DISCLAIMS AND EXCLUDES ANY AND ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND AGAINST INFRINGEMENT AND THE LIKE, AND ANY AND ALL WARRANTIES ARISING FROM ANY COURSE
OF DEALING OR USAGE OF TRADE. IN NO EVENT SHALL SMSC BE LIABLE FOR ANY DIRECT, INCIDENTAL, INDIRECT, SPECIAL, PUNITIVE, OR CONSEQUENTIAL
DAMAGES; OR FOR LOST DATA, PROFITS, SAVINGS OR REVENUES OF ANY KIND; REGARDLESS OF THE FORM OF ACTION, WHETHER BASED ON CONTRACT;
TORT; NEGLIGENCE OF SMSC OR OTHERS; STRICT LIABILITY; BREACH OF WARRANTY; OR OTHERWISE; WHETHER OR NOT ANY REMEDY OF BUYER IS HELD
TO HAVE FAILED OF ITS ESSENTIAL PURPOSE, AND WHETHER OR NOT SMSC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Revision 1.4 (06-24-13)
2
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table of Contents
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1
1.2
1.3
1.4
USB Device Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Graphics Subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DDR2 SDRAM Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
7
7
7
Chapter 2 Pin Description and Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1
2.2
Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Buffer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Chapter 3 Power Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Chapter 4 EEPROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.1
4.2
4.3
4.4
EEPROM Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EEPROM Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EEPROM Auto-Load. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Customized Operation Without EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
37
37
37
Chapter 5 Operational Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5.1
5.2
5.3
5.4
5.5
5.6
5.7
Absolute Maximum Ratings*. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating Conditions** . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Package Thermal Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Current Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1
SUSPEND Power State. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2
Operational . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DC Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AC Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.1
Power Sequence Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.2
Power-On Reset Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.3
Reset Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.4
Video DAC Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.5
Digital RGB Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.6
EEPROM Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.7
JTAG Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clock Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
38
39
39
39
40
41
42
43
44
45
45
46
48
49
50
Chapter 6 Package Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
6.1
225-LFBGA Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Chapter 7 Datasheet Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
SMSC UFX7000
3
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
List of Figures
Figure 1.1
Figure 2.1
Figure 3.1
Figure 5.1
Figure 5.1
Figure 5.1
Figure 5.2
Figure 5.3
Figure 5.4
Figure 5.5
Figure 6.1
Figure 6.2
Figure 6.1
Internal Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Pin Assignments (TOP VIEW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Power Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Power-On Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
nRESET Power-On Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
nRESET Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Digital RGB Timing - DDR Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Digital RGB Timing - SDR Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
EEPROM Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
JTAG Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
225-LFBGA Package Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
225-LFBGA Package Ball Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
225-LFBGA Recommended PCB Land Pattern. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Revision 1.4 (06-24-13)
4
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
List Of Tables
Table 2.1 USB Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table 2.2 Digital RGB Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 2.3 RGB / DDR Mode Mapping Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 2.4 VDAC Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 2.5 DDR2 Memory Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 2.6 HDMI Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table 2.7 EEPROM Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 2.8 JTAG Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 2.9 Miscellaneous Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 2.10 I/O Power Pins, Core Power Pins, and Ground Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Table 2.11 No-Connect Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 2.12 225-LFBGA Package Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 2.13 Buffer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 4.1 EEPROM Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 4.2 Configuration Flags 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 4.3 Configuration Flags 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 4.4 Configuration Flags 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 4.5 Configuration Flags 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 4.6 EEPROM Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 5.1 Package Thermal Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 5.2 SUSPEND Supply Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 5.3 Typical Super-Speed Operational Supply Current (mA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 5.4 Typical High-Speed Operational Supply Current (mA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 5.5 I/O Buffer Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Table 5.6 Video DAC - DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Table 5.7 Power-On Timing Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Table 5.8 nRESET Power-On Timing Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 5.9 nRESET Timing Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 5.10 Video DAC - AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 5.11 Digital RGB Timing Values - DDR Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Table 5.12 Digital RGB Timing Values - SDR Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 5.13 EEPROM Timing Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 5.14 JTAG Timing Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Table 5.15 Crystal Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Table 6.1 225-LFBGA Package Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Table 7.1 Customer Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
SMSC UFX7000
5
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Chapter 1 Introduction
The UFX7000 is a high performance USB 3.0 graphics adapter with multiple graphics interfaces. The
UFX7000 is an ideal solution for extending a PC workspace to an additional monitor without the need
for an additional internal graphics card. With applications ranging from docking stations, USB port
replicators, USB monitors/projectors, and embedded systems, the UFX7000 is targeted as a high
performance, low cost USB-to-graphics solution.
The UFX7000 contains integrated USB 3.0 and 2.0 Device Controllers, USB 3.0 and 2.0 PHYs, a USB
Bulk-Out Controller, Control Endpoint, Interrupt-In Endpoint, DDR2 SDRAM Controller/PHY, Graphics
Engine, HDMI/DVI Controller/PHY, Video DAC, TAP Controller, EEPROM Controller, and I 2 C
Controller. Figure 1.1 details an internal block diagram of the UFX7000.
JTAG
EEPROM
DDR2 SDRAM
DDR2 PHY
TAP
Controller
EEPROM
Controller
PLLs
DDR2 Controller (DCTL)
FIFO Ctl
USB 2.0
Device
Ctrl
(FCT)
USB Bulk Ctl
(UDC 2.0)
Graphics
Engine
Display
Controller
(GPH)
(DISP)
Digital RGB
(URX)
MUX
USB
USB
2.0
PHY
USB
USB
3.0
PHY
USB 3.0
Device
Ctrl
(UDC 3.0)
Control
Endpoint
SCSRs
Interrupt
Endpoint
I2C
Controller
Video
DAC
HDMI/DVI
Controller
S/PDIF
HDMI PHY
HDMI/DVI
I2S
VGA
UFX7000
I2C
Figure 1.1 Internal Block Diagram
1.1
USB Device Controller
The USB Device Controller is fully compliant with the USB 3.0 Specification, enabling the device to
operate in Super-Speed (5 Gbps) or Hi-Speed (480 Mbps) mode. Integrated USB 3.0 and 2.0 PHYs
are provided on the USB port.
The controller implements three USB endpoints: Control, Bulk-Out, and Interrupt-In. The Bulk-Out
endpoint allows for uncompressed or compressed graphics data reception from the USB port. The USB
Bulk-Out Controller collects the graphics information and transfers it to the Graphics Engine.
Implementation of vendor-specific commands allows for access to the device System Control and
Status Registers (SCSRs).
Revision 1.4 (06-24-13)
6
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
1.2
Graphics Subsystem
The Graphics Subsystem consists of the following main blocks: the Graphics Engine, Display
Controller, HDMI/DVI Controller/PHY, Video DAC, and the Digital RGB Interface. Together, these
blocks support high definition resolutions of up to 2048x1152 (QWXGA) with 32-bit true color in both
standard and wide screen aspect ratios. The HDMI/DVI interface is compliant with the HDMI v1.3 and
DVI v1.0 specifications and supports 2-channel uncompressed PCM audio via a S/PDIF or I2S input.
The Display Controller also supports 8-bit and 16-bit color, gamma correction, Color Look-Up Table
(CLUT) and triple-buffered animations. The DDC2B/EDID VESA standard is supported, allowing the
host OS and device drivers to query the monitor’s frequency, resolution, and other features for true
plug-and-play and intelligent mode setting capabilities.
Once the graphics data has been received via the USB Bulk-Out Controller, it is sent to the Graphics
Engine. If the data is compressed, the Graphics Engine decompresses it via algorithms that have been
optimized for speed and quality. The device’s decompression algorithms have been designed to work
seamlessly with the compression algorithms utilized in the software device drivers.
The graphics data is then transferred to the SDRAM via the DDR2 SDRAM Controller. The Display
Controller generates all display and interface timing signals, retrieves the graphics data from the DDR2
SDRAM, and sends it to the HDMI/DVI Controller/PHY, Video DAC, or Digital RGB Interface.
The Digital RGB Interface may be used to connect external display interface IC’s (e.g., DisplayPort,
etc.) via the provided RGB data channel busses and control signals. The Digital RGB Interface
supports two modes of operation: 24-bit single data rate mode and 12/15-bit double data rate mode.
24-bit mode is single edge triggered and utilizes the full 24-bit data bus width. The 12/15-bit mode is
triggered on both clock edges and utilizes 12/15-bits of the data bus width.
1.3
DDR2 SDRAM Interface
The UFX7000 provides a full JEDEC compliant (JESD79-2E) DDR2 SDRAM Controller and PHY for
interfacing to external DDR2 SDRAM. The DDR2 SDRAM interface is comprised of JEDEC standard
1.8V I/O signals grouped into control signals, a 16-bit data bus, and a 13-bit address bus.
The DDR2 SDRAM Controller transfers the graphics data in and out of external SDRAM through the
DDR2 SDRAM PHY. External SDRAM is used as storage for the graphics and acts a a buffer between
the Graphics Engine and Display Controller.
1.4
Peripherals
The UFX7000 also contains an EEPROM Controller, I2C Controller, and TAP Controller.
The EEPROM Controller allows connection to an external EEPROM for automatic loading of static
configuration data upon power-on, pin reset, or software reset. The EEPROM can be configured to
load USB descriptors and USB device configuration.
The integrated IEEE 1149.1 compliant TAP controller provides boundary scan via JTAG.
SMSC UFX7000
7
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Chapter 2 Pin Description and Configuration
SMSC
UFX7000
225-LFBGA
TOP VIEW
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
DDRFIFOWE_IN
DDRFIFOWE_OUT
DDRDQ7
nDDRDQS0
DDRDM0
DDRDQ1
nDDRWE
DDRA10
DDRA3
DDRA9
DDRCK
nDDRCAS
DDRA2
DDRA4
DDRA8
A
B
DDRVREF0
DDRDQ5
DDRDQ0
DDRDQS0
DDRDQ6
DDRDQ3
DDRCKE
DDRBA0
DDRA7
DDRA12
nDDRCK
nDDRCS
DDRA6
DDRA11
VSS
B
C
DDRDQ9
DDRDQ11
DDRDQ12
DDRDQ2
VDD18DDR
DDRDQ4
DDRBA1
DDRA1
DDRA5
nDDRRAS
VDD18DDR
DDRA0
DDRODT
VSS
EXTSWING
C
D
DDRDQS1
DDRDM1
DDRDQ14
VDD18DDR
VDD18DDR
DDRVREF2
VDD18DDR
VDD18DDR
VDD18DDR
VDD18DDR
VDD18DDR
VDD18DDR
VDD18DDR
TX2P
TX2N
D
E
nDDRDQS1
DDRDQ8
DDRDQ15
VDD18DDR
VDD18DDR
VDD12CORE
VSS
VDD12CORE
VSS
VDD12CORE
VDD18DDR
VSSHDMI
VDD12HDMI
TX1P
TX1N
E
DDRDQ13
DDRDQ10
DDRVREF1
VDD18DDR
VDD12CORE
VSS
VSS
VSS
VSS
VSS
VDD12CORE
VSSHDMI
VDD12HDMI
TX0P
TX0N
F
VSSUSB3
VSSUSB3
VDD33USB3
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VDD12CORE
VSSHDMI
VDD12HDMI
TXCP
TXCN
G
USB3TXDP
USB3TXDM
VDD12USB3
VDD12USB3
VDD12CORE
VSS
VSS
VSS
VSS
VSS
VSSVDAC
IREF
VSSVDAC
VDACR
nVDACR
H
USB3RXDP
USB3RXDM
VSSUSB3
REXT
VSS
VSS
VSS
VSS
VSS
VSS
VDD33VDAC
VDD33VDAC
VDD33VDAC
VDACG
nVDACG
J
I2CSDA1/
GPIO27
I2CSDA0
I2CSCL1/
GPIO28
I2CSCL0
VDD12CORE
VSS
VSS
VSS
VSS
VSS
VDACREF
VDAC_HSYNC
VDAC_VSYNC
VDACB
nVDACB
K
L
USBDP
USBDM
VBUS_DET
AUDIO_DIS/
GPIO30
VDD33IO
VDD12CORE
VSS
VDD12CORE
VSS
VDD12CORE
VDD33IO
VDD33IO
WS/GPIO29
MCLK/
GPIO25
SPDIF/
I2SDATA/
GPIO26
M
VDD33USB
NC
HPD
VDATAB4/
VD3/GPIO20
VDD33IO
VDD33IO
VDD33IO
VDATAG4/
VD9/GPIO12
VDD33IO
VDATAR5/
GPIO5
VDD33IO
TDI
INT
EECS
EECLK
M
XI
VDD12USBPLL
USBRBIAS
VDATAB3/
VD4/GPIO19
VDATAB0/
GPIO16
nBLANK
VDATAG7/
GPIO15
VDATAG3/
GPIO11
VDATAG0/
VD11/GPIO8
VDATAR4/
VD13/GPIO4
VDATAR1/
GPIO1
TDO
nEXTRST
NC
NC
N
P
XO
SYSPLLG
VDATAB6/
VD1/GPIO22
VDATAB2/
VD5/GPIO18
HSYNC
nVCLK
VDATAG6/
VD7/GPIO14
VDATAG2/
GPIO10
VDATAR7/
VD12/GPIO7
VDATAR3/
VD14/GPIO3
VDATAR0/
I2SCLKALT0/
GPIO0
TCK
nSW_MODE
nRESET
EEDI
P
R
SYSPLLP
VDATAB7/
VD0/GPIO23
VDATAB5/
VD2/GPIO21
VDATAB1/
VD6/GPIO17
VSYNC
VCLK
VDATAG5/
VD8/GPIO13
VDATAG1/
VD10/GPIO9
VDATAR6/
GPIO6
VDATAR2/
VD15/GPIO2
nTRST
TMS
NC
EEDO
R
1
2
3
4
5
6
7
8
9
10
11
12
13
LED/
I2SCLKALT1/
GPIO24
A
F
G
H
J
K
N
14
L
15
Figure 2.1 Pin Assignments (TOP VIEW)
Revision 1.4 (06-24-13)
8
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.1 USB Pins
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
USB
DMINUS
USBDM
AIO
USB
DPLUS
USBDP
External USB
Bias Resistor
USBRBIAS
AI
Crystal Input
XI
ICLK
USB Data Minus.
Note:
1
AIO
The functionality of this pin may be
swapped to USB DMINUS via the Port
Swap bit of Configuration Flags 0 of the
EEPROM.
Used for setting HS transmit current level and onchip termination impedance. Connect to an
external 12K 1.0% resistor to ground.
External 25 MHz crystal input.
Note:
1
The functionality of this pin may be
swapped to USB DPLUS via the Port
Swap bit of Configuration Flags 0 of the
EEPROM.
USB Data Plus.
Note:
1
1
DESCRIPTION
This pin can also be driven by a singleended clock oscillator. When this
method is used, XO should be left
unconnected. (Note 2.1)
1
Crystal
Output
XO
OCLK
1
USB3 RX
DMINUS
USB3RXDM
AIO
Super-Speed Differential Receive Minus.
1
USB3 RX
DPLUS
USB3RXDP
AIO
Super-Speed Differential Receive Plus.
1
USB3 TX
DMINUS
USB3TXDM
AIO
Super-Speed Differential Transmit Minus.
1
USB3 TX
DPLUS
USB3TXDP
AIO
Super-Speed Differential Transmit Plus.
USB3
External
Reference
Resistance
REXT
AI
1
Note 2.1
SMSC UFX7000
External 25 MHz crystal output.
Connect to an external 200 ohm 1.0% resistor to
ground.
A 25MHz oscillator, or other single-ended clock source that meets the specifications in
Section 5.5, "DC Specifications," on page 41 and Section 5.7, "Clock Circuit," on page 50,
is required when utilizing the Digital RGB interface. Do not use a crystal when operating
in Digital RGB mode.
9
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.2 Digital RGB Pins
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
1
Video Clock
High
VCLK
RGB
Active high video clock.
1
Video Clock
Low
nVCLK
RGB
Active low video clock.
1
Horizontal
Sync
HSYNC
RGB
Video horizontal synchronization output.
1
Vertical Sync
VSYNC
RGB
Video vertical synchronization output.
1
Video
Blanking
nBLANK
RGB
Active low video blanking signal.
Blue Pixel
Data Channel
Bit 7
VDATAB7
RGB
Blue Pixel Video Data Bit 7, RGB Single Ended
Mode.
DDR RGB
Data 0
VD0
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
23
GPIO23
IS/O8/
OD8
(PU)
1
DESCRIPTION
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Blue Pixel
Data Channel
Bit 6
VDATAB6
RGB
Blue Pixel Video Data Bit 6, RGB Single Ended
Mode.
DDR RGB
Data 1
VD1
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
22
GPIO22
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Blue Pixel
Data Channel
Bit 5
VDATAB5
RGB
Blue Pixel Video Data Bit 5, RGB Single Ended
Mode.
DDR RGB
Data 2
VD2
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
21
GPIO21
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Blue Pixel
Data Channel
Bit 4
VDATAB4
RGB
Blue Pixel Video Data Bit 4, RGB Single Ended
Mode.
DDR RGB
Data 3
VD3
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
20
GPIO20
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
Revision 1.4 (06-24-13)
10
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.2 Digital RGB Pins (continued)
NUM PINS
1
NAME
SYMBOL
BUFFER
TYPE
Blue Pixel
Data Channel
Bit 3
VDATAB3
RGB
Blue Pixel Video Data Bit 3, RGB Single Ended
Mode.
DDR RGB
Data 4
VD4
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
19
GPIO19
IS/O8/
OD8
(PU)
DESCRIPTION
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Blue Pixel
Data Channel
Bit 2
VDATAB2
RGB
Blue Pixel Video Data Bit 2, RGB Single Ended
Mode.
DDR RGB
Data 5
VD5
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
18
GPIO18
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Blue Pixel
Data Channel
Bit 1
VDATAB1
RGB
Blue Pixel Video Data Bit 1, RGB Single Ended
Mode.
DDR RGB
Data 6
VD6
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
17
GPIO17
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Blue Pixel
Data Channel
Bit 0
VDATAB0
RGB
Blue Pixel Video Data Bit 0, RGB Single Ended
Mode.
General
Purpose I/O
16
GPIO16
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Green Pixel
Data Channel
Bit 7
VDATAG7
RGB
Green Pixel Video Data Bit 7, RGB Single Ended
Mode.
General
Purpose I/O
15
GPIO15
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
SMSC UFX7000
11
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.2 Digital RGB Pins (continued)
NUM PINS
1
NAME
SYMBOL
BUFFER
TYPE
Green Pixel
Data Channel
Bit 6
VDATAG6
RGB
Green Pixel Video Data Bit 6, RGB Single Ended
Mode.
DDR RGB
Data 7
VD7
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
14
GPIO14
IS/O8/
OD8
(PU)
DESCRIPTION
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Green Pixel
Data Channel
Bit 5
VDATAG5
RGB
Green Pixel Video Data Bit 5, RGB Single Ended
Mode.
DDR RGB
Data 8
VD8
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
13
GPIO13
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Green Pixel
Data Channel
Bit 4
VDATAG4
RGB
Green Pixel Video Data Bit 4, RGB Single Ended
Mode.
DDR RGB
Data 9
VD9
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O
12
GPIO12
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Green Pixel
Data Channel
Bit 3
VDATAG3
RGB
Green Pixel Video Data Bit 3, RGB Single Ended
Mode.
General
Purpose I/O
11
GPIO11
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Green Pixel
Data Channel
Bit 2
VDATAG2
RGB
Green Pixel Video Data Bit 2, RGB Single Ended
Mode.
General
Purpose I/O
10
GPIO10
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
Revision 1.4 (06-24-13)
12
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.2 Digital RGB Pins (continued)
NUM PINS
1
NAME
SYMBOL
BUFFER
TYPE
Green Pixel
Data Channel
Bit 1
VDATAG1
RGB
Green Pixel Video Data Bit 1, RGB Single Ended
Mode.
DDR RGB
Data 10
VD10
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O 9
GPIO9
IS/O8/
OD8
(PU)
DESCRIPTION
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Green Pixel
Data Channel
Bit 0
VDATAG0
RGB
Green Pixel Video Data Bit 0, RGB Single Ended
Mode.
DDR RGB
Data 11
VD11
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O 8
GPIO8
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Red Pixel
Data Channel
Bit 7
VDATAR7
RGB
Red Pixel Video Data Bit 7, RGB Single Ended
Mode.
DDR RGB
Data 12
VD12
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O 7
GPIO7
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Red Pixel
Data Channel
Bit 6
VDATAR6
RGB
Red Pixel Video Data Bit 6, RGB Single Ended
Mode.
General
Purpose I/O 6
GPIO6
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Red Pixel
Data Channel
Bit 5
VDATAR5
RGB
Red Pixel Video Data Bit 5, RGB Single Ended
Mode.
General
Purpose I/O 5
GPIO5
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
SMSC UFX7000
13
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.2 Digital RGB Pins (continued)
NUM PINS
1
NAME
SYMBOL
BUFFER
TYPE
Red Pixel
Data Channel
Bit 4
VDATAR4
RGB
Red Pixel Video Data Bit 4, RGB Single Ended
Mode.
DDR RGB
Data 13
VD13
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O4
GPIO4
IS/O8/
OD8
(PU)
DESCRIPTION
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Red Pixel
Data Channel
Bit 3
VDATAR3
RGB
Red Pixel Video Data Bit 3, RGB Single Ended
Mode.
DDR RGB
Data 14
VD14
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O 3
GPIO3
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Red Pixel
Data Channel
Bit 2
VDATAR2
RGB
Red Pixel Video Data Bit 2, RGB Single Ended
Mode.
DDR RGB
Data 15
VD15
RGB
Used in RGB DDR Mode, refer to Table 2.3.
General
Purpose I/O 2
GPIO2
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
1
Red Pixel
Data Channel
Bit 1
VDATAR1
RGB
Red Pixel Video Data Bit 1, RGB Single Ended
Mode.
General
Purpose I/O 1
GPIO1
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
Revision 1.4 (06-24-13)
14
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.2 Digital RGB Pins (continued)
NAME
SYMBOL
BUFFER
TYPE
Red Pixel
Data Channel
Bit 0
VDATAR0
RGB
Red Pixel Video Data Bit 0, RGB Single Ended
Mode.
I2S Clock
Alternate
Input 0
I2SCLKALT0
IS
I2S Clock alternate input 0. The I2S clock input
pin is selectable between the I2SCLKALT0 or
I2SCLKALT1 pins.
NUM PINS
DESCRIPTION
Note:
1
General
Purpose I/O 0
GPIO0
IS/O8/
OD8
(PU)
If the single data rate RGB interface is
enabled, I2SCLKALT1 should be used.
I2SCLKALT0 should be used in all other
cases.
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.2
Note: A 25MHz oscillator, or other single-ended clock source that meets the specifications in Section
5.5, "DC Specifications," on page 41 and Section 5.7, "Clock Circuit," on page 50, is required
when utilizing the Digital RGB interface. Do not use a crystal when operating in Digital RGB
mode.
Note 2.2
The internal pull-up is disabled when the GPIO is configured as an O8 buffer type.
.
Table 2.3 RGB / DDR Mode Mapping Table
DDR (12-BIT MODE)
SDR
(24-BIT MODE)
DDR NAME
VCLK
RISING EDGE
DDR (15-BIT MODE)
VCLK
FALLING EDGE
VCLK
RISING EDGE
VCLK
FALLING EDGE
VCLK
nVCLK
HSYNC
VSYNC
nBLANK
VDATAB7
VD0
-
-
BLUE0
GREEN5
VDATAB6
VD1
-
-
BLUE1
GREEN6
VDATAB5
VD2
BLUE0
GREEN4
BLUE2
GREEN7
VDATAB4
VD3
BLUE1
GREEN5
BLUE3
GREEN8
VDATAB3
VD4
BLUE2
GREEN6
BLUE4
GREEN9
VDATAB2
VD5
BLUE3
GREEN7
BLUE5
RED0
VDATAB1
VD6
BLUE4
RED0
BLUE6
RED1
VDATAB0
-
-
-
-
-
VDATAG7
-
-
-
-
-
SMSC UFX7000
15
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.3 RGB / DDR Mode Mapping Table (continued)
DDR (12-BIT MODE)
SDR
(24-BIT MODE)
DDR NAME
VCLK
RISING EDGE
DDR (15-BIT MODE)
VCLK
FALLING EDGE
VCLK
RISING EDGE
VCLK
FALLING EDGE
VDATAG6
VD7
BLUE5
RED1
BLUE7
RED2
VDATAG5
VD8
BLUE6
RED2
BLUE8
RED3
VDATAG4
VD9
BLUE7
RED3
BLUE9
RED4
VDATAG3
-
-
-
-
-
VDATAG2
-
-
-
-
-
VDATAG1
VD10
-
-
GREEN0
RED5
VDATAG0
VD11
-
-
GREEN1
RED6
VDATAR7
VD12
GREEN0
RED4
GREEN2
RED7
VDATAR6
-
-
-
-
-
VDATAR5
-
-
-
-
-
VDATAR4
VD13
GREEN1
RED5
GREEN3
RED8
VDATAR3
VD14
GREEN2
RED6
GREEN4
RED9
VDATAR2
VD15
GREEN3
RED7
-
-
VDATAR1
-
-
-
-
-
VDATAR0
-
-
-
-
-
Table 2.4 VDAC Pins
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
1
VDAC
VSYNC
VDAC_VSYNC
RGB
VDAC vertical synchronization output.
1
VDAC
HSYNC
VDAC_HSYNC
RGB
VDAC horizontal synchronization output.
1
Positive Red
Analog
Output
VDACR
AO
Positive Red VDAC analog output current.
1
Negative Red
Analog
Output
nVDACR
AO
Negative Red VDAC analog output current.
1
Positive
Green Analog
Output
VDACG
AO
Positive Green VDAC analog output current.
1
Negative
Green Analog
Output
nVDACG
AO
Negative Green VDAC analog output current.
Revision 1.4 (06-24-13)
16
DESCRIPTION
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.4 VDAC Pins (continued)
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
1
Positive Blue
Analog
Output
VDACB
AO
Positive Blue VDAC analog output current.
1
Negative Blue
Analog
Output
nVDACB
AO
Negative Blue VDAC analog output current.
IREF
AI
1
VDAC
Reference
Current
VDAC reference current. Output current when
using External Reference Resistor or Input
Reference Current when using external current
source.
SMSC UFX7000
17
DESCRIPTION
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.5 DDR2 Memory Pins
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
13
DDR2
Memory
Address Bus
DDRA[12:0]
DDR2O
Bits 12:0 of the external DDR2 memory address
bus.
16
DDR2
Memory Data
Bus
DDRDQ[15:0]
DDR2I/
DDR2O
Bits 15:0 of the external DDR2 memory data bus.
2
DDR2
Memory Bank
Address
DDRBA[1:0]
DDR2O
DDR2 memory bank address.
1
DDR2
Memory
Clock High
DDRCK
DDR2O
Active high DDR2 clock. This clock is the
complement of nDDRCK.
1
DDR2
Memory
Clock Low
nDDRCK
DDR2O
Active low DDR2 clock. This clock is the
complement of DDRCK.
DDRCKE
DDR2O
DDR2 clock enable signal.
1
DDR2
Memory
Clock Enable
Output
1
DDR2
Memory Chip
Select
nDDRCS
DDR2O
Active low chip select.
nDDRRAS
DDR2O
Active low row address strobe.
1
DDR2
Memory Row
Address
Strobe
nDDRCAS
DDR2O
Active low column address strobe.
1
DDR2
Memory
Column
Address
Strobe
1
DDR2
Memory Write
Enable
nDDRWE
DDR2O
Active low write enable.
1
DDR2 On Die
Termination
DDRODT
DDR2O
DDR2 on die termination.
DDRDM0
DDR2O
Mask bit for lower byte of DDR2 data word.
1
DDR2
Memory
Lower Byte
Mask
DDR2
Memory
Upper Byte
Mask
DDRDM1
DDR2O
Mask bit for upper byte of DDR2 data word.
1
Revision 1.4 (06-24-13)
18
DESCRIPTION
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.5 DDR2 Memory Pins (continued)
BUFFER
TYPE
NUM PINS
NAME
SYMBOL
DESCRIPTION
DDRDQS0
1
DDR2
Memory
Lower Byte
Strobe High
DDR2I/
DDR2O
Active high data strobe for lower byte of DDR2
data word.
nDDRDQS0
1
DDR2
Memory
Lower Byte
Strobe Low
DDR2I/
DDR2O
Active low data strobe for upper byte of DDR2
data word.
DDRDQS1
1
DDR2
Memory
Upper Byte
Strobe High
DDR2I/
DDR2O
Active high data strobe for upper byte of DDR2
data word.
DDR2
Memory
Upper Byte
Strobe Low
nDDRDQS1
1
DDR2I/
DDR2O
Active low data strobe for upper byte of DDR2
data word.
DDRVREF0
AI
1
DDR2
Memory
Reference
Voltage 0
Reference voltage input pin for DDR2 Memory.
DDRVREF0 must be half the VDD18DDR
voltage.
DDRVREF1
AI
1
DDR2
Memory
Reference
Voltage 1
Reference voltage input pin for DDR2 Memory.
DDRVREF1 must be half the VDD18DDR
voltage.
DDRVREF2
AI
1
DDR2
Memory
Reference
Voltage 2
Reference voltage input pin for DDR2 Memory.
DDRVREF2 must be half the VDD18DDR
voltage.
DQS Enable
Timing Match
Input
DDRFIFOWE_IN
1
DDR2I
DQS enable input for timing match between DQS
and system clock.
DQS Enable
Timing Match
Output
DDRFIFOWE_OUT
1
DDR2O
DQS enable output for timing match between
DQS and system clock.
Table 2.6 HDMI Pins
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
1
TMDS
Clock
Positive
TXCP
AO
TMDS clock output differential positive signal.
1
TMDS Clock
Negative
TXCN
AO
TMDS clock output differential negative signal.
1
TMDS Out0
Positive
TX0P
AO
TMDS Output 0 differential positive signal.
SMSC UFX7000
19
DESCRIPTION
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.6 HDMI Pins (continued)
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
1
TMDS Out0
Negative
TX0N
AO
TMDS Output 0 differential negative signal.
1
TMDS Out1
Positive
TX1P
AO
TMDS Output 1 differential positive signal.
1
TMDS Out1
Negative
TX1N
AO
TMDS Output 1 differential negative signal.
1
TMDS Out2
Positive
TX2P
AO
TMDS Output 2 differential positive signal.
1
TMDS Out2
Negative
TX2N
AO
TMDS Output 2 differential negative signal.
Voltage
Swing Adjust
EXTSWING
AI
Connect this pin to an external resistor going to
ground. The resistor determines the amplitude of
the voltage swing. A low capacitive connection is
allowed. A value of 5K is recommended.
Hot Plug
Detect
HPD
IS
Hot plug detect signal.
1
1
DESCRIPTION
Table 2.7 EEPROM Pins
BUFFER
TYPE
NUM PINS
NAME
SYMBOL
DESCRIPTION
1
EEPROM
Data In
EEDI
IS
(PD)
This pin is driven by the EEDO output of the
external EEPROM.
EEPROM
Data Out
EEDO
O8
This pin drives the EEDI input of the external
EEPROM.
Note:
1
EEPROM
Chip Select
EECS
O8
This pin drives the chip select output of the
external EEPROM.
Note:
1
1
EEPROM
Clock
Revision 1.4 (06-24-13)
EECLK
O8
20
This pin is also used for internal
production test purposes and should
never be pulled high. If connected to a
load, use of an external 4.7K pull-down
resistor is recommended.
The EECS output may tri-state briefly
during power-up. Some EEPROM
devices may be prone to false selection
during this time. When an EEPROM is
used, an external pull-down resistor is
recommended on this signal to prevent
false selection. Refer to your EEPROM
manufacturer’s datasheet for additional
information.
This pin drives the EEPROM clock of the external
EEPROM.
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.8 JTAG Pins
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
1
JTAG Test
Data Out
TDO
O8
JTAG data output.
JTAG Test
Clock
TCK
IS
JTAG test clock.
1
JTAG Test
Mode Select
TMS
IS
JTAG test mode select.
1
JTAG Test
Data Input
TDI
IS
JTAG data input.
1
JTAG Test
Port Reset
nTRST
IS
JTAG test port reset input.
1
DESCRIPTION
The maximum operating frequency of this clock is
25MHz.
Table 2.9 Miscellaneous Pins
NUM PINS
BUFFER
TYPE
NAME
SYMBOL
DESCRIPTION
LED
LED
O8/
OD8
(PU)
Can be used to provide device status.
Alternatively, the LED can be configured for a fast
or slow blink in accordance with the USB
graphics data receive rate.
I2S Clock
Alternate
Input 1
I2SCLKALT1
IS
I2S Clock alternate input 1. The I2S clock input
pin is selectable between the I2SCLKALT0 or
I2SCLKALT1 pins.
Note:
1
General
Purpose I/O
24
GPIO24
IS/O8/
OD8
(PU)
If the single data rate RGB interface is
enabled, I2SCLKALT1 should be used.
I2SCLKALT0 should be used in all other
cases.
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.4
1
Interrupt
INT
IS
For use by external transmitter to signal an event
requiring servicing.
1
External
Reset Output
nEXTRST
O8
Used to reset the external transmitter. The
polarity and period of the reset signal generated
on this pin is programmable via internal registers.
Switching
Regulator
Mode
nSW_MODE
O8
When asserted, this pin can be used to place the
external switching regulator into power saving
mode.
1
SMSC UFX7000
Note:
21
DATASHEET
The SW_MODE Polarity bit of
Configuration Flags 0 controls the
polarity of the pin.
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.9 Miscellaneous Pins (continued)
NUM PINS
1
NAME
SYMBOL
BUFFER
TYPE
System Reset
Input
nRESET
IS
DESCRIPTION
This active-low pin allows external hardware to
reset the device.
Note:
Detect
Upstream
VBUS Power
VBUS_DET
IS
Assertion of nRESET is required
following power-on.
Detects the state of the upstream bus power.
For bus powered operation, this pin must be tied
to VDD33IO.
1
For self powered operation, refer to the device
reference schematics.
Note:
1
I2C Data 0
1
I2C
I2CSDA0
IS/
OD8
The VBUS_DET signal is deglitched for
a period of 10 ms.
Bi-directional I2C data 0 signal.
Note 2.3
Clock 0
I2CSCL0
IS/
OD8
Note 2.3
I2C Data 1
I2CSDA1
IS/
OD8
Bi-directional I2C clock 0 signal. All I2C
transactions are synchronous to the rising edge
of this clock. The device supports the I2C
standard mode of operation (100 Kb/s). As an I2C
master, the device drives this clock.
Bi-directional I2C data 1 signal.
Note 2.3
1
General
Purpose I/O
27
GPIO27
IS/
O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.4
I2C
Clock 1
I2CSCL1
IS/OD8
Note 2.3
1
General
Purpose I/O
28
GPIO28
IS/O8/
OD8
(PU)
Bi-directional I2C clock 1 signal. All I2C
transactions are synchronous to the rising edge
of this clock. The device supports the I2C
standard mode of operation (100 Kb/s). As an I2C
master, the device drives this clock.
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.4
1
Audio Input
Master Clock
MCLK
IS
Audio input master clock. This clock is coherent
with the S/PDIF audio input.
General
Purpose I/O
25
GPIO25
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.4
Revision 1.4 (06-24-13)
22
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.9 Miscellaneous Pins (continued)
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
S/PDIF Audio
Input
SPDIF
IS
DESCRIPTION
Digital audio interface input. Supports PCM,
Dolby Digital, and DTS Digital audio
transmission.
Note:
1
I2S Data
I2SDATA
IS
General
Purpose I/O
26
GPIO26
IS/O8/
OD8
(PU)
Usage of SPDIF requires the MCLK
audio input master clock pin.
I2S Data input.
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.4
1
Audio Word
Select
WS
IS
Specifies the I2S word select input of the audio
processor.
General
Purpose I/O
29
GPIO29
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.4
Audio
CODEC
Disconnect
AUDIO_DIS
General
Purpose I/O
30
GPIO30
O8
This pin is used for disconnecting an external
USB audio CODEC.
Refer to the UFX7000 reference schematic for
additional details.
1
IS/O8/
OD8
(PU)
This General Purpose I/O pin is fully
programmable as either a push-pull output, an
open-drain output, or a Schmitt-triggered input.
Note 2.4
Note 2.3
If unused, this signal must be pulled to a valid state.
Note 2.4
The internal pull-up is disabled when the GPIO is configured as an O8 buffer type.
Table 2.10 I/O Power Pins, Core Power Pins, and Ground Pins
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
SYS PLL
Filter Pin 1
SYSPLLP
P
1
SYSPLLG
1
SYS PLL
Filter Pin 2
3
+1.2 V HDMI
Power Input
VDD12HDMI
P
+1.2 V HDMI power input.
3
HDMI Ground
VSSHDMI
P
HDMI ground.
3
+3.3 V VDAC
Power Input
VDD33VDAC
P
+3.3 V Video DAC power input. (Note 2.5)
SMSC UFX7000
DESCRIPTION
System and pixel PLL filter pin.
Refer to the UFX7000 reference schematic for
additional details.
P
System and pixel PLL filter pin.
Refer to the UFX7000 reference schematic for
additional details.
23
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.10 I/O Power Pins, Core Power Pins, and Ground Pins (continued)
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
1
+3.3 V VDAC
Reference
Input
VDACREF
P
+3.3 V Video DAC reference voltage input.
(Note 2.5)
2
VDAC
Ground
VSSVDAC
P
Video DAC ground.
1
+3.3 V USB3
Power Input
VDD33USB3
P
+3.3 V USB3 power input. (Note 2.5)
1
+3.3 V USB
Power Input
VDD33USB
P
+3.3 V USB power input. (Note 2.5)
1
+1.2 V USB
PLL Supply
Input
VDD12USBPLL
P
+1.2 V USB PLL supply input. (Note 2.5)
2
+1.2 V USB3
Power Input
VDD12USB3
P
+1.2 V USB3 power input. (Note 2.5)
15
+1.8 V DDR2
Power Input
VDD18DDR
P
+1.8 V DDR2 power input. (Note 2.5)
8
+3.3 V I/O
Power Input
VDD33IO
P
+3.3 V I/O power input. (Note 2.5)
11
+1.2 V Digital
Core Power
Input
VDD12CORE
P
+1.2 V digital core power input. (Note 2.5)
3
USB3 Ground
VSSUSB3
P
USB3 Ground.
34
Ground
VSS
P
Common Ground.
Note 2.5
DESCRIPTION
Refer to Chapter 3, "Power Connections," on page 29 and the device reference schematics
for additional power connection information.
Table 2.11 No-Connect Pins
NUM PINS
NAME
SYMBOL
BUFFER
TYPE
4
No Connect
NC
-
Revision 1.4 (06-24-13)
24
DESCRIPTION
These pins must be left floating for normal device
operation.
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
2.1
Pin Assignments
Table 2.12 225-LFBGA Package Pin Assignments
PIN
NUM
PIN NAME
PIN
NUM
PIN NAME
PIN
NUM
PIN NAME
PIN
NUM
PIN NAME
A1
DDRFIFOWE_IN
B1
DDRVREF0
C1
DDRDQ9
D1
DDRDQS1
A2
DDRFIFOWE_OUT
B2
DDRDQ5
C2
DDRDQ11
D2
DDRDM1
A3
DDRDQ7
B3
DDRDQ0
C3
DDRDQ12
D3
DDRDQ14
A4
nDDRDQS0
B4
DDRDQS0
C4
DDRDQ2
D4
VDD18DDR
A5
DDRDM0
B5
DDRDQ6
C5
VDD18DDR
D5
VDD18DDR
A6
DDRDQ1
B6
DDRDQ3
C6
DDRDQ4
D6
DDRVREF2
A7
nDDRWE
B7
DDRCKE
C7
DDRBA1
D7
VDD18DDR
A8
DDRA10
B8
DDRBA0
C8
DDRA1
D8
VDD18DDR
A9
DDRA3
B9
DDRA7
C9
DDRA5
D9
VDD18DDR
A10
DDRA9
B10
DDRA12
C10
nDDRRAS
D10
VDD18DDR
A11
DDRCK
B11
nDDRCK
C11
VDD18DDR
D11
VDD18DDR
A12
nDDRCAS
B12
nDDRCS
C12
DDRA0
D12
VDD18DDR
A13
DDRA2
B13
DDRA6
C13
DDRODT
D13
VDD18DDR
A14
DDRA4
B14
DDRA11
C14
VSS
D14
TX2P
A15
DDRA8
B15
VSS
C15
EXTSWING
D15
TX2N
E1
nDDRDQS1
F1
DDRDQ13
G1
VSSUSB3
H1
USB3TXDP
E2
DDRDQ8
F2
DDRDQ10
G2
VSSUSB3
H2
USB3TXDM
E3
DDRDQ15
F3
DDRVREF1
G3
VDD33USB3
H3
VDD12USB3
E4
VDD18DDR
F4
VDD18DDR
G4
VSS
H4
VDD12USB3
E5
VDD18DDR
F5
VDD12CORE
G5
VSS
H5
VDD12CORE
E6
VDD12CORE
F6
VSS
G6
VSS
H6
VSS
E7
VSS
F7
VSS
G7
VSS
H7
VSS
E8
VDD12CORE
F8
VSS
G8
VSS
H8
VSS
E9
VSS
F9
VSS
G9
VSS
H9
VSS
E10
VDD12CORE
F10
VSS
G10
VSS
H10
VSS
E11
VDD18DDR
F11
VDD12CORE
G11
VDD12CORE
H11
VSSVDAC
E12
VSSHDMI
F12
VSSHDMI
G12
VSSHDMI
H12
IREF
E13
VDD12HDMI
F13
VDD12HDMI
G13
VDD12HDMI
H13
VSSVDAC
E14
TX1P
F14
TX0P
G14
TXCP
H14
VDACR
E15
TX1N
F15
TX0N
G15
TXCN
H15
nVDACR
SMSC UFX7000
25
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.12 225-LFBGA Package Pin Assignments (continued)
PIN
NUM
PIN NAME
PIN
NUM
PIN
NUM
PIN NAME
PIN
NUM
PIN NAME
J1
USB3RXDP
K1
I2CSDA1/
GPIO27
L1
USBDP
M1
VDD33USB
J2
USB3RXDM
K2
I2CSDA0
L2
USBDM
M2
NC
J3
VSSUSB3
K3
I2CSCL1/
GPIO28
L3
VBUS_DET
M3
HPD
J4
REXT
K4
I2CSCL0
L4
AUDIO_DIS/
GPIO30
M4
VDATAB4/VD3/
GPIO20
J5
VSS
K5
VDD12CORE
L5
VDD33IO
M5
VDD33IO
J6
VSS
K6
VSS
L6
VDD12CORE
M6
VDD33IO
J7
VSS
K7
VSS
L7
VSS
M7
VDD33IO
J8
VSS
K8
VSS
L8
VDD12CORE
M8
VDATAG4/VD9/
GPIO12
J9
VSS
K9
VSS
L9
VSS
M9
VDD33IO
J10
VSS
K10
VSS
L10
VDD12CORE
M10
VDATAR5/
GPIO5
J11
VDD33VDAC
K11
VDACREF
L11
VDD33IO
M11
VDD33IO
J12
VDD33VDAC
K12
VDAC_HSYNC
L12
VDD33IO
M12
TDI
J13
VDD33VDAC
K13
VDAC_VSYNC
L13
WS/GPIO29
M13
INT
J14
VDACG
K14
VDACB
L14
MCLK/GPIO25
M14
EECS
J15
nVDACG
K15
nVDACB
L15
SPDIF/I2SDATA/
GPIO26
M15
EECLK
Revision 1.4 (06-24-13)
PIN NAME
26
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 2.12 225-LFBGA Package Pin Assignments (continued)
PIN
NUM
PIN NAME
PIN
NUM
PIN NAME
PIN
NUM
PIN NAME
N1
XI
P1
XO
R1
SYSPLLP
N2
VDD12USBPLL
P2
SYSPLLG
R2
VDATAB7/VD0/
GPIO23
N3
USBRBIAS
P3
VDATAB6/VD1/
GPIO22
R3
VDATAB5/VD2/
GPIO21
N4
VDATAB3/VD4/
GPIO19
P4
VDATAB2/VD5/
GPIO18
R4
VDATAB1/VD6/
GPIO17
N5
VDATAB0/
GPIO16
P5
HSYNC
R5
VSYNC
N6
nBLANK
P6
nVCLK
R6
VCLK
N7
VDATAG7/
GPIO15
P7
VDATAG6/VD7/
GPIO14
R7
VDATAG5/VD8/
GPIO13
N8
VDATAG3/
GPIO11
P8
VDATAG2/
GPIO10
R8
VDATAG1/VD10/
GPIO9
N9
VDATAG0/VD11/
GPIO8
P9
VDATAR7/VD12/
GPIO7
R9
VDATAR6/
GPIO6
N10
VDATAR4/VD13/
GPIO4
P10
VDATAR3/VD14/
GPIO3
R10
VDATAR2/VD15/
GPIO2
N11
VDATAR1/
GPIO1
P11
VDATAR0/
I2SCLKALT0/
GPIO0
R11
nTRST
N12
TDO
P12
TCK
R12
TMS
N13
nEXTRST
P13
nSW_MODE
R13
NC
N14
NC
P14
nRESET
R14
LED/
I2SCLKALT1/
GPIO24
N15
NC
P15
EEDI
R15
EEDO
SMSC UFX7000
27
DATASHEET
PIN
NUM
PIN NAME
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
2.2
Buffer Types
Table 2.13 Buffer Types
BUFFER TYPE
DESCRIPTION
IS
Schmitt-triggered Input
O8
Output with 8mA sink and 8mA source
OD8
Open-drain output with 8mA sink
O12
Output with 12mA sink and 12mA source
OD12
PU
Open-drain output with 12mA sink
50uA (typical) internal pull-up. Unless otherwise noted in the pin description, internal pullups are always enabled.
Note:
PD
Internal pull-up resistors prevent unconnected inputs from floating. Do not rely on
internal resistors to drive signals external to the device. When connected to a load
that must be pulled high, an external resistor must be added.
50uA (typical) internal pull-down. Unless otherwise noted in the pin description, internal
pull-downs are always enabled.
Note:
Internal pull-down resistors prevent unconnected inputs from floating. Do not rely
on internal resistors to drive signals external to the device. When connected to a
load that must be pulled low, an external resistor must be added.
AI
Analog input
AO
Analog output
AIO
Analog bi-directional
DDR2I
DDR2 input
DDR2O
DDR2 output
RGB
RGB output
ICLK
Crystal oscillator input pin
OCLK
Crystal oscillator output pin
P
Revision 1.4 (06-24-13)
Power pin
28
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Chapter 3 Power Connections
Figure 3.1 illustrates the power connections for UFX7000.
UFX7000
+1.2V
+3.3V
10uF
10uF
VDD12CORE (x11)
VDD33IO (x8)
0.1uF(x7)
0.1uF(x10)
1.0uF
1.0uF
+1.2V Connections
VDD33VDAC (x3)
1.0uF
VDD33USB
0.1uF
+3.3V Connections
0.1uF(x2)
VDAC
Analog
Ground
VDD12HDMI (x3)
0.1uF(x2)
1.0uF
VDD12USBPLL
0.1uF
1.0uF
1.0uF
VDD33USB3
VDD12USB3 (x2)
0.1uF
0.1uF
100
Ohm
SYSPLLP
22uF
VSSVDAC (x2)
0.1uF
VDAC Analog
Ground
SYSPLLG
VSSUSB3 (x3)
VDD18DDR (x15)
0.1uF(x5)
0.01uF(x7)
+1.8V Connections
10uF
Grounds
+1.8V
VSSHDMI (x3)
VSS (x34)
Figure 3.1 Power Connections
Note: For additional power connection information, refer to the UFX7000 reference schematic.
SMSC UFX7000
29
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Chapter 4 EEPROM
The UFX7000 uses an EEPROM to store the default values for the USB descriptors. It supports most
Atmel 93C46x type of EEPROMs.
Note: A 3-wire style 4K EEPROM that is organized for 256/512 x 8-bit operation must be used.
Various system level resets cause the EEPROM contents to be loaded into the UFX7000. After a reset,
the EEPROM controller attempts to read the first byte of data from the EEPROM. If the value 0xA5 is
read from the first address, then the EEPROM controller will assume that an external Serial EEPROM
is present.
The EEPROM Controller will then load the entire contents of the EEPROM into an internal 512 byte
SRAM. The contents of the SRAM are accessed by the device as needed (i.e., to fill Get Descriptor
commands).
The UFX7000 may not respond to the USB host until the EEPROM loading sequence has completed.
Therefore, after reset the USB PHY is kept in the disconnect state until the EEPROM load has
completed.
The EEPROM Controller also allows the Host system to read, write and erase the contents of the
Serial EEPROM.
4.1
EEPROM Format
Table 4.1 illustrates the format in which data is stored inside of the EEPROM.
Note the EEPROM offsets are given in units of 16-bit word offsets. A length field with a value of zero
indicates that the field does not exist in the EEPROM. The UFX7000 will use the field’s hardware
default value in this case.
Note: For the device descriptor the only valid values for the length are 0 and 18.
Note: For the configuration and interface descriptor, the only valid values for the length are 0 and 18.
Note: For the BOS Block, the length varies and is dependent on block components.
Note: For the SS Configuration Block, the only valid values for the length are 0 and 1Eh.
Note: The EEPROM programmer must ensure that if a string descriptor does not exist in the
EEPROM, the referencing descriptor must contain 00h for the respective string index field.
Note: If all string descriptor lengths are zero, then a Language ID will not be supported.
Note: All reserved EEPROM bits must be set to 0.
Revision 1.4 (06-24-13)
30
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 4.1 EEPROM Format
EEPROM ADDRESS
EEPROM CONTENTS
00h
0xA5
01h
Full-Speed Polling Interval for Interrupt Endpoint
02h
Hi-Speed Polling Interval for Interrupt Endpoint
03h
Super-Speed Polling Interval for Interrupt Endpoint
04h
Configuration Flags 0 [7:0]
05h
Configuration Flags 0 [15:8]
06h
Configuration Flags 0 [23:16]
07h
Configuration Flags 0 [31:24]
08h
Configuration Flags 1 [7:0]
09h
Configuration Flags 1 [15:8]
0Ah
Configuration Flags 1 [23:16]
0Bh
Configuration Flags 1 [31:24]
0Ch
Configuration Flags 2 [7:0]
0Dh
Configuration Flags 2 [15:8]
0Eh
Configuration Flags 2 [23:16]
0Fh
Configuration Flags 2 [31:24]
10h
Configuration Flags 3 [7:0]
11h
Configuration Flags 3 [15:8]
12h
Configuration Flags 3 [23:16]
13h
Configuration Flags 3 [31:24]
14h
Software Configuration Data Structure Length (bytes)
Note 4.1
15h
Software Configuration Data Structure Word Offset
Note 4.1
16h - 1Fh
20h
RESERVED
Enable bits for GPIOs [7:0]
0 = GPIO
1 = Default pin function
21h
Enable bits for GPIOs [15:8]
0 = GPIO
1 = Default pin function
SMSC UFX7000
31
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 4.1 EEPROM Format (continued)
EEPROM ADDRESS
22h
EEPROM CONTENTS
Enable bits for GPIOs [23:16]
0 = GPIO
1 = Default pin function
23h
Enable bits for GPIOs [31:24]
0 = GPIO
1 = Default pin function
24h
Buffer type bits for GPIOs [7:0]
0 = Open-drain driver
1 = Push/pull driver
25h
Buffer type bits for GPIOs [15:8]
0 = Open-drain driver
1 = Push/pull driver
26h
Buffer type bits for GPIOs [23:16]
0 = Open-drain driver
1 = Push/pull driver
27h
Buffer type bits for GPIOs [31:24]
0 = Open-drain driver
1 = Push/pull driver
28h
Direction bits for GPIOs [7:0]
0 = Input
1 = Output
29h
Direction bits for GPIOs [15:8]
0 = Input
1 = Output
2Ah
Direction bits for GPIOs [23:16]
0 = Input
1 = Output
2Bh
Direction bits for GPIOs [31:24]
0 = Input
1 = Output
2Ch
Data bits for GPIOs [7:0]
If GPIO is enabled as an output, the corresponding bit determines the signal
level on the pin.
2Dh
Data bits for GPIOs [15:8]
If GPIO is enabled as an output, the corresponding bit determines the signal
level on the pin.
2Eh
Data bits for GPIOs [23:16]
If GPIO is enabled as an output, the corresponding bit determines the signal
level on the pin.
2Fh
Data bits for GPIOs [31:24]
If GPIO is enabled as an output, the corresponding bit determines the signal
level on the pin.
Revision 1.4 (06-24-13)
32
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 4.1 EEPROM Format (continued)
EEPROM ADDRESS
EEPROM CONTENTS
30h
Language ID [7:0]
31h
Language ID [15:8]
32h
Manufacturer ID String Descriptor Length (bytes)
33h
Manufacturer ID String Descriptor EEPROM Word Offset
34h
Product Name String Descriptor Length (bytes)
35h
Product Name String Descriptor EEPROM Word Offset
36h
Serial Number String Descriptor Length (bytes)
37h
Serial Number String Descriptor EEPROM Word Offset
38h
Configuration String Descriptor Length (bytes)
39h
Configuration String Descriptor Word Offset
3Ah
Interface String Descriptor Length (bytes)
3Bh
Interface String Descriptor Word Offset
3Ch
Binary Object Store (BOS) Block Length (bytes) Note 4.2
3Dh
Binary Object Store (BOS) Block Word Offset
3Eh
Super-Speed Device Descriptor Length (bytes)
3Fh
Super-Speed Device Descriptor Word Offset
40h
Super-Speed Configuration Block Length (bytes)
Note 4.3
41h
Super-Speed Configuration Block Word Offset
Note 4.3
42h
Hi-Speed Device Descriptor Length (bytes)
43h
HI-Speed Device Descriptor Word Offset
44h
Hi-Speed Configuration and Interface Descriptor Length (bytes)
45h
Hi-Speed Configuration and Interface Descriptor Word Offset
46h
Full-Speed Device Descriptor Length (bytes)
47h
Full-Speed Device Descriptor Word Offset
48h
Full-Speed Configuration and Interface Descriptor Length (bytes)
49h
Full-Speed Configuration and Interface Descriptor Word Offset
Note: Locations 4Ah and above may be used for any purpose.
Note 4.1
Refer to the software programming manual for information concerning this data structure.
Note 4.2
This block may include Binary Object Store (BOS) Descriptor, USB 2.0 Extension
Descriptor, Super-Speed Device Capabilities Descriptor, and Container ID Descriptor.
SMSC UFX7000
33
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Note 4.3
This block must include the following descriptors in the following order:
SS Configuration descriptor
SS Interface descriptor
Bulk-Out Endpoint Companion descriptor
Interrupt Endpoint Companion descriptor
Table 4.2 describes Configuration Flags 0. If a configuration descriptor exists in the EEPROM, its
values must agree with analogous values contained in the Configuration Flags 0. If they do not,
unexpected results and untoward operation may occur.
Table 4.2 Configuration Flags 0
BITS
31:13
12
DESCRIPTION
RESERVED
Port Swap
Swaps the mapping of the USBDP and USBDM pins.
0 = USBDP maps to the USB D+ line and USBDM maps to the USB D- line.
1 = USBDP maps to the USB D- line. USBDM maps to the USB D+ line.
Note:
11
Only for USB 2.0 operation. Does not affect USB 3.0 operation. USB 3.0 pins can not be
swapped.
SW_MODE Polarity
This bit selects the polarity of the nSW_MODE pin.
0 = Active low
1 = Active high
10
LED Buffer Type
Specifies the LED output buffer type.
0 = open-drain driver
1 = push/pull driver
9
LED Polarity
Indicates the polarity of the LED pin.
0 = Active low
1 = Active high
8
LED Enable
0 = LED disabled
1 = LED enabled
7
Interrupt Pin Polarity
Indicates the polarity of the INT pin.
0 = Active low
1 = Active high
6
External Reset Polarity
Determines the polarity of the external reset pin (nEXTRST)
0 = Active low
1 = Active high
Revision 1.4 (06-24-13)
34
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 4.2 Configuration Flags 0 (continued)
BITS
5:4
DESCRIPTION
Squelch Threshold
Varies reference voltage levels for squelch and HS Disconnect.
00 = Default
01 = -25mV Change
10 = +25mV Change
11 = RESERVED
3
LPM Enable
This bit enables the support of the Link Power Management (LPM) protocol.
0 = LPM not supported
1 = LPM supported.
2:1
PHY Boost
This field provides the ability to boost the electrical drive strength of the HS output current to the
upstream port.
00 = Normal electrical drive strength
01 = Elevated electrical drive strength (+4% boost)
10 = Elevated electrical drive strength (+8% boost)
11 = Elevated electrical drive strength (+12% boost)
0
Power Method
This bit controls the device’s USB power mode.
0 = The device is bus powered.
1 = The device is self powered.
Note: LPM Enable and Power method specified in Configuration Flags 0 must agree with analogous
quantities specified in descriptors. If they do not, unexpected results and untoward operation
may occur.
Table 4.3 describes Configuration Flags 1.
Table 4.3 Configuration Flags 1
BITS
DESCRIPTION
31:30
RESERVED
29:24
TX De-Emphasis At 3.5 dB
This field sets the TX driver de-emphasis value for the case where pipe_tx_deemph is set to 1 (the
default setting for USB 3.0). This field may be used to tune at the board level for RX eye compliance,
in order to account for different device or host channel loss in the PCB traces.
23:22
RESERVED
21:16
TX De-Emphasis at 6 dB
This field sets the TX driver de-emphasis value for the case where pipe_tx_deemph is set to 0 (this
should never happen for USB 3.0). This field is provided for completeness and as a 2nd potential
launch amplitude.
15
14:8
RESERVED
TX Amplitude For Full Swing Mode
This field sets the launch amplitude of the transmitter when pipe_tx_swing is set to 0 (the default setting
for USB 3.0 for the required 1.0V launch amplitude). This field may be used to tune at the board level
for RX eye compliance, in order to account for different device or host channel loss in the PCB traces.
SMSC UFX7000
35
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 4.3 Configuration Flags 1 (continued)
BITS
7
6:0
DESCRIPTION
RESERVED
TX Amplitude For Low Swing Mode
This field sets the launch amplitude of the transmitter when pipe_tx_swing is set to 1 (this should never
happen for USB 3.0). This field is provided for completeness and can be sued to set an alternate launch
amplitude, if desired.
Table 4.4 describes Configuration Flags 2.
Table 4.4 Configuration Flags 2
BITS
DESCRIPTION
31:13
RESERVED
12:8
Loss Of Signal Detection Threshold Level
This field sets the signal level for the detection of loss of signal.
7:5
RESERVED
4:0
TX Termination Offset
This field allows the termination impedance of the transmitter to be shifted off from the nominal value
of 50 ohms after calibration. This allows the user to potentially optimize the signal integrity of the link.
Use of this signal is optional. When not used it should be set to 00h.
Table 4.5 describes Configuration Flags 3.
Table 4.5 Configuration Flags 3
BITS
DESCRIPTION
31:3
RESERVED
2:1
Spread Spectrum Clock Range
This field selects the range of modulation to insert. It specifies the amount of clock spreading that will
be added and applies a fixed offset to the phase accumulator. The following values select the indicated
PPM downspread of the clock:
00 = 5000
01 = 4500
10 = 4000
11 = 3025
0
Spread Spectrum Enable
When set, this bit enables spread spectrum clock production in the USB 3.0 SuperSpeed PHY, required
for transmitting 5Gb/sec Super Speed data. When this bit is de-asserted, Spread Spectrum Clock
Range is ignored.
Revision 1.4 (06-24-13)
36
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
4.2
EEPROM Defaults
The signature value of 0xA5 is stored at address 0. A different signature value indicates to the
EEPROM controller that no EEPROM is attached to the device. In this case, the hardware default
values used are as shown in Table 4.6.
Table 4.6 EEPROM Defaults
FIELD
DEFAULT VALUE
Full-Speed Polling
Interval
01h
Hi-Speed Polling Interval
04h
Super-Speed Polling
Interval
06h
Maximum Burst Size for
Bulk-Out Endpoint
07h
Configuration Flags 0
00000008h
Configuration Flags 1
16206935h
Configuration Flags 2
00000900h
Configuration Flags 3
00000005h
Maximum Power
Note 4.4
4.3
Note 4.4
Vendor ID
0424h
Product ID
9D00h
Default value is FAh (500mA) when operating in USB 2.0 mode and 70h (900mA) when
operating in USB 3.0 mode.
EEPROM Auto-Load
Certain system level resets (POR, nRESET, and Software Reset) cause the EEPROM contents to be
loaded into the device. After a reset, the EEPROM controller attempts to read the first byte of data
from the EEPROM. If the value 0xA5 is read from the first address, then the EEPROM controller will
assume that an external Serial EEPROM is present.
4.4
Customized Operation Without EEPROM
The device provides the capability to customize operation without the use of an EEPROM. Descriptor
information and initialization quantities normally fetched from EEPROM and used to initialize
descriptors and elements of the Control and Status Registers may be specified via proprietary vendor
commands over the USB bus.
SMSC UFX7000
37
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Chapter 5 Operational Characteristics
5.1
Absolute Maximum Ratings*
+3.3V Supply Voltage
(VDD33IO, VDD33USB, VDD33USB3, VDD33VDAC, SYSPLLP)
+1.8V Supply Voltage
(VDD18DDR)
+1.2V Supply Voltage
(VDD12CORE, VDD12USB3, VDD12USBPLL, VDD12HDMI)
(Note 5.1) . . . . . . . . . . 0V to +3.6V
(Note 5.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0V to +1.9V
(Note 5.1) . . . . . . . . . . . 0V to +1.32V
Positive voltage on XI, with respect to ground. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +4.6V
Positive voltage on XO, with respect to ground. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +2.5V
Storage Temperature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-55oC to +150oC
Lead Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Refer to JEDEC Spec. J-STD-020
HBM ESD Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .JEDEC Class 2
Note 5.1
When powering this device from laboratory or system power supplies, it is important that
the absolute maximum ratings not be exceeded or device failure can result. Some power
supplies exhibit voltage spikes on their outputs when AC power is switched on or off. In
addition, voltage transients on the AC power line may appear on the DC output. If this
possibility exists, it is suggested that a clamp circuit be used.
*Stresses exceeding those listed in this section could cause permanent damage to the device. This is
a stress rating only. Exposure to absolute maximum rating conditions for extended periods may affect
device reliability. Functional operation of the device at any condition exceeding those indicated in
Section 5.2, "Operating Conditions**", Section 5.5, "DC Specifications", or any other applicable section
of this specification is not implied. Note, device signals are NOT 5 volt tolerant unless specified
otherwise.
5.2
Operating Conditions**
+3.3V Supply Voltage
(VDD33IO, VDD33USB, VDD33USB3, VDD33VDAC, SYSPLLP).
+1.8V Supply Voltage
(VDD18DDR)
+1.2V Supply Voltage
(VDD12CORE, VDD12USB3, VDD12USBPLL, VDD12HDMI) .
. . . . . . . . . . . . . . . . . +3.3V +/- 5%
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +1.8V +/- 5%
. . . . . . . . . . . . . . . . . . . +1.2V +/- 5%
Ambient Operating Temperature in Still Air (TA). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0oC to +70oC
Maximum Junction Temperature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +110oC
**Proper operation of the device is guaranteed only within the ranges specified in this section.
Revision 1.4 (06-24-13)
38
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.3
Package Thermal Specifications
Table 5.1 Package Thermal Parameters
PARAMETER
SYMBOL
VALUE
UNITS
COMMENTS
Thermal Resistance
ΘJA
28.7
o
C/W
Measured in still air from the die to ambient air
Thermal Resistance
ΘJC
10.4
o
C/W
Measured from the die to the case
Junction-to-Top-of-Package
ΨJT
0.38
o
C/W
Measured in still air
Note: Thermal parameters are measured or estimated for devices in a multi-layer 2S2P PCB per
JESD51.
5.4
Current Consumption
This section details the current consumption of the device as measured during various modes of
operation and power states. Current consumption values are provided for each power rail (+3.3V,
+1.8V, +1.2V). Power dissipation is determined by temperature, supply voltage, and external
source/sink requirements.
Note: All current consumption values were measured with power supplies at nominal voltages unless
otherwise noted.
5.4.1
SUSPEND Power State
Table 5.2 SUSPEND Supply Current
PARAMETER
TYPICAL
UNIT
+3.3V Supply Current (Device Only)
0.7
mA
+1.8V Supply Current (Device Only)
0.0
mA
+1.2V Supply Current (Device Only)
1.5
mA
(VDD33IO, VDD33USB, VDD33USB3, VDD33VDAC, SYSPLLP)
(VDD18DDR)
(VDD12CORE, VDD12USB3, VDD12USBPLL, VDD12HDMI)
SMSC UFX7000
39
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.4.2
Operational
5.4.2.1
Super-Speed
Table 5.3 Typical Super-Speed Operational Supply Current (mA)
STATIC IMAGE
PARAMETER
FULL SCREEN VIDEO
1280X1024
(DDR2-667)
1600X1200
(DDR2-667)
1920X1200
(DDR2-667)
1280X1024
(DDR2-667)
1600X1200
(DDR2-667)
1920X1200
(DDR2-667)
+3.3V Supply Current (Dev. Only)
102
102
104
102
102
104
+1.8V Supply Current (Dev. Only)
39
45
48
59
65
74
+1.2V Supply Current (Dev. Only)
287
295
298
310
319
325
+3.3V Supply Current (Dev. Only)
29
29
29
29
29
29
+1.8V Supply Current (Dev. Only)
39
45
49
58
67
74
+1.2V Supply Current (Dev. Only)
307
323
323
327
346
350
Video DAC Interface Enabled
(VDD33IO, VDD33USB, VDD33USB3, VDD33VDAC,
SYSPLLP)
(VDD18DDR)
(VDD12CORE, VDD12USB3, VDD12USBPLL,
VDD12HDMI)
HDMI Interface Enabled (with Audio)
(VDD33IO, VDD33USB, VDD33USB3, VDD33VDAC,
SYSPLLP)
(VDD18DDR)
(VDD12CORE, VDD12USB3, VDD12USBPLL,
VDD12HDMI)
5.4.2.2
High-Speed
Table 5.4 Typical High-Speed Operational Supply Current (mA)
STATIC IMAGE
PARAMETER
FULL SCREEN VIDEO
1280X1024
(DDR2-667)
1600X1200
(DDR2-667)
1920X1200
(DDR2-667)
1280X1024
(DDR2-667)
1600X1200
(DDR2-667)
1920X1200
(DDR2-667)
+3.3V Supply Current (Dev. Only)
77
78
79
78
78
79
+1.8V Supply Current (Dev. Only)
39
45
48
58
67
75
+1.2V Supply Current (Dev. Only)
181
189
192
203
215
222
+3.3V Supply Current (Dev. Only)
5.0
5.0
5.0
5.2
5.2
5.2
+1.8V Supply Current (Dev. Only)
39
45
49
60
67
76
+1.2V Supply Current (Dev. Only)
201
218
218
223
242
255
Video DAC Interface Enabled
(VDD33IO, VDD33USB, VDD33USB3, VDD33VDAC,
SYSPLLP)
(VDD18DDR)
(VDD12CORE, VDD12USB3, VDD12USBPLL,
VDD12HDMI)
HDMI Interface Enabled (with audio)
(VDD33IO, VDD33USB, VDD33USB3, VDD33VDAC,
SYSPLLP)
(VDD18DDR)
(VDD12CORE, VDD12USB3, VDD12USBPLL,
VDD12HDMI)
Revision 1.4 (06-24-13)
40
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.5
DC Specifications
Table 5.5 I/O Buffer Characteristics
PARAMETER
SYMBOL
MIN
Low Input Level
VILI
-0.3
High Input Level
VIHI
Negative-Going Threshold
VILT
1.01
Positive-Going Threshold
VIHT
SchmittTrigger Hysteresis
(VIHT - VILT)
VHYS
TYP
MAX
UNITS
NOTES
IS Type Input Buffer
V
3.6
V
1.19
1.39
V
Schmitt trigger
1.39
1.59
1.8
V
Schmitt trigger
336
399
485
mV
0.4
V
IOL = 8mA
V
IOH = -8mA
O8 Type Output Buffer
Low Output Level
VOL
High Output Level
VOH
VDD33IO - 0.4
OD8 Type Output Buffer
VOL
0.4
V
IOL = 8mA
Low Output Level
VOL
0.4
V
IOL = 8mA
High Output Level
VOH
V
IOH = -8mA
Low Output Level
RGB Type Output Buffer
VDD33IO - 0.4
Note 5.2
DDR2I Type Input Buffer
VTT
VREF - 0.04
Low Input Level (DC)
VIL(dc)
High Input Level (DC)
VIH(dc)
Low Input Level (AC)
VIL(ac)
High Input Level (AC)
VIH(ac)
Termination Voltage
VREF
VREF + 0.04
V
Note 5.3
-0.3
VREF - 0.125
V
Note 5.3
VREF + 0.125
VDD18DDR + 0.3
V
Note 5.3
VREF - 0.25
V
Note 5.3
V
Note 5.3
VREF + 0.25
Note 5.2
DDR2O Type Output Buffer
Termination Voltage
VTT
Low Output Level (DC)
VOL(dc)
High Output Level (DC)
VOH(dc)
Low Output Level (AC)
VOL(ac)
High Output Level (AC)
VOH(ac)
VREF - 0.04
VREF
VREF + 0.04
V
Note 5.3
0.28
V
Note 5.4
V
Note 5.5
V
Note 5.4
V
Note 5.5
VDD18DDR(min) - 0.2
VTTmin - 0.603
VTTmax + 0.603
Note 5.6
ICLK Type Buffer (XI Input)
Low Input Level
VILI
-0.3
0.5
V
High Input Level
VIHI
1.08
1.32
V
Note 5.2
All values apply to both full-strength and half-strength operation unless otherwise stated.
Note 5.3
VREF equals DDRVREF[0:2].
SMSC UFX7000
41
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Note 5.4
IOL equals 13.4mA for full-strength operation and 6.7mA for half-strength operation.
Note 5.5
IOH equals -13.4mA for full-strength operation and -6.7mA for half-strength operation.
Note 5.6
XI can optionally be driven from a 25MHz single-ended clock oscillator. A 25MHz oscillator,
or other single-ended clock source that meets the ICLK DC buffer characteristics and the
specifications in Section 5.7, "Clock Circuit," on page 50, is required when utilizing the
Digital RGB interface. Do not use a crystal when operating in Digital RGB mode.
Table 5.6 Video DAC - DC Characteristics
PARAMETER
SYMBOL
MIN
TYP
MAX
UNITS
Output Voltage
-
1.28
V
Output Current per Channel
-
17
mA
Video DAC Resolution
-
10
bits
Integral Non-linearity Error
INL
+/-2
LSB
Differential Non-linearity Error
DNL
+/-0.5
LSB
5.6
AC Specifications
This section details the various AC timing specifications of the device.
Note: The USB interface timing adheres to the USB 3.0 Specification. Refer to the Universal Serial
Bus Revision 3.0 Specification for detailed USB timing information.
Note: The DDR2 interface timing adheres to the JESD79-2E Specification. Refer to the JESD79-2E
Specification for detailed DDR2 timing information.
Note: The HDMI interface timing adheres to the HDMI 1.3 Specification. Refer to the HDMI 1.3
Specification for detailed HDMI timing information.
Note: The S/PDIF interface timing adheres to the IEC 60958 2-channel PCM Specification. Refer to
the IEC 60958 2-channel PCM Specification for detailed S/PDIF timing information.
Note: The I2S interface timing adheres to the NXP I2S Bus Specification. Refer to the NXP I2S Bus
Specification for detailed I2S timing information.
Note: The I2C interface timing adheres to the NXP I2C-Bus Specification. Refer to the I2C-Bus
Specification for detailed I2C timing information.
Revision 1.4 (06-24-13)
42
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.6.1
Power Sequence Timing
Power supplies must adhere to the following rules:
All power supplies of the same voltage must be powered up/down together.
There is no power-up sequencing requirement, however all power supplies must reach operational
levels within the time periods specified in Table 5.7.
There is no power-down sequencing or timing requirement, however the device must not be
powered for an extended period of time without all supplies at operational levels.
Following power-on, or if a power supply brownout occurs (i.e., one or more supplies drops below
operational limits), a power-on reset must be executed once all power supplies reach operational
levels. Refer to section Section 5.6.2, "Power-On Reset Timing," on page 44 for power-on reset
requirements.
With the exception of HPD, VBUS_DET, I2CSDA[0:1], and I2CSCL[0:1], do not drive input signals
without power supplied to the device.
Note: Violation of these specifications may damage the device.
Note: Power sequencing requirements are preliminary and subject to change.
tpon
All 3.3V Power
Supply Pins
All 1.8V Power
Supply Pins
All 1.2V Power
Supply Pins
Figure 5.1 Power-On Timing
Table 5.7 Power-On Timing Values
SYMBOL
tpon
SMSC UFX7000
DESCRIPTION
MIN
Power supply turn on time
0
43
DATASHEET
TYP
MAX
UNITS
25
mS
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.6.2
Power-On Reset Timing
This diagram illustrates the nRESET timing requirements in relation to power-on. A hardware reset
(nRESET assertion) is required following power-up. For proper operation, nRESET must be asserted
for no less than trstia. The nRESET pin can be asserted at any time, but must not be deasserted before
tpurstd after all external power supplies have reached operational levels.
All External
Power Supplies
Vopp
tpurstd
tpurstv
trstia
nRESET
Figure 5.1 nRESET Power-On Timing
Table 5.8 nRESET Power-On Timing Values
SYMBOL
DESCRIPTION
MIN
TYP
Note 5.7
MAX
UNITS
tpurstd
External power supplies at operational levels to
nRESET deassertion
25
tpurstv
External power supplies at operational levels to
nRESET valid
0
nS
100
μS
trstia
nRESET input assertion time
mS
Note: nRESET deassertion must be monotonic.
Note 5.7
Revision 1.4 (06-24-13)
For bus-powered applications, a typical value of 200 mS is recommended to allow time for
connector mating. Permanently attached and/or self-powered applications do not require
this longer reset time.
44
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.6.3
Reset Timing
Figure 5.1 illustrates the nRESET pin timing requirements. When used, nRESET must be asserted for
no less than trstia.
Note: A hardware reset (nRESET assertion) is required following power-on. Refer to Section 5.6.2,
"Power-On Reset Timing," on page 44 for additional information.
trstia
nRESET
Figure 5.1 nRESET Timing
Table 5.9 nRESET Timing Values
SYMBOL
DESCRIPTION
trstia
5.6.4
MIN
nRESET input assertion time
TYP
MAX
1
UNITS
uS
Video DAC Timing
The following table specifies the Video DAC timing characteristics for the device. All values are
measured with the Video DAC in 17mA full scale mode.
Table 5.10 Video DAC - AC Characteristics
PARAMETER
MIN
Frequency
25
Analog Output Delay
0.4
TYP
0.5
MAX
UNITS
200
MHz
0.8
nS
Analog Output Rise Time
0.31
nS
Analog Output Fall Time
0.5
nS
Analog Output Settling Time
0.7
nS
SMSC UFX7000
45
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.6.5
Digital RGB Timing
The following sub-sections specify the Digital RGB timing requirements for the device in DDR and SDR
modes of operation.
5.6.5.1
DDR Mode
VCLK
nVCLK
tvsu tvhd
VDATAR[7:0]
VDATAG[7:0]
VDATAB[7:0]
tvhd
tvsu
tvsu tvhd
tvhd
tvsu
nBLANK
HSYNC
VSYNC
Figure 5.2 Digital RGB Timing - DDR Mode
Table 5.11 Digital RGB Timing Values - DDR Mode
SYMBOL
DESCRIPTION
MIN
TYP
MAX
UNITS
165
MHz
fvclk
VCLK Frequency
tvsu
Video Setup Output Delay
0.8
nS
tvhd
Video Hold Output Delay
0.5
nS
Note: RGB timing values are with respect to an equivalent test load of 5 pF.
Revision 1.4 (06-24-13)
46
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.6.5.2
SDR Mode
VCLK
nVCLK
tvsu tvhd
VDATAR[7:0]
VDATAG[7:0]
VDATAB[7:0]
tvhd
tvsu
tvhd
tvsu
nBLANK
HSYNC
VSYNC
Figure 5.3 Digital RGB Timing - SDR Mode
Table 5.12 Digital RGB Timing Values - SDR Mode
SYMBOL
DESCRIPTION
MIN
TYP
MAX
UNITS
165
MHz
fvclk
VCLK Frequency
tvsu
Video Setup Output Delay
2.5
nS
tvhd
Video Hold Output Delay
1.5
nS
Note: RGB timing values are with respect to an equivalent test load of 5 pF.
SMSC UFX7000
47
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.6.6
EEPROM Timing
The following specifies the EEPROM timing requirements for the device:
tcsl
EECS
tcshckh
tckcyc
tckh
tckl
tcklcs
l
EECLK
tckldis
tdvckh tckhinvld
EEDO
tdsckh
tdhckh
EEDI
tdhcsl
tcshdv
EEDI (VERIFY)
Figure 5.4 EEPROM Timing
Table 5.13 EEPROM Timing Values
SYMBOL
DESCRIPTION
MIN
TYP
MAX
UNITS
tckcyc
EECLK Cycle time
1110
1130
ns
tckh
EECLK High time
550
570
ns
tckl
EECLK Low time
550
570
ns
tcshckh
EECS high before rising edge of EECLK
1070
ns
tcklcsl
EECLK falling edge to EECS low
30
ns
tdvckh
EEDO valid before rising edge of EECLK
550
ns
EEDO invalid after rising edge EECLK
550
ns
tdsckh
EEDI setup to rising edge of EECLK
90
ns
tdhckh
EEDI hold after rising edge of EECLK
0
ns
tckldis
EECLK low to data disable (OUTPUT)
580
ns
tcshdv
EEDIO valid after EECS high (VERIFY)
tdhcsl
EEDIO hold after EECS low (VERIFY)
tckhinvld
tcsl
600
EECS low
ns
0
ns
1070
ns
Note: EEPROM timing values are with respect to an equivalent test load of 25 pF.
Revision 1.4 (06-24-13)
48
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.6.7
JTAG Timing
This section specifies the JTAG timing of the device.
ttckp
ttckhl
ttckhl
TCK (Input)
tsu
th
TDI, TMS (Inputs)
tdov
tdoinvld
TDO (Output)
ttrst
nTRST (Input)
Figure 5.5 JTAG Timing
Table 5.14 JTAG Timing Values
SYMBOL
DESCRIPTION
ttckp
TCK clock period
ttckhl
TCK clock high/low time
MIN
MAX
UNITS
66.67
80
nS
ttckp*0.4
ttckp*0.6
nS
tsu
TDI, TMS setup to TCK rising edge
10
nS
th
TDI, TMS hold from TCK rising edge
10
nS
tdov
TDO output valid from TCK falling edge
tdoinvld
ttrst
16
NOTES
nS
TDO output invalid from TCK falling edge
0
nS
nTRST assertion time
10
mS
Note: JTAG timing values are with respect to an equivalent test load of 25 pF.
SMSC UFX7000
49
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
5.7
Clock Circuit
The device can accept either a 25MHz crystal (preferred) or a 25MHz single-ended clock oscillator (+/50ppm) input. If the single-ended clock oscillator method is implemented, XO should be left
unconnected and XI should be driven with a nominal 0-1.2V clock signal. The input clock duty cycle
is 40% minimum, 50% typical and 60% maximum.
It is recommended that a crystal utilizing matching parallel load capacitors be used for the crystal
input/output signals (XI/XO). See Table 5.15 for the recommended crystal specifications.
Note: A 25MHz oscillator, or other single-ended clock source that meets the specifications of this
section and Section 5.5, "DC Specifications," on page 41, is required when utilizing the Digital
RGB interface. Do not use a crystal when operating in Digital RGB mode.
Table 5.15 Crystal Specifications
PARAMETER
SYMBOL
MIN
NOM
Crystal Cut
MAX
UNITS
NOTES
AT, typ
Crystal Oscillation Mode
Fundamental Mode
Crystal Calibration Mode
Parallel Resonant Mode
Ffund
-
25.000
-
MHz
Frequency Tolerance @ 25oC
Ftol
-
-
+/-50
PPM
Note 5.8
Frequency Stability Over Temp
Ftemp
-
-
+/-100
PPM
Note 5.8
Frequency Deviation Over Time
Fage
-
+/-3 to 5
-
PPM
Note 5.9
-
-
+/-150
PPM
Frequency
Total Allowable PPM Budget
Shunt Capacitance
CO
-
7 typ
-
pF
Load Capacitance
CL
-
20 typ
-
pF
Drive Level
PW
300
-
-
uW
Equivalent Series Resistance
R1
-
-
50
Ohm
Operating Temperature Range
0
-
70
oC
XI Pin Capacitance
-
3 typ
-
pF
Note 5.10
XO Pin Capacitance
-
3 typ
-
pF
Note 5.10
Note 5.8
The maximum allowable values for Frequency Tolerance and Frequency Stability are
application dependant.
Note 5.9
Frequency Deviation Over Time is also referred to as Aging.
Note 5.10 This number includes the pad, the bond wire and the lead frame. PCB capacitance is not
included in this value. The XO/XI pin and PCB capacitance values are required to
accurately calculate the value of the two external load capacitors. These two external load
capacitors determine the accuracy of the 25.000 MHz frequency.
Revision 1.4 (06-24-13)
50
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Chapter 6 Package Outline
6.1
225-LFBGA Package
Figure 6.1 225-LFBGA Package Definition
Figure 6.2 225-LFBGA Package Ball Detail
SMSC UFX7000
51
DATASHEET
Revision 1.4 (06-24-13)
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Table 6.1 225-LFBGA Package Parameters
A
MIN
NOMINAL
MAX
REMARKS
-
1.30
1.40
Overall Package Height
A1
0.25
-
0.40
Standoff
A2
0.65
0.96
-
Package Body Thickness
D/E
12.90
13.00
13.10
Overall Package Size
b
0.40
0.45
0.50
Ball Diameter
b1
0.35
0.40
0.45
Finished Solder Mask Opening
b2
0.45
0.50
0.55
Finished Ball Pad Diameter
0.20
Coplanarity
e
0.80 BSC
ccc
-
-
Ball Pitch
Notes:
1. All dimensions are in millimeters.
2.
3.
Dimension “b” is measured at the maximum ball diameter, parallel to primary datum “C”.
Primary datum “C” (seating plane) is defined by the spherical crowns of the contact balls.
4.
The ball A1 identifier may vary, but is always located within the zone indicated.
5.
6.
Dimension “A” does not include attached external features, such as heat sink or chip capacitors.
The package ball solderable surface is Solder-Mask-Defined (SMD) type.
Figure 6.1 225-LFBGA Recommended PCB Land Pattern
Revision 1.4 (06-24-13)
52
DATASHEET
SMSC UFX7000
USB 3.0 Super-Speed Graphics Controller with VGA, HDMI/DVI, and Digital RGB Interfaces
Datasheet
Chapter 7 Datasheet Revision History
Table 7.1 Customer Revision History
REVISION LEVEL & DATE
SECTION/FIGURE/ENTRY
Rev. 1.4 (06-24-13)
Table 5.5, “I/O Buffer
Characteristics,” on page 41
Updated ICLK buffer VIHI values.
Section 5.7, "Clock Circuit,"
on page 50
Updated sentence “...XI should be driven with a
nominal 0-3.3V clock signal.” to “...XI should be
driven with a nominal 0-1.2V clock signal”.
Table 2.2, “Digital RGB
Pins,” on page 10 and
Table 2.9, “Miscellaneous
Pins,” on page 21
Added note to Buffer Type column of all GPIO pin
descriptions: “The internal pull-up is disabled when
the GPIO is configured as an O8 buffer type.”
Table 2.9, “Miscellaneous
Pins,” on page 21
Added note to SPDIF pin “Usage of SPDIF
requires the MCLK audio input master clock pin.”
Section 5.4.2, "Operational,"
on page 40
Added final power numbers.
Chapter 6, "Package
Outline," on page 51
Updated package drawings & specifications.
Section 5.2, "Operating
Conditions**," on page 38
+3.3V, +1.8V, and +1.2V power supply operating
ranges updated to +/-5%. Junction temperature
updated to show maximum only.
Table 2.1, “USB Pins,” on
page 9, Table 2.2, “Digital
RGB Pins,” on page 10,
Note 5.6 on page 42, and
Section 5.7, "Clock Circuit,"
on page 50
Added note regarding not using a crystal in Digital
RGB mode:
“A 25Mhz oscillator, or other single ended clock
source that meets the specifications in Sections
5.5 and 5.7, is required when utilizing the Digital
RGB interface. Do not use a crystal when
operating in Digital RGB mode.”
All
Initial Release
Rev. 1.3 (09-27-12)
Rev. 1.2 (09-16-11)
Rev. 1.1 (05-13-11)
Rev. 1.0 (12-16-10)
SMSC UFX7000
53
CORRECTION
DATASHEET
Revision 1.4 (06-24-13)