datasheetbank_Logo
Технический паспорт Поисковая и бесплатно техническое описание Скачать

PDIUSBH11A Просмотр технического описания (PDF) - Philips Electronics

Номер в каталоге
Компоненты Описание
Список матч
PDIUSBH11A
Philips
Philips Electronics Philips
PDIUSBH11A Datasheet PDF : 28 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
Philips Semiconductors
Universal Serial Bus Hub
Product specification
PDIUSBH11A
Set Endpoint Status
Command
Data
: 40–4Dh
: Write 1 byte
A stalled control endpoint is automatically unstalled when it receives
a SETUP token, regardless of the content of the packet. If the
endpoint should stay in its stalled state, the microcontroller can
re-stall it.
When a stalled endpoint is unstalled (either by the Set Endpoint
Status command or by receiving a SETUP token), it is also
re-initialized. This flushes the buffer and if it is an OUT buffer it waits
for a DATA 0 PID, if it is an IN buffer it writes a DATA 0 PID.
Even when unstalled, writing Set Endpoint Status to ‘0’ initializes the
endpoint.
76 54 32 1 0
XX XX XX X0
POWER ON VALUE
STALLED
RESERVED
Stalled
SV00834
A ‘1’ indicates the endpoint is stalled.
Acknowledge Setup
Command
Data
: F1h
: None
The arrival of a SETUP packet flushes the IN buffer and disables the
Validate Buffer and Clear Buffer commands for both IN and OUT
endpoints.
The microcontroller needs to re-enable these commands by the
Acknowledge Setup command. This ensures that the last SETUP
packet stays in the buffer and no packet can be sent back to the
host until the microcontroller has acknowledged explicitly that it has
seen the SETUP packet.
The microcontroller must send the Acknowledge Setup command to
both the IN and OUT endpoints.
Hub Commands
Hub commands are used to report connectivity and power status
between the hub and the host. These commands allow the host to
enable each port individually and get any change of status such as
new connectivity information.
Clear/Set Port Feature
Command
Data
: E0–E3h (Clear) and E8h–EBh (Set)
: Write 1 byte
The data written in the data phase is the feature code described in
Table 4.
When the controller receives a Set Feature or a Clear Feature
request, there are two possibilities:
The request applies to port 1, the embedded port. In this case the
request should be handled internally by the controller.
If the request applies to ports 2 through 5, the controller should
translate the request into a Set Feature or Clear Feature command
towards the PDIUSBH11A.
When the PDIUSBH11A is configured in mode 0, there is only one
power switch output and one overcurrent input. This means that the
F_PORT_POWER and C_PORT_OVERCURRENT features are not
port specific. For these features, any of the Set / Clear Feature
commands can be used. The specific port assignment is ignored.
When the PDIUSBH11A is configured in mode 1, there is still only
one power switch output but there are four individual overcurrent
input pins corresponding to each port. This means that the
F_PORT_POWER feature is port specific and the
C_PORT_OVERCURRENT feature is not port specific.
Setting the F_PORT_POWER feature turns the power on when it is
off and turns the overcurrent detection on only when the power is
already on. This allows to have a short period of overcurrent
condition at the moment that power is switched on. For this reason,
the F_PORT_POWER feature needs to be set twice. Clearing this
feature turns both the power and the overcurrent detection off.
Table 4. Data written in data phase
FEATURE
FEATURE CODE
F_PORT_ENABLE
0
F_PORT_SUSPEND
1
FC_PORT_RESET
2
F_PORT_POWER
3
C_PORT_CONNECTION
4
C_PORT_ENABLE
5
C_PORT_SUSPEND
6
C_PORT_OVERCURRENT
7
SET
Enables a port
Suspends a port
Resets a port
Powers all ports
CLEAR
Disables a port
Resumes a port
Clears a port Reset Change bit
Unpowers all ports
Clears a port Connection Change bit
Clears a port Enable Change bit
Clears a port Suspend Change bit
Clears a port (Mode 1) or hub (Mode 0) Overcurrent Change bit
1999 Jul 22
15

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]