User Manual

EP7309/11/12 Users Manual - DS508UM4 1-1
Copyright Cirrus Logic, Inc. 2003
11
1
Chapter 1
1Introduction
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
informationaboutpinassignmentsforthatproduct.
Processor
The EP73xx incorporates an ARM 32-bit R ISC 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 ARM 720T 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 b etween the LCD controller
and general application use
Memory interfaces (chip selects) for up to six independent 256 Mbyte
expansion segments with p rogrammable width and wait states
27 general purpose Input/Ou tputs.
Digital Audio Interface (DAI) to interface with CD-quality DACs and
CODECs
Interrupt Controller
Advanced s ystem state controller and power management
Two full-duplex 16550 A comp atible UARTs with 16-byte transmit and
receive FIFOs.
IrDA SIR protocol controller capable of speeds up to 115.2 kb ps
Programmable LCD controller for 1,2 or 4-bit-per-pixel with 16-level
grayscaler and fram e buffer start address.
On-chip boot ROM programmed for serial port dow nload of b oot code.