PDIUSBD12
USB interface device with parallel bus
Philips Semiconductors
Table 3:
Endpoint Configuration
Endpoint
number
Endpoint
index
Transfer type
Direction[1]
Max. Packet
size (bytes)
Mode 0 (Non-ISO mode)
0
1
2
0
1
2
3
4
5
Control
OUT
IN
16
16
Generic[2]
Generic[2][3]
OUT
IN
16
16
OUT
IN
64[4]
64 [4]
Mode 1 (ISO-OUT mode)
0
1
2
0
1
2
3
4
Control
OUT
IN
16
16
Generic[2]
Isochronous[3]
Control
OUT
IN
16
16
128[4]
OUT
Mode 2 (ISO-IN mode)
0
1
2
0
1
2
3
5
OUT
IN
16
16
Generic[2]
Isochronous[3]
Control
OUT
IN
16
16
128[4]
IN
Mode 3 (ISO-I/O mode)
0
1
2
0
1
2
3
4
5
OUT
IN
16
16
Generic[2]
Isochronous[3]
OUT
IN
16
16
OUT
IN
64[4]
64[4]
[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.
9397 750 09238
© Koninklijke Philips Electronics N.V. 2001. All rights reserved.
Product data
Rev. 08 — 20 December 2001
9 of 35