Specifications

Introduction
1-6 Copyright © 2004, 2006 ARM Limited. All rights reserved. ARM DDI 0287B
Direct Memory Access Controller (DMAC)
Direct memory access can be used with DMA peripherals. FIFO fill and
empty requests from these peripherals can be serviced immediately by
the DMAC without CPU interaction. Memory-to-memory DMA is also
supported.
The release version used is PL080 DMAC REL1v1.
For more information on DMA, see the ARM PrimeCell DMA (PL080)
Technical Reference Manual and Chapter 8 Direct Memory Access
Controller (DMAC).
Vectored Interrupt Controller (VIC)
The VIC enables the interrupt handler software to quickly dispatch
interrupt service routines in response to peripheral interrupts.
The release version used is PL190 VIC 1v1.
For more information on the VIC, see the ARM PrimeCell Vector
Interrupt Controller (PL190) Technical Reference Manual and
Chapter 17 Vectored Interrupt Controller (VIC).
Embedded Trace Macrocell (ETM9)
The ETM9 provides a trace port for real-time debug.
The release version used is ETM9 Rev2a. The ETM configuration for the
ARM926EJ-S Development Chip is Medium-Plus.
For more information on the ETM9, see the ETM9 Technical Reference
Manual.
Real Time Clock (RTC)
The RTC provides a one-second resolution clock. This keeps time when
the ARM926EJ-S Development Chip is inactive and can be used to wake
the chip up when a programmed alarm time is reached.
The release version used is PL031 RTC 1v0.
For more information on the RTC, see the ARM PrimeCell Real Time
Clock Controller (PL031) Technical Reference Manual and Chapter 11
Real-Time Clock (RTC).
Timer modules
The ARM926EJ-S Development Chip provides two Timer modules.
They can be used to, for example, generate periodic and timed interrupts
required by operating system services.
The release version used is SP804 TIMER r1p0-02ltd0.