User Manual

EP7309/11/12 Users Manual - DS508UM4 2-1
Copyright Cirrus Logic, Inc. 2003
22
2
Chapter 2
2CPU Core
Introduction
The 7312 processor utilizes th e ARM720T which is based on the ARM7TDMI RISC
(Reduced Instruction Set Computer) core running at a dynamically programmable
speed from 18-90 MHz. This chapter discusses the key features of the ARM core.
Features
Key features include:
ARM7TD MI C PU core (which supports th e log ic for the Thumb instruction
set, core debug, enhanced multiplier, JTAG, and the Embedded ICE)
running at a dynamically programmable clock speeds.
Memory Management Unit (MMU) compatible with the ARM710 core
(providing address tran slation and a 64-entry translation lookaside buffer)
with added support for Windows CE.
8 Kbytes of unified instruction and data c ache with a four-way set
associative cache controller.
Write Buffer
TLB (Translation Look-Aside Buffer)
System State Control: Operating, Idle, Standby
•CPUClockOptions
System R eset Options
CPU and Co-processor Registers
Programming Register List
Table 2-1: Programming Registers
Address Name Type Size Description Page
0x8000.0840 STDBY Write Write Enters Standby State page 2-13
0x8000.0800 HALT Write Write enters Idle State page 2-13
0x8000.2610 PLL Write 8 Write register for PLL Multiplier page 2-11
0x8000.A5A8 PLL Read 8 Read Register for PLL Multiplier page 2-11