Cirrus Logic EP7312 User Manual
Ep7312 data sheet, Overview block diagram features, Features
![background image](/manuals/466531/1/background.png)
Copyright Cirrus Logic, Inc. 2011
(All Rights Reserved)
MAR ‘11
DS508F2
High-performance,
Low-power, System-on-chip
with SDRAM & Enhanced
Digital Audio Interface
EP7312 Data Sheet
OVERVIEW
BLOCK DIAGRAM
FEATURES
(cont.)
(cont.)
FEATURES
ARM
®
720T Processor
— ARM7TDMI CPU Operating at Speeds of 74 and
90 MHz
— 8 kBytes of Four-way Set-associative Cache
— MMU with 64-entry TLB
— Thumb™ Code Support Enabled
Ultra low power
— 90 mW at 74 MHz Typical
— 108 mW at 90 MHz Typical
— <.03 mW in the Standby State
Advanced Audio Decoder/decompression Capability
— Supports bit streams with adaptive bit rates.
— Allows for support of multiple audio decompression
algorithms (MP3, WMA, AAC, Audible, etc.).
LCD
Controller
Boot
ROM
M averickKey
TM
ARM 7TDM I CPU Core
M M U
8 KB
Cache
W rite
Buffer
Internal Data Bus
EPB Bus
M em ory Controller
SDRAM I/F
SRAM I/F
On-chip SRAM
48 KB
ICE-JTAG
Clocks &
Tim ers
Keypad&
Touch
Screen I/F
Interrupts,
PW M & GPIO
Bus
Bridge
(2) UARTs
w/ IrDA
Power
M anagem ent
Serial
Interface
Digital
Audio
Interface
ARM 720T
S
E
RIAL PORTS
US
ER INTERF
ACE
OVERVIEW
The Cirrus Logic
™
EP7312 is designed for ultra-low-power
portable and line-powered applications such as portable
consumer entertainment devices, home and car audio juke box
systems, and general purpose industrial control applications, or
any device that features the added capability of digital audio
compression & decompression. The core-logic functionality of
the device is built around an ARM720T processor with
8 kBytes of four-way set-associative unified cache and a write
buffer. Incorporated into the ARM720T is an enhanced
memory management unit (MMU) which allows for support of
sophisticated operating systems like Microsoft
®
Windows
®
CE and Linux
®
.
MEMORY and STORAGE
Document Outline
- Overview
- Features
- Description of the EP7312’s Components, Functionality, and Interfaces
- Processor Core - ARM720T
- Power Management
- MaverickKey™ Unique ID
- Memory Interfaces
- Digital Audio Capability
- Universal Asynchronous Receiver/Transmitters (UARTs)
- Digital Audio Interface (DAI)
- CODEC Interface
- SSI2 Interface
- Synchronous Serial Interface
- LCD Controller
- 64-Key Keypad Interface
- Interrupt Controller
- Real-Time Clock
- PLL and Clocking
- DC-to-DC Converter Interface (PWM)
- Timers
- General Purpose Input/Output (GPIO)
- Hardware Debug Interface
- LED Flasher
- Internal Boot ROM
- Packaging
- Pin Multiplexing
- System Design
- Electrical Specifications
- Timings
- Packages
- Conventions
- Ordering Information
- Environmental, Manufacturing, & Handling Information
- Revision History