USB 2.0 Hi-Speed 4-Port Hub Controller
Datasheet
2014 Microchip Technology Inc. DS00001713A-page 31
6.3.4 Port Disable (PRT_DIS_Mx/PRT_DIS_Px)
These configuration straps disable the associated USB ports D- and D+ signals, respectively, where
x” is the USB port number. Both the negative “M” and positive “P” port disable configuration straps for
a given USB port must be tied high at reset to disable the associated port.
Table 6.3 PRT_DIS_Mx/PRT_DIS_Px Configuration Definitions
PRT_DIS_M
X/PRT_DIS_PX DEFINITION
‘0’ Port x D-/D+ Signal is Enabled (Default)
‘1’ Port x D-/D+ Signal is Disabled
USB 2.0 Hi-Speed 4-Port Hub Controller
Datasheet
DS00001713A-page 32 2014 Microchip Technology Inc.
Chapter 7 Device Interfaces
The USB2534 provides multiple interfaces for configuration and external memory access. This chapter
details the various device interfaces and their usage.
Note: For information on device configuration, refer to Chapter 6, "Device Configuration," on page 27.
7.1 I
2
C Master Interface
The I
2
C master interface implements a subset of the I
2
C Master Specification (Please refer to the
Philips Semiconductor Standard I
2
C-Bus Specification for details on I
2
C bus protocols). The device’s
I
2
C master interface is designed to attach to a single “dedicated” I
2
C EEPROM for loading
configuration data and conforms to the Standard-Mode I
2
C Specification (100 kbit/s transfer rate and
7-bit addressing) for protocol and electrical compatibility. The device acts as the master and generates
the serial clock SCL, controls the bus access (determines which device acts as the transmitter and
which device acts as the receiver), and generates the START and STOP conditions.
Note: Extensions to the I
2
C Specification are not supported.
Note: All device configuration must be performed via the Pro-Touch Programming Tool. For additional
information on the Pro-Touch programming tool, contact your local sales representative.
7.1.1 I
2
C Message Format
7.1.1.1 Sequential Access Writes
The I
2
C interface supports sequential writing of the device’s register address space. This mode is
useful for configuring contiguous blocks of registers. Figure 7.1 shows the format of the sequential
write operation. Where color is visible in the figure, blue indicates signaling from the I
2
C master, and
gray indicates signaling from the slave.
In this operation, following the 7-bit slave address, the 8-bit register address is written indicating the
start address for sequential write operation. Every subsequent access is a data write to a data register,
where the register address increments after each access and an ACK from the slave occurs.
Sequential write access is terminated by a Stop condition.
7.1.1.2 Sequential Access Reads
The I
2
C interface supports direct reading of the device registers. In order to read one or more register
addresses, the starting address must be set by using a write sequence followed by a read. The read
register interface supports auto-increment mode. The master must send a NACK instead of an ACK
when the last byte has been transferred.
Figure 7.1 I
2
C Sequential Access Write Format
S 7-Bit Slave Address 0
P
A
nnnnnnnn
Data value for
XXXXXX
... nnnnnnnn A
Data value for
XXXXXX + y
Axxxxxxxx A
Register
Address
(bits 7-0)
USB 2.0 Hi-Speed 4-Port Hub Controller
Datasheet
2014 Microchip Technology Inc. DS00001713A-page 33
In this operation, following the 7-bit slave address, the 8-bit register address is written indicating the
start address for the subsequent sequential read operation. In the read sequence, every data access
is a data read from a data register where the register address increments after each access. The write
sequence can end with optional Stop (P). If so, the read sequence must begin with a Start (S).
Otherwise, the read sequence must start with a Repeated Start (Sr).
Figure 7.2 shows the format of the read operation. Where color is visible in the figure, blue and gold
indicate signaling from the I
2
C master, and gray indicates signaling from the slave.
7.1.2 Pull-Up Resistors for I
2
C
The circuit board designer is required to place external pull-up resistors (10 kΩ recommended) on the
SDA & SCL signals (per SMBus 1.0 Specification) to Vcc in order to assure proper operation.
7.2 SMBus Slave Interface
The USB2534 includes an integrated SMBus slave interface, which can be used to access internal
device run time registers or program the internal OTP memory. SMBus detection is accomplished by
detection of pull-up resistors (10 K
Ω recommended) on both the SMBDATA and SMBCLK signals. To
disable the SMBus, a pull-down resistor of 10 K
Ω must be applied to SMBDATA. The SMBus interface
can be used to configure the device as detailed in Section 6.1, "Configuration Method Selection," on
page 27.
Note: All device configuration must be performed via the Pro-Touch Programming Tool. For additional
information on the Pro-Touch programming tool, contact your local Microchip sales
representative.
Figure 7.2 I
2
C Sequential Access Read Format
S 7-Bit Slave Address 1 n n n n n n n n PACK ACK
Register value
for xxxxxxxx
n n n n n n n n ACK
Register value
for xxxxxxxx + 1
... n n n n n n n n NACK
If previous write setting up
Register address ended with a
Stop (P), otherwise it will be
Repeated Start (Sr)
Register value
for xxxxxxxx + y
S 7-Bit Slave Address 0 PA xxxxxxxx A
Register
Address
(bits 7-0)
Optional. If present, Next
access must have Start(S),
otherwise Repeat Start (Sr)

USB2534-1080AEN-TR

Mfr. #:
Manufacturer:
Microchip Technology
Description:
USB Interface IC 4-pt USB2.0 Hub Cntlr
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union