R01UH0823EJ0100 Rev.1.00
Page 854 of 1823
Jul 31, 2019
RX23W Group
32. USB 2.0 Host/Function Module (USBc)
Figure 32.1 shows a block diagram of the USB.
Figure 32.1
USB Block Diagram
lists the I/O pins of the USB.
Table 32.2
USB Pin Configuration
Port
Pin Name
I/O
Function
USB
USB0_DP
I/O
D+ I/O pin of the USB on-chip transceiver
This pin should be connected to the D+ pin of the USB bus.
USB0_DM
I/O
D– I/O pin of the USB on-chip transceiver
This pin should be connected to the D– pin of the USB bus.
USB0_VBUS
Input
USB cable connection monitor pin
This pin should be connected to VBUS of the USB bus. The VBUS pin status
(connected or disconnected) can be detected when the USB module is operating as a
function controller.
USB0_EXICEN
Output
Low-power control signal for external power supply (OTG) chip
USB0_VBUSEN
Output
VBUS (5 V) supply enable signal for external power supply chip
USB0_OVRCURA
USB0_OVRCURB
Input
External overcurrent detection signals should be connected to these pins. VBUS
comparator signals should be connected to these pins when the OTG power supply chip
is connected.
USB0_ID
Input
miniAB connector ID input signal should be connected to this pin during operation in
OTG mode.
Common
VCC_USB
Input
USB power supply pin
VSS_USB
Input
USB ground pin
LINK core
SYS registers
FIFO
controller
Memory
controller
1-port SRAM
(16-bit width)
PCLKB
USB clock control
USB0_DP
USB0_DM
USB device
controller
CPU
registers
USB protocol
engine
Interrupt
controller
FIFO buffer
controller
UCLK (48 MHz)
UCLK (48 MHz)
PCLKB
Inte
rn
al
pe
rip
he
ra
l bu
s
Bu
s i
n
te
rf
ace
co
nt
rol
le
r
USB
transceiver
BC control
Battery charging
controller