Semiconductor Group
6-34
1999-04-01
On-Chip Peripheral Components
C541U
6.4
USB Module
The USB module in the C541U handles all transactions between the serial USB bus and the internal
(parallel) bus of the microcontroller. The USB module includes several units which are required to
support data handling with the USB bus : the on-chip USB bus transceiver, the USB memory with
two pages of 128 bytes each, the memory management unit (MMU) for USB and CPU memory
access control, the UDC device core for USB protocol handling, the microcontroller interface with
the USB specific special function registers and the interrupt control logic. A clock generation unit
provides the clock signal for the USB module for full speed and low speed USB operation. The
following sections describe the full speed operation, while the low speed operation is described
specifically in section 6.4.8. Figure 6-18 shows the block diagram of the functional units of the USB
module with their interfaces.
Figure 6-18
USB Module Block Diagram
MCB03380
Pin
Pin
Pin
Pin
XTAL1
XTAL2
D+
D-
USB Bus
Osc.
12 MHz
(On-chip)
Transceiver
x 4
PLL
2
48 MHz
6 MHz
USB
Page 0
(128 x 8)
F
00
00
Data
Data
Control
USB Memory
Management
MMU
Interrupt Generation
SFR
Addr.
11
Core
Device
USB
MCU
Interface
Module
USB
Internal
Bus
Memory
Page 1
(UDC)
Control
H
H
H
7
7
H
F
Address
Содержание C541U
Страница 1: ... 8 LW 026 0LFURFRQWUROOHU 8VHU V 0DQXDO http www siem ens d Sem iconductor ...
Страница 7: ......
Страница 21: ...Semiconductor Group 2 6 1997 10 01 Fundamental Structure C541U ...
Страница 37: ...Semiconductor Group 4 6 1997 10 01 External Bus Interface C541U ...
Страница 133: ...Semiconductor Group 6 88 1999 04 01 On Chip Peripheral Components C541U ...
Страница 163: ...Semiconductor Group 8 8 1997 10 01 Fail Safe Mechanisms C541U ...
Страница 185: ...Semiconductor Group 10 14 1997 10 01 OTP Memory Operation C541U ...
Страница 192: ...Semiconductor Group 12 7 Index C541U ...