Open Access
Board Overview
2-3
ARM Development Board (ARM7TDMI Version)
Hardware Reference Guide
ARM DUI 0017C
2.2 An Overview of the Board
A typical AMBA system comprises a processor connected to an
Advanced System Bus
(
ASB
) with a bridge to the slower, low-power
Advanced Peripheral Bus
(
APB
). The main
system blocks are shown in
Figure 2-1: Overview of the ARM Development Board
on
page 2-4:
• AMBA bus master comprising an ARM processor and PLD
• AMBA system modules, arbiter and decoder
• On-chip (synchronous SRAM) memory
•SRAM block
• EPROM or FLASH block
• DRAM block
• Test interface
• APB bridge
• APB slaves, timer, interrupt controller
• ASB expansion connectors
• APB expansion connectors
• NISA bus bridge
• PC card (PCMCIA) block
• Serial and parallel port block
2.2.1 Board architecture
A convenient way to view the ARM Development Board is as a sample microcontroller with
its support peripherals constructed from discrete devices. The bus master, system modules,
APB bridge and peripherals, on-chip RAM and external bus interfaces form the heart of a
microcontroller. Additional peripherals such as PC card (PCMCIA) and serial and parallel
ports may also be incorporated or interfaced to externally.
Each functional block is constructed from separate programmable logic devices (PLDs).
This enables you to observe the system interactions using standard test equipment such as
a logic analyser. The expansion connectors provide a way of interfacing additional circuitry
to the ARM Development Board and also provide convenient hook-up points for a logic
analyser.
Refer to
Chapter 4, Expanding and Monitoring the ASB
and
Chapter 5, Expanding and
Monitoring the APB
for further information.
hrg.book Page 3 Wednesday, July 22, 1998 9:18 AM