Universal Serial Bus (USB)
18-2
Am186™CC/CH/CU Microcontrollers User’s Manual
The Am186CC microcontroller also supports isochronous transfers from one of the
integrated HDLC channels.
The USB peripheral controller also includes robust error detection and management
features so the device software can manage transfers in any number of ways as required
by the application. The USB suspend/resume, reset, and remote wake-up features are also
supported.
18.2
BLOCK DIAGRAM
Figure 18-1 shows the block diagram for the USB peripheral controller.
Figure 18-1
USB Interface Block Diagram
18.3
SYSTEM DESIGN
The following sections describe pin multiplexing and feature trade-offs to consider when
designing peripherals that use the USB peripheral controller.
18.3.1
Signal Trade-Offs
Table 18-1 lists the USB interface signals (including signals internal to the microcontroller)
that are multiplexed with other microcontroller functions. Pinstraps are sampled only at
reset and do not affect the pin’s other functions, so they are not shown in this table. Other
multiplexed signals, when enabled, either disable or alter any other functions that use the
same pin.
CC
General-
Purpose DMA
USBD+
USBD–
External
Transceiver
Interface
Control
Registers
CPU, Memory Interface,
and Other Peripheral Devices
USB
Controller
USB
Transceiver
Am186CC/CU Microcontroller
FIFO
Buffers
USBX1
USBX2
HDLC A
PCM
GCI
USBSCI/
USBSOF
CC
SmartDMA
Channel
Содержание Am186 CC
Страница 1: ...Am186 CC CH CU Microcontrollers User s Manual Order 21914B...
Страница 4: ...iv Am186 CC CH CU Microcontrollers User s Manual...
Страница 18: ...Table of Contents xviii Am186 CC CH CU Microcontrollers User s Manual...
Страница 24: ...Introduction xxiv Am186 CC CH CU Microcontrollers User s Manual...
Страница 39: ...Architectural Overview Am186 CC CH CU Microcontrollers User s Manual 1 15 Figure 1 6 32 Channel Linecard CH CC...
Страница 40: ...Architectural Overview 1 16 Am186 CC CH CU Microcontrollers User s Manual...
Страница 86: ...System Overview 3 36 Am186 CC CH CU Microcontrollers User s Manual...
Страница 92: ...Emulator Support 4 6 Am186 CC CH CU Microcontrollers User s Manual...
Страница 112: ...DRAM Controller 6 8 Am186 CC CH CU Microcontrollers User s Manual...
Страница 134: ...Interrupts 7 22 Am186 CC CH CU Microcontrollers User s Manual...
Страница 186: ...Programmable I O Signals 9 8 Am186 CC CH CU Microcontrollers User s Manual...
Страница 200: ...Watchdog Timer 11 6 Am186 CC CH CU Microcontrollers User s Manual...
Страница 232: ...Asynchronous Serial Ports UARTs 13 24 Am186 CC CH CU Microcontrollers User s Manual...
Страница 242: ...Synchronous Serial Port SSI 14 10 Am186 CC CH CU Microcontrollers User s Manual...
Страница 264: ...High Level Data Link Control HDLC 15 22 Am186 CC CH CU Microcontrollers User s Manual...
Страница 332: ...Universal Serial Bus USB 18 34 Am186 CC CH CU Microcontrollers User s Manual...
Страница 348: ...Register Summary A 16 Am186 CC CH CU Microcontrollers User s Manual...
Страница 376: ...Index Index 18 Am186 CC CH CU Microcontrollers User s Manual...