Cirrus Logic EP73xx User Manual

Page 15

Advertising
background image

EP7309/11/12 User’s Manual - DS508UM4

1-1

Copyright Cirrus Logic, Inc. 2003

11

1

Chapter 1

1

Introduction

Overview

This chapter describes the EP73xx ARM processor, memory map, registers, and
signals. See the data sheet that is associated with a specific EP73xx device for more
information about pin assignments for that product.

Processor

The EP73xx incorporates an ARM 32-bit RISC micro controller that controls a wide
range of on-chip peripherals. The ARM720T includes a a 8 Kbytes unified cache and a
MMU compatible with operating systems like Windows

®

CE and Linux

®

.

See the ARM720T Technical Reference Manual, as cited on

page 1-12

.

Peripherals

On-chip EP73xx peripherals are product-specific for each chip. The superset of
available features includes:

• 48 Kbytes of on-chip SRAM that can be shared between the LCD controller

and general application use

• Memory interfaces (chip selects) for up to six independent 256 Mbyte

expansion segments with programmable width and wait states

• 27 general purpose Input/Outputs.

• Digital Audio Interface (DAI) to interface with CD-quality DACs and

CODECs

• Interrupt Controller

• Advanced system state controller and power management

• Two full-duplex 16550 A compatible UARTs with 16-byte transmit and

receive FIFOs.

• IrDA SIR protocol controller capable of speeds up to 115.2 kbps

• Programmable LCD controller for 1,2 or 4-bit-per-pixel with 16-level

grayscaler and frame buffer start address.

• On-chip boot ROM programmed for serial port download of boot code.

Advertising