EasyManua.ls Logo

AMD Elan SC520 - Block Diagram

AMD Elan SC520
444 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Architectural Overview
1-2 Élan™SC520 Microcontroller User’s Manual
Parallel debug port for high-speed data exchange during in-circuit emulation
General-purpose (GP) bus with programmable timing for 8- and 16-bit devices provides
good performance at very low cost.
ROM/Flash controller for 8-, 16-, and 32-bit devices
Enhanced PC/AT-compatible peripherals provide improved performance.
Enhanced programmable interrupt controller (PIC) prioritizes 22 interrupt levels (up
to 15 external sources) with flexible routing.
Enhanced DMA controller includes double buffer chaining, extended address and
transfer counts, and flexible channel routing.
Two 16550-compatible UARTs operate at baud rates up to 1.15 Mbit/s with optional
DMA interface.
Standard PC/AT-compatible peripherals
Programmable interval timer (PIT)
Real-time clock (RTC) with battery backup capability and 114 bytes of RAM
Additional integrated peripherals
Three general-purpose 16-bit timers provide flexible cascading for 32-bit operation.
Watchdog timer guards against runaway software.
Software timer
Synchronous serial interface (SSI) offers full-duplex or half-duplex operation.
Flexible address decoding for programmable memory and I/O mapping and system
addressing configuration
32 programmable input/output (PIO) pins
Native support for pSOS, QNX, RTXC, VxWorks, and Windows
®
CE operating systems
Industry-standard BIOS support
1.2 BLOCK DIAGRAM
Figure 1-1 on page 1-3 illustrates the integrated Am5
x
86 CPU, bus structure, and on-chip
peripherals of the ÉlanSC520 microcontroller. Three primary interfaces are provided:
A high-performance, 66-MHz 32-bit synchronous DRAM (SDRAM) interface of up to
256 Mbytes is used for Am5
x
86 CPU code execution, as well as buffer storage of external
PCI bus masters and GP bus DMA initiators. A high-performance ROM/Flash interface
can also be connected to the SDRAM interface.
An industry-standard, 32-bit PCI bus is provided for high bandwidth I/O peripherals such
as local area network controllers, synchronous communications controllers, and disk
storage controllers.
A simple 8/16-bit, 33-MHz general-purpose bus (GP bus) provides a glueless connection
to lower bandwidth peripherals, and NVRAM, SRAM, ROM, or custom ASICs; supports
dynamic bus sizing and compatibility with many common ISA devices.
These three buses listed above are provided in all operating modes of the ÉlanSC520
microcontroller.

Table of Contents