DocID018909 Rev 11
RM0090
USB on-the-go full-speed (OTG_FS)
1368
34.2.3 Peripheral-mode
features
The OTG_FS interface main features in peripheral-mode are the following:
•
1 bidirectional control endpoint0
•
3 IN endpoints (EPs) configurable to support Bulk, Interrupt or Isochronous transfers
•
3 OUT endpoints configurable to support Bulk, Interrupt or Isochronous transfers
•
Management of a shared Rx FIFO and a Tx-OUT FIFO for efficient usage of the USB
data RAM
•
Management of up to 4 dedicated Tx-IN FIFOs (one for each active IN EP) to put less
load on the application
•
Support for the soft disconnect feature.
34.3
OTG_FS functional description
Figure 386. OTG full-speed block diagram
$0
$-
)$
6
"53
/4'
&3
0(9
53"
/4'&3
#ORE
54-)&3
+BYTES
53"DATA
&)&/S
!("
0
E
RI
PHER
A
L
0OWER
#LOCK
#42,
53")NTERRUPT
53"SUSPEND
53"#LOCKAT-(Z
#ORTEXCORE
3YSTEMCLOCK
DOMAIN
53"CLOCK
DOMAIN
5NIVERSALSERIALBUS
2!
-BU
S
-36