
FEDL60852A-03
1Semiconductor
ML60852A
2/81
Endpoints and FIFOs
By initializing appropriate registers, the ML60852A can be operated in either 5EP or 6EP mode. Although the
transfer mode that can be used by EP0 is fixed, it is possible to select either the bulk transfer mode or the interrupt
transfer mode for end points EP1, EP2, and EP3, and one of the modes of isochronous, bulk, or interrupt transfer
can be selected for EP4 and EP5. In addition, it is possible to selectively set the direction of data transfer for EP1 to
EP5.
5EP Mode
6EP Mode
End
point
FIFO
Capacity
Transfer
mode
Remarks
FIFO
Capacity
Transfer
mode
Remarks
EP0
Reception 32
Transmission 32
Control transfer
Reception 32
Transmission 32
Control transfer
EP1
64x2
Bulk/interrupt transfer
(IN/OUT)
DMA
Possible
64x2
Bulk/interrupt transfer
(IN/OUT)
DMA
Possible
EP2
64x2
Bulk/interrupt transfer
(IN/OUT)
DMA
Possible
64x2
Bulk/interrupt transfer
(IN/OUT)
DMA
Possible
EP3
32
Bulk/interrupt transfer
(IN/OUT)
32
Bulk/interrupt transfer
(IN/OUT)
EP4
512x2
(64x2)
Isochronous/bulk/
interrupt transfer
(IN/OUT)
DMA
Possible
256x2 (64x2)
Isochronous/bulk/
interrupt transfer
(IN/OUT)
DMA
Possible
EP5
—
256x2 (64x2)
Isochronous/bulk/
interrupt transfer
(IN/OUT)
DMA
Possible
FIFO Capacity: The unit is bytes.
Note 1: The selection between the 5EP mode and the 6EP mode is made by bit D2 of the register
SYSCON.
Note 2: EP3 permits rate feedback data sequence toggling.
Note 3: EP1, EP2, and EP3 are all mutually independent, and can be assigned for bulk transfer or
interrupt transfer individually. It is possible to set the maximum packet size up to 64 bytes (32
bytes for EP3) during both bulk transfer and interrupt transfer.
Note 4: It is possible to set EP4 and EP5 to one of the modes of isochronous transfer, bulk transfer, and
interrupt transfer. The maximum packet size can be up to 64 bytes when these end points are set
to bulk transfer.
Note 5: When using EP4 and EP5 in the isochronous transfer mode:
In the 5EP mode, the maximum packet size of EP4 is 512 bytes. EP5 cannot be used.
In the 6EP mode, the maximum packet size of both EP4 and EP5 is 256 bytes.