Datasheet

Section 16 USB Function Module (USB)
R01UH0309EJ0500 Rev. 5.00 Page 949 of 1408
Sep 24, 2012
H8S/2456, H8S/2456R, H8S/2454 Group
Section 16 USB Function Module (USB)
This LSI incorporates a USB function module (USB).
16.1 Features
The protocol block conforming to USB2.0 and transceiver process USB protocol
automatically.
Automatic processing of USB standard commands for endpoint 0 (some commands and
class/vendor commands require decoding and processing by firmware)
Transfer speed: Supports full-speed (12 Mbps)
Endpoint configuration:
Endpoint
Name Abbreviation Transfer Type
Maximum
Packet Size
FIFO Buffer
Capacity (Byte) DMA Transfer
EP0s Setup 8 8
EP0i Control-in 16 16
Endpoint 0
EP0o Control-out 16 16
Endpoint 1 EP1 Bulk-out 64 128 Possible
Endpoint 2 EP2 Bulk-in 64 128 Possible
Endpoint 3 EP3 Interrupt-in 16 16
Configuration1-Interface0 to 3-AlternateSetting0- EndPoint1 to 3
Interrupt requests: Generates various interrupt signals necessary for USB
transmission/reception
Power mode: Self power mode or bus power mode can be selected by the power mode bit
(PWMD) in the control register (CTLR).