Renesas R5S72641 Doll User Manual


  Open as PDF
of 2152
 
Section 26 USB 2.0 Host/Function Module
Page 1344 of 2108 R01UH0134EJ0400 Rev. 4.00
Sep 24, 2014
SH7262 Group, SH7264 Group
(4) Internal Bus Interfaces
Two DMA interface channels are incorporated.
(5) Pipe Configuration
On-chip 8-Kbyte buffer memory for USB communications
Up to ten pipes can be selected (including the default control pipe)
Programmable pipe configuration
Endpoint numbers can be assigned flexibly to PIPE1 to PIPE9.
Transfer conditions that can be set for each pipe:
PIPE0: Control transfer (default control pipe: DCP), 256-byte fixed single
buffer
PIPE1 and PIPE2: Bulk transfers/isochronous transfer, continuous transfer mode,
programmable buffer size (up to 2-Kbytes: double buffer can be
specified)
PIPE3 to PIPE5: Bulk transfer, continuous transfer mode, programmable buffer size (up
to 2-Kbytes: double buffer can be specified)
PIPE6 to PIPE9: Interrupt transfer, 64-byte fixed single buffer
(6) Features of the USB Host Controller
High-speed transfer (480 Mbps), full-speed transfer (12 Mbps), and low-speed transfer (1.5
Mbps) are supported.
Communications with multiple peripheral devices connected via a single HUB
Automatic response to the reset handshake
Automatic scheduling for SOF and packet transmissions
Programmable intervals for isochronous and interrupt transfers
(7) Features of the USB Function Controller
Both high-speed transfer (480 Mbps) and full-speed transfer (12 Mbps) are supported.
Automatic recognition of high-speed operation or full-speed operation based on automatic
response to the reset handshake
Control transfer stage control function
Device state control function
Auto response function for SET_ADDRESS request
NAK response interrupt function (NRDY)
SOF interpolation function