2007 - 2016 Microchip Technology Inc. DS000002250A-page 7
USB2504/USB2504A
4.0 4-PORT HUB BLOCK DIAGRAM
FIGURE 4-1: 4-PORT BLOCK DIAGRAM
TABLE 4-1: 4-PORT HUB PIN DESCRIPTIONS
Name Symbol Type Function
UPSTREAM USB 2.0 INTERFACE
USB Bus Data USBDN0
USBDP0
IO-U These pins connect to the upstream USB bus data signals.
Detect Upstream
VBUS Power
VBUS_DET I/O12 Detects state of Upstream VBUS power. The Microchip Hub
monitors VBUS_DET to determine when to assert the internal
D+ pull-up resistor (signaling 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. (Use of a weak pull-down resistor is
recommended.)
For self-powered applications with a permanently attached
host, this pin must be pulled-up to either 3.3V or 5.0V
(typically VDD33).
Upstream
V
BUS
Upstream
PHY
Upstream
USB Data
Repeater
Controller
SIE
Serial
Interface
PLL
24 MHz
Crystal
To
EEPROM
or SMBus
Master
Routing Logic
SCLSD
TT
#1
TT
#2
TT
#3
TT
#4
Port
Controller
Downstream
PHY #1
Port #1
OC Sense
Switch Driver
LED Drivers
Downstream
PHY #4
Port #4
OC Sense
Switch Driver
LED Drivers
...
Downstream
USB Data
OC
Sense
Switch/LED
Drivers
Downstream
USB Data
OC
Sense
Switch/LED
Drivers
V
BUS
Power
Detect
Pin
Strapping
Options
Internal
Defaults
Select
3.3V
1.8V
Reg.
1.8V
Cap
USB2504/USB2504A
DS000002250A-page 8 2007 - 2016 Microchip Technology Inc.
4-PORT USB 2.0 HUB INTERFACE
High-Speed USB
Data
USBDN[4:1]
USBDP[4:1]
IO-U These pins connect to the downstream USB peripheral
devices attached to the Hub’s ports.
USB Power Enable PRTPWR[4:1] O12 Enables power to USB peripheral devices (downstream).
The active signal level of the PRTPWR[4:1] pins is
determined by the Power Polarity Strapping function of the
PRTPWR_POL pin.
Port 4:3 Green
LED
&
Port Disable
strapping option.
GR[4:3]/
PRT_DIS[1:0]
I/O12 Green indicator LED for ports 4 and 3. Will be active low
when LED support is enabled via EEPROM or SMBus.
If the hub is configured by the internal default configuration,
these pins will be sampled at RESET_N negation to
determine if ports [4:2] will be permanently disabled. Also, the
active state of the LED’s will be determined as follows:
PRT_DIS[1:0] = ‘00’, All ports are enabled,
GR4 is active high,
GR3 is active high.
PRT_DIS[1:0] = ‘01’, Port 4 is disabled,
GR4 is active high,
GR3 is active low.
PRT_DIS[1:0] = ‘10’, Ports 4 & 3 are disabled,
GR4 is active low,
GR3 is active high.
PRT_DIS[1:0] = ‘11’, Ports 4, 3 & 2 are disabled,
GR4 is active low,
GR3 is active low.
Port [2:1] Green
LED
&
Port Non-
Removable
strapping option.
GR[2:1]/
NON_REM[1:0]
I/O12 Green indicator LED for ports 2 and 1. Will be active low
when LED support is enabled via EEPROM or SMBus.
If the hub is configured by the internal default configuration,
these pins will be sampled at RESET_N negation to
determine if ports [3:1] contain permanently attached (non-
removable) devices. Also, the active state of the LED’s will be
determined as follows:
NON_REM[1:0] = ‘00’, All ports are removable,
GR2 is active high,
GR1 is active high.
NON_REM[1:0] = ‘01’, Port 1 is non-removable,
GR2 is active high,
GR1 is active low.
NON_REM[1:0] = ‘10’, Ports 1 & 2 are non-removable,
GR2 is active low,
GR1 is active high.
NON_REM[1:0] = ‘11’, Ports 1, 2, & 3 are non-removable,
GR2 is active low,
GR1 is active low.
Port 4 Amber LED
&
LED Enable
strapping option
AM4/
LED_EN
I/O12 Amber indicator LED for port 4. Will be active low when LED
support is enabled via EEPROM or SMBus.
If the hub is configured by the internal default configuration,
this pin will be sampled at RESET_N negation to determine
if LED support is enabled or disabled. Also, the active state
of the LED will be determined as follows:
‘0’ = LED support is disabled, LED is inactive
‘1’ = LED Support is enabled, LED is active low.
TABLE 4-1: 4-PORT HUB PIN DESCRIPTIONS (CONTINUED)
Name Symbol Type Function
2007 - 2016 Microchip Technology Inc. DS000002250A-page 9
USB2504/USB2504A
Port 3 Amber LED AM3 I/O12 Amber indicator LED for port 3. Signal will be active low.
Port 2 Amber LED
&
MTT Disable
AM2/
MTT_EN
I/O12 Amber indicator LED for port 2. Will be active low when LED
support is enabled via EEPROM or SMBus.
If the hub is configured by the internal default configuration,
this pin will be sampled at RESET_N negation to determine
if MTT support is disabled (STT only). Also, the active state
of the LED will be determined as follows:
‘0’ = MTT support is disabled, LED is active high
‘1’ = MTT support is enabled, LED is active low.
Port 1 Amber LED
&
Gang Power
Switching and
Current Sensing
strapping option.
AM1/
GANG_EN
I/O12 Amber indicator LED for port 1, Will be active low when LED
support is enabled via EEPROM or SMBus.
If the hub is configured by the internal default configuration,
this pin will be sampled at RESET_N negation to determine
if downstream port power switching and current sensing are
ganged, or individual port-by-port. Also, the active state of the
LED will be determined as follows:
‘0’ = Port-by-port sensing & switching, LED is active high
‘1’ = Ganged sensing & switching, LED is active low.
Port Power Polarity
strapping.
PRTPWR_POL I/O12 Port Power Polarity strapping determination for the active
signal polarity of the [4:1]PRTPWR pins.
While RESET_N is asserted, the logic state of this pin will
(though the use of internal combinatorial logic) determine the
active state of the [4:1]PRTPWR pins in order to ensure that
downstream port power is not inadvertently enabled to
inactive ports during a hardware reset.
On the rising edge of RESET_N (see the applicable
RESET_N timing table in Section 5.6.1), the logic value will
be latched internally, and will retain the active signal polarity
for the PRTPWR[4:1] pins.
‘1’ = PRTPWR[4:1]_P/N pins have an active ‘high’ polarity
‘0’ = PRTPWR[4:1]_P/N pins have an active ‘low’ polarity
Over Current
Sense
OCS[4:1]_N IPU Input from external current monitor indicating an over-current
condition. {Note: Contains internal pull-up to 3.3V supply}
USB Transceiver
Bias
RBIAS I-R A 12.0k (resistor is attached from ground to this pin
to set the transceiver’s internal bias settings.
SERIAL PORT INTERFACE
Serial Data/SMB
Data
SDA/SMBDATA IOSD12 (Serial Data)/(SMB Data) signal.
Serial Clock/SMB
Clock
SCL/SMBCLK IOSD12 (Serial Clock)/(SMB Clock) signal.
Configuration
Programming
Select
CFG_SEL0 IOSD12 This multifunction pin is read on the rising edge of RESET_N
negation and will determine the hub configuration method as
described in Tab le 4-2.
Configuration
Programming
Select
CFG_SEL1 I This pin is read on the rising edge of RESET_N (see the
applicable RESET_N timing table in Section 5.6.1) and will
determine the hub configuration method as described in
Table 4-2.
Configuration
Programming
Select
CFG_SEL2 I This pin is read on the rising edge of RESET_N negation and
will determine the hub configuration method as described in
Table 4-2.
TABLE 4-1: 4-PORT HUB PIN DESCRIPTIONS (CONTINUED)
Name Symbol Type Function

USB2504A-JT

Mfr. #:
Manufacturer:
Microchip Technology
Description:
USB Interface IC USB 2.0 4 Port
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet