PDIUSBH11AD NXP Semiconductors, PDIUSBH11AD Datasheet - Page 17

PDIUSBH11AD

Manufacturer Part Number
PDIUSBH11AD
Description
Manufacturer
NXP Semiconductors
Datasheet

Specifications of PDIUSBH11AD

Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (min)
3V
Operating Supply Voltage (max)
3.6V
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
32
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PDIUSBH11AD
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Company:
Part Number:
PDIUSBH11AD
Quantity:
384
Philips Semiconductors
General Commands
Send Resume
Command
Data
Sends an upstream resume signal for 10 ms. This command is
normally issued when the device is in suspend. The RESUME
command is not followed by a data read or write.
The PDIUSBH11A automatically sends a RESUME command when
an event occurs downstream.
Read Current Frame Number
Command
Data
This command is followed by one or two data reads and returns the
frame number of the last successfully received SOF. The frame
number is returned Least Significant Byte first.
Embedded Function
The USB host sees no difference between the embedded function
and a function connected to one of the downstream ports. Some of
the port commands sent by the host must be handled appropriately
by the embedded function to appear as any other downstream port.
The microcontroller maintains a series of status and status change
bits for the embedded function as described in the Get Port Status
command section. From these bits, the Status Change bit for the
embedded function is derived (i.e. the port specific Status Change
bits). This Status Change bit is then provided to the PDIUSBH11A
by the Set Status Change Bits command.
Host Requests
SetFeature PORT_RESET
Reinitialize the embedded function and set the Reset Change bit to
indicate that the reset has completed. Reset the Enable Status bit,
enable the embedded function and set its address to 0 by the Set
embedded function Address / Enable command. Disable the
embedded function interrupt endpoint by the Set Endpoint Enable
command.
SetFeature PORT_ENABLE
Enable the function by the Set embedded function Address / Enable
command. Set the Enable Status bit.
1999 Jul 22
Universal Serial Bus Hub
X X
X X
7
7
6
6
X X
X X
5
5
4
4
: F6h
: None
: F5h
: Read One or Two Bytes
3
X X
3
X X
2
2
1
X
1
X
0
X
0
X
LEAST SIGNIFICANT BYTE
MOST SIGNIFICANT BYTE
SV00835
17
SetFeature PORT_SUSPEND
Disable the function by the Set embedded function Address / Enable
command. Reset the Enable Status bit and set the Suspend Status
bit.
ClearFeature PORT_ENABLE
Disable the function by the Set embedded function Address / Enable
command. Reset the Enable Status bit.
ClearFeature PORT_SUSPEND
Enable the function by the Set embedded function Address / Enable
command. Set the Enable Status bit, reset the Suspend Status bit;
set the Resume Status Change bit to indicate that the resume has
completed.
ClearFeature any Change Indicator
Clear the corresponding status change bit.
Babbling condition
When the embedded function causes a babbling condition, the
function is automatically disabled by the PDIUSBH11A. As soon as
the microcontroller detects the babbling error, it must set the Enable
Status Change bit and reset the Enable Status bit.
Remote WakeUp
There are three scenarios when a remote wakeup can occur. The
following describes the course of actions for each of the cases:
1. The device is not suspended and the embedded port is
2. The device is suspended and the embedded port is suspended:
3. The device is suspended and the embedded port is
suspended: Enable back the function by setting the enable bit
in the Set Address/Enable register and update the following
status bits in the microcontroller program: reset the Suspend
Status bit, set the Enable Status bit and set the Suspend Status
Change bit.
Send an upstream Resume using the Send Resume command,
enable back the function by setting the enable bit in the Set
Address/Enable register and update the following status bits in
the microcontroller program: reset the Suspend Status bit, set
the Enable Status bit and set the Suspend Status Change bit.
enabled: Send an upstream resume using the Send Resume
command.
PDIUSBH11A
Product specification

Related parts for PDIUSBH11AD