Chapter 12. Universal Serial Bus (USB)
12-3
Module Operation
•
Supports remote wakeup
•
Detects start-of-frame and missed start-of-frame for isochronous endpoint
synchronization
•
Notification of start-of-frame, reset, suspend, and resume events
12.2 Module Operation
The MCF5272 USB system consists of a protocol state machine which controls the
transmitter and receiver modules. The state machine implements only the USB function
state diagram. The MCF5272 USB controller can serve as a USB function endpoint, but
cannot serve as a USB host.
12.2.1 USB Module Architecture
A block diagram of the USB module is shown in Figure 12-2. The module is partitioned
into five functional blocks. These blocks are USB internal transceiver, clock generator,
USB control logic, USB request processor, and endpoint controllers.
Figure 12-2. USB Module Block Diagram
Clock
Generator
USB Request
Processor
512-Byte
IN FIFO
512-Byte
OUT FIFO
1024-Byte
Configuration
RAM
USB_D-
USB_D+
USB_VDD
USB_GND
USB_TP
USB_TxEN
USB_TN
USB_RP
USB_RN
USB_RxD
USB_Susp
System Clock
Internal Bus
USB Control
Logic
USB_ExtCLK
Endpoint
Controllers
Internal
Transceiver
External Transceiver
Interface
To USB
Cable
Содержание DigitalDNA ColdFire MCF5272
Страница 1: ...MCF5272UM D Rev 0 02 2001 MCF5272 ColdFire Integrated Microprocessor User s Manual ...
Страница 38: ...xxxviii MCF5272 User s Manual TABLES Table Number Title Page Number ...
Страница 58: ...1 10 MCF5272 User s Manual MCF5272 Specific Features ...
Страница 90: ...2 42 MCF5272 User s Manual Exception Processing Overview ...
Страница 96: ...3 6 MCF5272 User s Manual MAC Instruction Execution Timings ...
Страница 158: ...5 46 MCF5272 User s Manual Motorola Recommended BDM Pinout ...
Страница 184: ...7 12 MCF5272 User s Manual Interrupt Controller Registers ...
Страница 338: ...13 44 MCF5272 User s Manual Application Examples ...
Страница 414: ...18 6 MCF5272 User s Manual PWM Programming Model ...
Страница 452: ...19 38 MCF5272 User s Manual Power Supply Pins ...
Страница 482: ...20 30 MCF5272 User s Manual Reset Operation ...
Страница 492: ...21 10 MCF5272 User s Manual Non IEEE 1149 1 Operation ...
Страница 548: ...INDEX Index 12 MCF5272 User s Manual ...