Architectural Overview
1-8
Am186™CC/CH/CU Microcontrollers User’s Manual
Each TSA channel can support a burst data rate to or from the HDLC of up to 10 Mbit/s in
both raw DCE and PCM highway modes.
In addition to raw DCE and PCM highway, the Am186CC microcontroller can share its GCI
interface with up to two other channels. In GCI mode, the Am186CC microcontroller’s TSA
channels can support a burst data rate to or from the HDLC of up to 768 Kbit/s.
Total system data throughput is highly dependent on the amount of per-packet and per-
byte CPU processing, the rate at which packets are being sent, and other CPU activity.
When combined with the TSAs, the HDLC channels are suitable for use in a wide variety
of applications such as ISDN basic rate interface (BRI) and primary rate interface (PRI) B
and D channels, PCM highway, X.25, Frame Relay, and other proprietary Wide Area
Network (WAN) connections.
1.4.2.3
General Circuit Interface (Chapter 17)
The GCI is an interface specification developed jointly by Alcatel, Italtel, GPT, and Siemens.
This specification defines an industry-standard serial bus for interconnecting
telecommunications integrated circuits. The standard covers linecard, NT1, and terminal
architectures for ISDN applications. The Am186CC microcontroller supports the terminal
version of GCI.
The GCI interface provides a glueless connection between the Am186CC microcontroller
and GCI/IOM-2 based ISDN transceiver devices, such as the AMD Am79C30 or Am79C32.
The GCI interface provides a 4-pin connection to the transceiver device. The Am186CC
microcontroller also allows conversion of the GCI clock and GCI frame sync into a format
usable by PCM codecs, allowing the use of PCM codecs directly with GCI/IOM-2
transceivers. Additional GCI features include slave mode with pin reversal, Terminal
Interchip Communication (TIC) bus support for D channel arbitration and collision detection,
and support for one Monitor and two Command/Indicate channels.
1.4.2.4
SmartDMA Channels (Chapter 8)
Each of the Am186CC/CH/CU microcontrollers contain both SmartDMA channels and
general-purpose DMA channels (see “General-Purpose DMA Channels (Chapter 8)” on
page 1-10). The SmartDMA channels provide a faster method for moving data between
peripherals and memory with lower CPU utilization. SmartDMA transmits and receives data
across multiple memory buffers and a sophisticated buffer-chaining mechanism. These
channels work in pairs: transmitter and receiver. The transmit channels can transfer data
only from memory to a peripheral; the receive channels can transfer data only from a
peripheral to memory.
The Am186CC microcontroller provides a total of 12 DMA channels: eight SmartDMA
channels and four general-purpose DMA channels. Four of the SmartDMA channels (two
pairs) are dedicated for use with two of the on-board HDLC channels. The remaining four
SmartDMA
channels (two pairs) can support either the third or fourth HDLC channel or
Universal Serial Bus (USB) endpoints A, B, C, or D.
The Am186CH HDLC microcontroller provides a total of eight DMA channels: four
SmartDMA channels to support the two HDLC channels and four general-purpose DMA
channels.
The Am186CU USB microcontroller provides a total of eight DMA channels: four SmartDMA
channels to support USB endpoints A–D and four general-purpose DMA channels.
CH
CC
CC
CC
CC
CH
CU
Summary of Contents for Am186 CC
Page 1: ...Am186 CC CH CU Microcontrollers User s Manual Order 21914B...
Page 4: ...iv Am186 CC CH CU Microcontrollers User s Manual...
Page 18: ...Table of Contents xviii Am186 CC CH CU Microcontrollers User s Manual...
Page 24: ...Introduction xxiv Am186 CC CH CU Microcontrollers User s Manual...
Page 40: ...Architectural Overview 1 16 Am186 CC CH CU Microcontrollers User s Manual...
Page 86: ...System Overview 3 36 Am186 CC CH CU Microcontrollers User s Manual...
Page 92: ...Emulator Support 4 6 Am186 CC CH CU Microcontrollers User s Manual...
Page 112: ...DRAM Controller 6 8 Am186 CC CH CU Microcontrollers User s Manual...
Page 134: ...Interrupts 7 22 Am186 CC CH CU Microcontrollers User s Manual...
Page 186: ...Programmable I O Signals 9 8 Am186 CC CH CU Microcontrollers User s Manual...
Page 200: ...Watchdog Timer 11 6 Am186 CC CH CU Microcontrollers User s Manual...
Page 232: ...Asynchronous Serial Ports UARTs 13 24 Am186 CC CH CU Microcontrollers User s Manual...
Page 242: ...Synchronous Serial Port SSI 14 10 Am186 CC CH CU Microcontrollers User s Manual...
Page 264: ...High Level Data Link Control HDLC 15 22 Am186 CC CH CU Microcontrollers User s Manual...
Page 332: ...Universal Serial Bus USB 18 34 Am186 CC CH CU Microcontrollers User s Manual...
Page 348: ...Register Summary A 16 Am186 CC CH CU Microcontrollers User s Manual...
Page 376: ...Index Index 18 Am186 CC CH CU Microcontrollers User s Manual...