PDIUSBH11NB PHILIPS [NXP Semiconductors], PDIUSBH11NB Datasheet - Page 6

no-image

PDIUSBH11NB

Manufacturer Part Number
PDIUSBH11NB
Description
Universal Serial Bus Hub
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PDIUSBH11NB
Manufacturer:
PHILIPS
Quantity:
80
Part Number:
PDIUSBH11NB
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Philips Semiconductors
APPLICATION DIAGRAM
I
The I
needed to control the operation of the hub. For cost consideration,
the target system microcontroller can be shared and utilized for this
purpose. The PDIUSBH11 implements a slave I
the PDIUSBH11 needs to communicate with the microcontroller it
asserts an interrupt signal. The microcontroller services this
interrupt by reading the appropriate status register on the
PDIUSBH11 through the I
I
750 00013).
The I
transactions :
1. command transaction
2. data transaction
Two addresses are used to differentiate between command and
data transactions. Writing to the command address is interpreted as
a command, while reading from / writing to the data address is used
to transfer data between the PDIUSBH11 and the controller.
ADDRESS TABLE
1997 Aug 01
2
2
C Interface.
C serial bus, refer to the I
Universal Serial Bus Hub
A command transaction is used to define which data (e.g., status
byte, buffer data, ...) will be read from / written to the USB
interface in the next data transaction. A data transaction usually
follows a command transaction.
A data transaction reads data from / writes data to the USB
interface. The meaning of the data is dependent on the
command transaction which was sent before the data
transaction.
2
2
C bus is used to interface to an external microcontroller
C interface on the PDIUSBH11 defines two types of
TYPE OF ADDRESS
Command
Data
5V
2
OVERCURRENT CIRCUIT
C bus. (For more information about the
2
C handbook, Philips order number 9397
POWER SWITCH
3.3V
AND
PHYSICAL ADDRESS
0011 011 (binary)
0011 010 (binary)
(MSB to LSB)
2
C interface. When
SWITCHED
5V
DOWNSTREAM
UPSTREAM
USB
USB
H11
6
Protocol
An I
address. When the address matches either the command or data
address the transaction starts and runs until a ‘Stop Condition’ or
another ‘Start Condition’ (repeated start) occurs.
The command address is write-only and is unable to do a read. The
next bytes in the message are interpreted as commands. Several
command bytes can be sent after one command address. Each of
the command bytes is acknowledged and passed on to the Memory
Management Unit inside the PDIUSBH11.
When the start condition address matches the data address, the
next bytes are interpreted as data. When the RW bit in the address
indicates a ‘master writes data to slave’ (=‘0’) the bytes are received,
acknowledged and passed on to the Memory Management Unit. If
the RW bit in the address indicates a ‘master reads data from slave’
(=‘1’) the PDIUSBH11 will send data to the master. The I
must acknowledge all data bytes except the last one. In this way the
I
then releases the SDA line so that the master controller can
generate the STOP condition.
Repeated start support allows another packet to be sent without
generating a Stop Condition.
Timing
When the master writes data to the PDIUSBH11, the data is
sampled 1 micro-second after the rising edge of SCL. When the
PDIUSBH11 writes data to the master, the data is driven 1
micro-second after the falling edge of SCL.
2
C interface knows when the last byte has been transmitted and it
2
ENABLE LED
C transaction starts with a ‘Start Condition’, followed by an
48MHz
12MHz
I
2
C
C
PDIUSBH11
Product specification
2
C-master
SV00227

Related parts for PDIUSBH11NB