1 about the design example, 1 about primecells, 2 example architecture – ARM IM-AD1 User Manual

Page 48: About the design example -2

Advertising
background image

Reference Design Example

4-2

Copyright © 2001-2003. All rights reserved.

ARM DUI 0163B

4.1

About the design example

This chapter describes the reference design example supplied with the interface module.
The interface module is not fitted with any programmable devices because it is intended
to provide interfaces for peripherals instantiated into a logic module FPGA.

The interface module design example for the logic module is supplied in VHDL.
Although the PrimeCell peripherals can be seen instantiated in the top level VHDL file

IMAD1fpga.vhd

, the HDL source code for the PrimeCell peripherals themselves are not

supplied. All other non-PrimeCell HDL source code is provided on the CD.

The design example supports AHB-based designs for Integrator/LM-XCV600E+ and
LM-EP20K600E+ logic modules.

4.1.1

About PrimeCells

The ARM PrimeCell peripherals are a range of synthesizable peripherals that are ideally
suited for use in ARM-based designs. The interface module is supplied with PrimeCell
peripherals for some of the interfaces on the board and the accompanying CD contains
documentation for them.

4.1.2

Example architecture

The architecture of the example is shown in Figure 4-1 on page 4-3. The design
example contains the following peripherals:

PrimeCell:

UART

Synchronous Serial Port (SSP)

DC-DC converter

Vectored Interrupt Controller (VIC).

Non-PrimeCell:

APB control registers

GPIO

Stepper motor interface

CAN controller interface

ADC and DAC interface

Peripheral Information Block (PIB).

Advertising