Architectural Overview
Am186™CC/CH/CU Microcontrollers User’s Manual
1-7
In addition, the USB peripheral controller supports the following:
■
An unlimited number of device descriptors.
■
A total of six endpoints: one control endpoint; one interrupt endpoint; and four data
endpoints that can be configured as control, interrupt, bulk, or isochronous. The interrupt,
bulk, and isochronous endpoints can be configured for the IN or OUT direction.
■
Two of the data endpoints have 16-byte FIFOs and two have 64-byte FIFOs.
■
Fully integrated differential driver, which directly supports the USB interface.
■
Specialized hardware, which supports adaptive isochronous data streams and
automatically synchronizes with HDLC data streams.
■
General-purpose DMA and SmartDMA channels.
1.4.2.2
HDLC Channels (Chapter 15) and TSAs (Chapter 16)
The Am186CC microcontroller provides four HDLC channels and the Am186CH HDLC
microcontroller provides two HDLC channels. These channels support the HDLC, SDLC,
LAP-B, LAP-D, PPP, and V.120 protocols. The HDLC channels can also be used in
transparent mode to support V.110. Each HDLC channel can connect to an external serial
interface directly (non-multiplexed mode), or can pass through a TSA (multiplexed mode).
The flexible interface multiplexing arrangement allows each HDLC channel to have its own
external interface, to share a common PCM highway or other time division multiplexed
(TDM) bus with the other channels, or to work in some combination.
The Am186CC microcontroller supports raw DCE, PCM highway, and GCI interfaces.
The Am186CH HDLC microcontroller supports raw DCE and PCM highway interfaces.
Each HDLC channel’s independent TSA allows it to extract a subset of data from a TDM
bus. It can isolate the entire frame or as little as one bit per frame. The channel’s 12-bit
counter defines the start/stop bit times as the number of bits after frame synchronization.
The time slot can be an arbitrary number of bits up to 4096 bits. Start bit and stop bit times
identify the isolated portion of the TDM frame. Support of less than eight bits per time slot,
or
bit slotting, allows isolation of from one to eight bits in a single time slot, providing a
convenient way to work with D-channel data. Each TDM bus can have up to 512 8-bit time
slots. Support of these features allows interoperation with PCM highway, E1, IOM-2, T1,
and other TDM buses.
To make the Am186CC and Am186CH microcontrollers attractive devices for use where
general HDLC capability is required, the HDLC channels support the following features:
■
Clear-to-Send (CTS) and Ready-to-Receive (RTR) hardware handshaking and auto-
enable operation
■
Collision detection for multidrop applications
■
Transparency mode
■
Address comparison on receive
■
Flag or mark idle operation
■
Two dedicated buffer descriptor ring SmartDMA channels per HDLC channel
■
Transmit and receive FIFOs
■
Full-duplex data transfer
CH
CC
CC
CH
Содержание 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...