EP9301
Entry-Level ARM9 System-on-Chip Processor
High-Performance ARM920T Design Ideal for Broad Range of Applications
E P9301
The EP9301 is one of the most attractively machines, fitness equipment, security range of high volume applications.
priced ARM9 processors in the world. systems, networked camera, MP3 mixer, Furthermore, by enabling or disabling the
Its high-performance design is ideal for GSM modem and VOIP will benefit from EP9301s peripheral interfaces, designers
a multitude of entry-level consumer and the EP9301s integrated architecture and can reduce development costs and
industrial electronic products. Designers advanced features. In fact, with amazingly accelerate time to market by creating a
of Internet radios, point-of sale terminals, agile performance provided by a 166 MHz single platform that can be easily modified
industrial and building controls, jukeboxes, ARM920T processor, and featuring a to deliver a variety of differentiated end
telematic control systems, set-top boxes, wide breadth of peripheral interfaces, the products.
biometric security systems, lottery EP9301 is well suited to an even broader
EP9301 Features
166 MHz ARM920T Processor Integrated Peripheral Interfaces Internal Peripherals
16 KB data cache and 16 KB Five input A/D with 12-bit resolution Real-Time clock with software trim
instruction cache
1/10/100 Mbps Ethernet MAC 12 DMA channels for data transfer
MMU enabling Linux and that maximizes system performance
Two-port USB 2.0 Full Speed host (OHCI)
Windows CE
Boot ROM
Two UARTs (16550 Type), including soft
66 MHz system bus
modem support Dual PLLs control all clock domains
IrDA interface, slow mode Watchdog timer
MaverickKey IDs for Digital Rights
Management or Design IP Security SPI port Two general purpose 16-bit timers
32-bit unique ID
AC97 interface General purpose 32-bit timer
128-bit random ID 2
I S interface 40-bit debug timer
External Memory Options General-Purpose I/Os
16-bit SDRAM interface, up to two banks 16 enhanced GPIOs including
interrupt capability
16/8-bit SRAM/Flash/ROM I/F
8 additional optional GPIOs
Serial EEPROM interface
multiplexed on peripherals
www.cirrus.comOvERvIEw
Applications
High-Performance ARM920T Processor Core MaverickKey Unique ID Secures Digital
Internet radios
Content and OEM Designs
Point-of-sale terminals The EP9301 features an advanced
MaverickKey unique hardware
ARM920T processor design with an MMU
Industrial and building controls
programmed IDs provide an excellent
that supports Linux , Windows CE and
Jukeboxes
solution to the growing concern over
many other embedded operating systems.
Telematic control systems
secure Web content and commerce. With
The ARM920Ts 32-bit microcontroller
Set-top boxes
Internet security playing an important
architecture, with a five-stage pipeline,
Biometric security systems
role in the delivery of digital media
delivers impressive performance at very
such as books or music, traditional
Lottery machines low power. The included 16 KB instruction
software methods are quickly becoming
cache and 16 KB data cache provide
Fitness equipment
unreliable. The MaverickKey unique IDs
zero-cycle latency to the current program
Security systems
provide OEMs with a method of utilizing
and data, or can be locked to provide
Networked camera
specific hardware IDs for DRM (Digital
guaranteed no-latency access to critical
MP3 mixer
Rights Management) mechanisms.
instructions and data. For applications
GSM modem
with instruction memory size restrictions,
Both a specific 32-bit ID as well as a
VOIP the ARM920Ts compressed Thumb
128-bit random ID is programmed into
instruction set provides a space-efficient
the EP9301 through the use of laser
design that maximizes external instruction
probing technology. These IDs can then
memory usage.
be used to match secure copyrighted
content with the ID of the target device
Integrated Five-Input,
that the EP9301 is powering, and then
Multiplexed A/D Controller
deliver the copyrighted information
The EP9301 integrates a signed 12-bit over a secure connection. In addition,
analog-to-digital converter with a secure transactions can benefit by
multiplexed front-end that is controlled matching device IDs to server IDs.
through a software-configured switch
MaverickKey IDs can also be used by
matrix. This matrix allows routing of the
OEMs and design houses to protect
five input signals to the A/D sample
against design piracy by presetting
input or to the +REF and -REF inputs.
ranges for unique IDs. For more
If external REF inputs are not required,
information on securing your design
the A/D REF inputs can be internally
using MaverickKey, please contact your
switched to VDD and GND allowing all
Cirrus Logic sales representative.
five inputs to be sampled. Reading a
sampled result enables a convert
command for the next sample. These
capabilities are especially useful in
process control and instrumentation
applications as well as voltage or
temperature monitoring.