Philips Semiconductors
PDIUSBD12
USB interface device with parallel bus
Product data Rev. 08 — 20 December 2001 9 of 35
9397 750 09238
© Koninklijke Philips Electronics N.V. 2001. All rights reserved.
[1] IN: input for the USB host; OUT: output from the USB host.
[2] Generic endpoints can be used either as Bulk or Interrupt endpoint.
[3] The main endpoint (endpoint number 2) is double-buffered to ease synchronization with the real-time
applications and to increase throughput. This endpoint supports DMA access.
[4] Denotes double buffering. The size shown is for a single buffer.
Table 3: Endpoint Configuration
Endpoint
number
Endpoint
index
Transfer type Direction
[1]
Max. Packet
size (bytes)
Mode 0 (Non-ISO mode)
0 0 Control OUT 16
1IN16
1 2 Generic
[2]
OUT 16
3IN16
2 4 Generic
[2][3]
OUT 64
[4]
5IN64
[4]
Mode 1 (ISO-OUT mode)
0 0 Control OUT 16
1IN16
1 2 Generic
[2]
OUT 16
3IN16
2 4 Isochronous
[3]
OUT 128
[4]
Mode 2 (ISO-IN mode)
0 0 Control OUT 16
1IN16
1 2 Generic
[2]
OUT 16
3IN16
2 5 Isochronous
[3]
IN 128
[4]
Mode 3 (ISO-I/O mode)
0 0 Control OUT 16
1IN16
1 2 Generic
[2]
OUT 16
3IN16
2 4 Isochronous
[3]
OUT 64
[4]
5IN64
[4]