SMSC USB2504 Datasheet

Integrated usb 2.0 compartible 4-port hub
Table of Contents

Advertisement

Quick Links

PRODUCT FEATURES

Integrated USB 2.0 Compatible 4-Port Hub
— 4 Transaction Translators for highest performance
— High-Speed (480Mbits/s), Full-Speed (12Mbits/s) and
Low-Speed (1.5Mbits/s) compatible
— Full power management with per port or ganged
selectable power control
— Detects Bus-Power/Self-Power source and changes
mode automatically
Complete USB Specification 2.0 Compatibility
— Includes USB 2.0 Transceivers
VID/PID/DID, and Port Configuration for Hub via:
2
— Single Serial I
C EEPROM
— SMBus Slave Port
Default VID/PID/DID, allows functionality when
configuration EEPROM is absent
Hardware Strapping options allow for configuration
without an external EEPROM or SMBus Host
SMSC USB2504/USB2504A
USB2504/
USB2504A
Integrated USB 2.0
Compatible 4-Port Hub
On-Board 24MHz Crystal Driver Circuit or 24 MHz
external clock driver
Internal PLL for 480MHz USB 2.0 Sampling
Internal 1.8V Linear Voltage Regulator
,
Integrated USB termination and Pull-up/Pull-down
resistors
Internal Short Circuit protection of USB differential
signal pins
1.8 Volt Low Power Core Operation
3.3 Volt I/O with 5V Input Tolerance
64-Pin TQFP lead-free RoHS compliant package
DATASHEET
Datasheet
Revision 2.3 (08-27-07)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the USB2504 and is the answer not in the manual?

Questions and answers

Summary of Contents for SMSC USB2504

  • Page 1: Product Features

    — SMBus Slave Port Default VID/PID/DID, allows functionality when configuration EEPROM is absent Hardware Strapping options allow for configuration without an external EEPROM or SMBus Host SMSC USB2504/USB2504A USB2504/ USB2504A Integrated USB 2.0 Compatible 4-Port Hub On-Board 24MHz Crystal Driver Circuit or 24 MHz external clock driver Internal PLL for 480MHz USB 2.0 Sampling...
  • Page 2: Order Numbers

    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.
  • Page 3: Table Of Contents

    USB 2.0 ............. . 45 SMSC USB2504/USB2504A DATASHEET Revision 2.3 (08-27-07)
  • Page 4 Chapter 10 Package Outline ........... 46 Revision 2.3 (08-27-07) SMSC USB2504/USB2504A DATASHEET...
  • Page 5 Figure 5.4 Reset_N Timing for SMBus Mode ..........37 Figure 10.1 64 Pin TQFP Package Outline (10x10x1.4 mm body - 2 mm footprint) ....46 SMSC USB2504/USB2504A Revision 2.3 (08-27-07)
  • Page 6 Table 10.1 64 Pin TQFP Package Parameters ..........46 Revision 2.3 (08-27-07) SMSC USB2504/USB2504A DATASHEET...
  • Page 7: Chapter 1 General Description

    Datasheet Chapter 1 General Description The SMSC 4-Port Hub is fully compliant with the USB 2.0 Specification and will attach to a USB host as a Full-Speed Hub or as a Full-/High-Speed Hub. The 4-Port Hub supports Low-Speed, Full-Speed, and High-Speed (if operating as a High-Speed Hub) downstream devices on all of the enabled downstream ports.
  • Page 8: Chapter 2 Pin Table 4-Port

    MTT_EN PRTPWR2 PRTPWR3 OCS2_N OCS3_N RBIAS SERIAL PORT INTERFACE (5 PINS) CFG_SEL2 MISC (8 PINS) XTAL2 RESET_N CLKIN_EN TEST1 DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet USBDN2 USBDN4 GR4/ PRT_DIS1 AM4/ LED_EN PRTPWR4 OCS4_N CFG_SEL1 SELF_PWR TEST0 SMSC USB2504/USB2504A...
  • Page 9: Chapter 3 Pin Configuration 4-Port Hub

    Datasheet Chapter 3 Pin Configuration 4-Port Hub RESET_N CFG_SEL1 SELF_PWR VBUS_DET VDD18 XTAL2 XTAL1/CLKIN CFG_SEL2 VDDA18PLL VDDA33PLL ATEST/REG_EN RBIAS SMSC USB2504/USB2504A USB2504 & USB2504A Figure 3.1 4-Port 64 Pin TQFP DATASHEET TEST0 VDD18 VDD33 GR1/NON_REM0 AM1/GANG_EN GR2/NON_REM1 AM2/MTT_EN PRTPWR_POL GR3/PRT_DIS0...
  • Page 10: Chapter 4 4-Port Hub Block Diagram

    IO-U These pins connect to the upstream USB bus data signals. I/O12 Detects state of Upstream VBUS power. The SMSC Hub monitors VBUS_DET to determine when to assert the internal D+ pull-up resistor (signalling a connect event). When designing a detachable hub, this pin must be connected to the VBUS power pin of the USB port that is upstream of the hub.
  • Page 11 Port [2:1] Green GR[2:1]/ NON_REM[1:0] & Port Non- Removable strapping option. SMSC USB2504/USB2504A TYPE 4-PORT USB 2.0 HUB INTERFACE IO-U These pins connect to the downstream USB peripheral devices attached to the Hub’s ports. Enables power to USB peripheral devices (downstream).
  • Page 12 Input from external current monitor indicating an over- current condition. {Note: Contains internal pull-up to 3.3V supply} A 12.0kΩ (+/− 1%) resistor is attached from ground to this pin to set the transceiver’s internal bias settings. DATASHEET Datasheet Section 5.6.1), the logic value will SMSC USB2504/USB2504A...
  • Page 13: Table 4.2 Smbus Or Eeprom Interface Behavior

    XTAL1/ Input/External CLKIN Clock Input Crystal Output XTAL2 Clock Input CLKIN_EN Enable SMSC USB2504/USB2504A TYPE SERIAL PORT INTERFACE IOSD12 (Serial Data)/(SMB Data) signal. IOSD12 (Serial Clock)/(SMB Clock) signal. IOSD12 This multifunction pin is read on the rising edge of RESET_N negation and will determine the hub...
  • Page 14: Table 4.4 Power, Ground, And No Connect

    +1.8V Filtered analog power for internal PLL. If the internal regulator is enabled, then this pin must μ have a 4.7 F (or greater) ±20% (ESR <0.1 to VSS +3.3V I/O power. +3.3V Filtered analog power. Ground. DATASHEET Datasheet Ω) Ω) capacitor SMSC USB2504/USB2504A...
  • Page 15: Table 4.5 Buffer Type Descriptions

    Defined in USB Specification. Note: Meets USB 1.1 requirements when operating as a 1.1-compliant device and meets USB 2.0 requirements when operating as a 2.0-compliant device. Analog Input/output. Per PHY test requirements. SMSC USB2504/USB2504A Table 4.5 Buffer Type Descriptions DESCRIPTION DATASHEET...
  • Page 16: Chapter 5 Functional Block Description

    5.1.1 Hub Configuration Options The SMSC Hub supports a large number of features (some are mutually exclusive), and must be configured in order to correctly function when attached to a USB host controller. There are three principal ways to configure the hub: SMBus, EEPROM, or by internal default settings (with or without pin strapping option over-rides).
  • Page 17 This field is set by the OEM using either the SMBus or EEPROM interface options. Note: When configured via strapping options, declaring a port as non-removable automatically causes the hub controller to report that it is part of a compound device. SMSC USB2504/USB2504A DATASHEET Revision 2.3 (08-27-07)
  • Page 18 Self-Powered if the local power source is restored). {Note: If the local power source is available, the 4-port Hub will always switch to Self-Powered operation.} When Dynamic Power switching is enabled, the Hub detects the availability of a local power source by monitoring the external SELF_PWR pin.
  • Page 19: Vbus Detect

    Powered), Hub will remove power from the D+ or D- pull-up resistor within 10 seconds. EEPROM Interface The SMSC Hub can be configured via a 2-wire (I2C) EEPROM. (Please see Pin Descriptions" for specific details on how to enable the I2C EEPROM option).
  • Page 20: In-Circuit Eeprom Programming

    2mA units). Max Current for this configuration (expressed in 2mA units). Max Current (expressed in 2mA units). Max Current (expressed in 2mA units). Time until power is stable. DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet DESCRIPTION SMSC USB2504/USB2504A...
  • Page 21 EEPROM Offset 6(h) - CONFIG_BYTE_1 NUMBER BIT NAME SELF_BUS_PWR PORT_IND HS_DISABLE MTT_ENABLE SMSC USB2504/USB2504A DESCRIPTION Most Significant Byte of the Vendor ID. Least Significant Byte of the Vendor ID. DESCRIPTION Most Significant Byte of the Product ID. Least Significant Byte of the Product ID.
  • Page 22 10 = 4ms 11 = 6ms Compound Device: Designates if Hub is part of a compound device. 0 = No. (Default) 1 = Yes, Hub is part of a compound device. Reserved. DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet SMSC USB2504/USB2504A...
  • Page 23 5.2.3.8 EEPROM Offset A(h) - Port Disable For Bus Powered Operation NUMBER BIT NAME PORT_DIS_BP SMSC USB2504/USB2504A DESCRIPTION Non-Removable Device: Indicates which port(s) include non-removable devic- es. ‘0’ = port is removable, ‘1’ = port is non-removable. Bit 7= Reserved...
  • Page 24 Note: The USB 2.0 Specification does not permit this value to exceed 100mA A value of 50 (decimal) indicates 100mA, which is the default value. DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet SMSC USB2504/USB2504A...
  • Page 25: Smbus Slave Interface

    SMBus interface, external EEPROM support is no longer available (and the user-defined descriptor data must be downloaded via the SMBus). Due to system issues, the SMSC Hub waits indefinitely for the SMBus code load to complete and only “appears” as a newly connected device on USB after the code load is complete.
  • Page 26: Invalid Protocol Response Behavior

    Only one byte is transferred at a time for a Read Table 5.3 SMBus Read Byte Protocol Reg. Start Slave Addr Addr Section 5.3.3 for the response to undefined registers. DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet Reg. Data Stop Reg. Nack Stop Data SMSC USB2504/USB2504A...
  • Page 27: Slave Device Time-Out

    PID LSB PID MSB DID LSB DID MSB Config Data Byte 1 Config Data Byte 2 Non-Removable Devices Port Disable (Self) Port Disable (Bus) SMSC USB2504/USB2504A TIMEOUT, MAX BIT 7 ABBR (MSB) BIT 6 BIT 5 BIT 4 STCD VIDL...
  • Page 28 {Note: This bit is write once and is only cleared by assertion of the external RESET_N pin.} DESCRIPTION Least Significant Byte of the Vendor ID. DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet BIT 0 BIT 4 BIT 3 BIT 2 BIT 1 (LSB) SMSC USB2504/USB2504A...
  • Page 29 DID_MSB 5.3.9.8 Register 07h: CONFIG_BYTE_1 (Reset = 0x00) NUMBER BIT NAME SELF_BUS_PWR PORT_IND SMSC USB2504/USB2504A DESCRIPTION Most Significant Byte of the Vendor ID. DESCRIPTION Least Significant Byte of the Product ID. DESCRIPTION Most Significant Byte of the Product ID. DESCRIPTION Least Significant Byte of the Device ID.
  • Page 30 10 = 4ms 11 = 6ms Compound Device: Designates if Hub is part of a compound device. 0 = No. 1 = Yes, Hub is part of a compound device. Reserved DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet SMSC USB2504/USB2504A...
  • Page 31 5.3.9.13 Register 0Ch: Max Power For Self Powered Operation (Reset = 0x00) NUMBER BIT NAME SMSC USB2504/USB2504A DESCRIPTION Non-Removable Device: Indicates which port(s) include non-removable devic- es. ‘0’ = port is removable, ‘1’ = port is non-removable. Bit 7= Reserved...
  • Page 32 This value will NOT include the power consumption of a permanently attached peripheral if the hub is configured as a compound device. A value of 50 (decimal) would indicate 100mA, which is the default value. DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet SMSC USB2504/USB2504A...
  • Page 33: Default Configuration Option

    Please refer to Table 5.1 on page 20 selected. Default Strapping Options: The SMSC Hub can be configured via a combination of internal default values and pin strap options. Please see Table 4.1, "7-Port Hub Pin Descriptions" default/pin-strap configuration option.
  • Page 34: Reset

    Once operational, the Hub immediately reads OEM-specific data from the external EEPROM (if the SMBus option is not disabled). Revision 2.3 (08-27-07) Strap High Strap Low Figure 5.1 LED Strapping Option DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet SMSC USB2504/USB2504A...
  • Page 35: Figure 5.2 Reset_N Timing For Default/Strap Option Mode

    When in Bus-Powered mode, the Hub and its associated circuitry must not consume more than 100mA from the upstream USB power source during t1+t5. All Power Supplies must have reached the operating levels mandated in Parameters", prior to (or coincident with) the assertion of RESET_N. SMSC USB2504/USB2504A Drive Strap Attach Outputs to...
  • Page 36: Figure 5.3 Reset_N Timing For Eeprom Mode

    Parameters", prior to (or coincident with) the assertion of RESET_N. Revision 2.3 (08-27-07) Attach USB Reset recovery Set Options Upstream DATASHEET Integrated USB 2.0 Compatible 4-Port Hub Datasheet Start completion Idle request response UNITS μsec μsec 99.5 msec msec msec undefined msec msec Section Chapter 8, "DC SMSC USB2504/USB2504A...
  • Page 37: Reset_N For Smbus Slave Configuration

    Note: The Hub does not propagate the upstream USB reset to downstream devices. 1. Sets default address to 0. 2. Sets configuration to: Unconfigured. 3. Negates PRTPWR[4:1] to all downstream ports. 4. Clears all TT buffers. SMSC USB2504/USB2504A Attach SMBus Code Hub PHY USB Reset...
  • Page 38 6. Complies with Section 11.10 of the USB 2.0 Specification for behavior after completion of the reset sequence. The Host then configures the Hub and the Hub’s downstream port devices in accordance with the USB Specification. Revision 2.3 (08-27-07) SMSC USB2504/USB2504A DATASHEET...
  • Page 39: Chapter 6 Backward Compatibility To The Usb20H04

    Datasheet Chapter 6 Backward Compatibility to the USB20H04 The USB2504/USB2504A is pin compatible to the USB20H04, but is not designed to be a direct drop- in replacement. Many existing USB20H04 designs may accommodate a USB2504/USB2504A in place of the USB20H04, as long as specific Bill-Of-Material (BOM) modifications and population option changes are implemented.
  • Page 40: Chapter 7 Xnor Test

    CFG_SEL[1] high, driving SCLK low and transition RESET_N from low to high. The output from the XNOR chain is driven to GR2 . For each pin tested for continuity GR2 should toggle. Revision 2.3 (08-27-07) Integrated USB 2.0 Compatible 4-Port Hub DATASHEET Datasheet SMSC USB2504/USB2504A...
  • Page 41: Chapter 8 Dc Parameters

    AC power is switched on or off. In addition, voltage transients on the AC power line may appear on the DC output. When this possibility exists, it is suggested that a clamp circuit be used. SMSC USB2504/USB2504A UNITS °C °C...
  • Page 42: Recommended Operating Conditions

    3 . 0 V, t h e n t h e M A X becomes: (3.3V supply voltage + 0.5) COMMENTS TTL Levels = 0 to V DD33 TTL Levels DD33 TTL Levels DD33 SMSC USB2504/USB2504A...
  • Page 43 HCH2 2 Ports @ HS HCH1C1 1 Port HS, 1 Port FS/LS HCH3 3 Ports @ HS HCC4 4 Ports @ HS SMSC USB2504/USB2504A UNITS DATASHEET COMMENTS TTL Levels = 0 to V DD33 = 12mA @ V = 3.3V...
  • Page 44 Integrated USB 2.0 Compatible 4-Port Hub UNITS = 3.3V DD33 LIMITS UNIT All pins except USB pins (and pins under test tied to AC ground) DATASHEET Datasheet COMMENTS Total from all supplies Total from all supplies. Total from all supplies. TEST CONDITION SMSC USB2504/USB2504A...
  • Page 45: Chapter 9 Ac Specifications

    External Clock: 50% Duty cycle ± 10%, 24 MHz ± 100ppm, Jitter < 100ps rms. 9.1.1 SMBus Interface: The SMSC Hub conforms to all voltage, power, and timing characteristics and specifications as set forth in the SMBus 1.0 Specification for Slave-Only devices (except as noted in 9.1.2 I2C EEPROM: Frequency is fixed at 59KHz ±...
  • Page 46: Figure 10.1 64 Pin Tqfp Package Outline (10X10X1.4 Mm Body - 2 Mm Footprint)

    X body Size 12.20 Y Span 10.20 Y body Size 0.20 Lead Frame Thickness 0.75 Lead Foot Length Lead Length Lead Pitch Lead Foot Angle 0.27 Lead Width Lead Shoulder Radius 0.20 Lead Foot Radius 0.08 Coplanarity DATASHEET Datasheet SMSC USB2504/USB2504A...

This manual is also suitable for:

Usb2504a

Table of Contents