Renesas R5S72622 Manual De Usuario

Descargar
Página de 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