English
Language : 

EP7211 Datasheet, PDF (33/166 Pages) Cirrus Logic – HIGH-PERFORMANCE ULTRA-LOW-POWER SYSTEM-ON-CHIP WITH LCD CONTROLLER
EP7211
High-Performance Ultra-Low-Power System-on-Chip with LCD Controller
3. FUNCTIONAL DESCRIPTION
The EP7211 device is a single-chip embedded controller designed to be used in low cost and ultra-
low-power applications. A hand-held personal organizer and hand-held internet browser are just two
of the many potential applications of the device.
The EP7211 operates at 2.5 V and up to 74 MHz using the ARM7TDMI CPU with MMU, a write
buffer, and cache. The EP7211 device is designed to be backward compatible with Cirrus’ CL-
PS7111 device. For the same functionality, this device is a drop-in upgrade — it contains the same
pinout and register arrangement, making previous software binary-compatible, and system boards
requiring only voltage changes in most cases.There are other devices offered by Cirrus Logic
(http://www.cirrus.com) that can be used around this chip to build a complete hand-held organizer.
These include IR chipsets, still camera chipsets, audio DACs, codecs, etc.
The EP7211 contains additional functionality to the CL-PS7111 device that can be accessed through
various pin-muxing options. The additions are:
• ARM720T core processor — giving Thumb and WinCE™ support and dynamically
programmable core clock speeds of 18 MHz, 36 MHz, 49 MHz, and 74 MHz
• MCP — Multimedia Codec Port to interface to the Philips’ UCB1100 codec
• Increased A/D data flexibility — data width configurable between 8 to 16 bits
• Increased on-chip SRAM size to 38,400 bytes; the entire display memory for a 640 x 240 x 2
bits/pixel can be contained within this on-chip SRAM
• Dedicated LED flasher pin running from the realtime clock (RTC)
• EDO DRAM support (Fast Page DRAM is only supported at 13 MHz and 18 MHz)
• Full JTAG boundary scan and Embedded ICE support
The core-logic functionality is built around the ARM720T processor (i.e., an ARM7TDMI 32-bit
RISC CPU with a WinCE compatible MMU, a write buffer, and 8 kbytes of cache). At 74 MHz and
with the on-chip four-way set-associative cache, the EP7211 delivers approximately 66 Dhrystone
2.1 MIPS of sustained performance (74 MIPS peak). This is approximately the same as a 100 MHz
Pentium-based PC.
The EP7211 can interface to up to two banks of DRAM. Each bank can be up to 256 Mbytes in size.
The DRAM interface is programmable to be 16-bit or 32-bit wide. There are also interfaces for:
• Two ROM/SRAM/Flash banks each up to 256 Mbytes
• Up to four expansion devices, each up to 256 Mbytes in size
• An interface to up to two Cirrus Logic CL-PS6700 PC Card controller devices to support two PC
Card slots
The expansion devices could be additional ROM/SRAM/Flash as well. In addition, the EP7211
provides 38,400 bytes of on-chip SRAM that can be used for three purposes:
DS352PP3
JUL 2001
33
Functional Description