EAGLE
PRELIMINARY
Ver 1.3
3.22
USB Device
The USB controller in Eagle supports Full-speed (12Mbps) and consists of five endpoints.
Control, Bulk, and interrupt transfers are supported. The USB protocol is implemented as hardware and provides
automatic data retry, data toggle and power management (suspend and resume) functionalities. An internal PHY is
included as well.
Features
z
z
z
z
z
USB 2.0 Full Speed. Compatible with USB 1.1
Supports 5 endpoints (See table below)
Implements USB protocol in Hardware
Supports suspend and resume signaling
Internal PHY
Endpoint
Max Size (bytes)
Direction
IN/OUT
OUT
IN
OUT
IN
Transaction Type
Control
0
1
2
3
4
16
64
64
16
16
Bulk
Bulk
Interrupt
Interrupt
Table 3-28 Endpoint List
3.22.1 USB Register Summary
Register
USBFA
USBPM
USBEPI
USBINT
USBEPIEN
USBINTEN
USBLBFN
USBHBFN
USBIND
Offset Address R/W
Description
Default Value
0xFFE0_9800
0xFFE0_9804
0xFFE0_9808
0xFFE0_9810
0xFFE0_9814
0xFFE0_9818
0xFFE0_981C
0xFFE0_9820
0xFFE0_9824
0xFFE0_9828
0xFFE0_982C
0xFFE0_982C
0xFFE0_9830
0xFFE0_9838
0xFFE0_983C
0xFFE0_9840
0xFFE0_9844
0xFFE0_9848
0xFFE0_984C
0xFFE0_9850
0xFFE0_9854
0xFFE0_9858
R/W Function address register
R/W Power management register
R/W Endpoint interrupt register
R/W USB interrupt register
R/W Endpoint interrupt enable register
R/W USB interrupt enable register
00h
00h
00h
00h
1Fh
04h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
R
R
Frame number1 register
Frame number2 register
R/W Index register
R/W MAXP register
R/W EP0 control register
USBMP
USBEP0CON
USBICON1
USBICON2
USBOCON1
USBOCON2
USBLBOWC
USBHBOWC
USBEP0D
USBEP1D
USBEP2D
USBEP3D
USBEP4D
R/W EP2, 4 IN Control register1
R/W EP2, 4 IN Control register2
R/W EP1, 3 OUT Control register 1
R/W EP1, 3 OUT Control register 2
R
R
R/W EP0 FIFO data register
R/W EP1 FIFO data register
R/W EP2 FIFO data register
R/W EP3 FIFO data register
R/W EP4 FIFO data register
Low Byte OEP Write count register
High Byte OEP write count register
Table 3-29 USB Core Register List
Beijing Peak Microtech Co.Ltd.
CONFIDENTIAL
174