EP7309-CBZ Cirrus Logic Inc, EP7309-CBZ Datasheet - Page 6
![IC ARM720T MCU 74MHZ 256-PBGA](/photos/12/32/123256/mfg_ep7309_parts_sml.jpg)
EP7309-CBZ
Manufacturer Part Number
EP7309-CBZ
Description
IC ARM720T MCU 74MHZ 256-PBGA
Manufacturer
Cirrus Logic Inc
Series
EP7r
Specifications of EP7309-CBZ
Core Size
32-Bit
Core Processor
ARM7
Speed
74MHz
Connectivity
Codec, DAI, EBI/EMI, IrDA, Keypad, SPI/Microwire1, UART/USART
Peripherals
LCD, LED, MaverickKey, POR, PWM
Number Of I /o
27
Program Memory Type
ROMless
Ram Size
56K x 8
Voltage - Supply (vcc/vdd)
2.3 V ~ 2.7 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
256-BGA
Controller Family/series
(ARM7)
No. Of I/o's
27
Ram Memory Size
48KB
Cpu Speed
74MHz
No. Of Timers
2
No. Of Pwm Channels
2
Digital Ic Case Style
BGA
Embedded Interface Type
SSI, UART
Rohs Compliant
Yes
Processor Series
EP73xx
Core
ARM720T
Data Bus Width
32 bit
Mounting Style
SMD/SMT
3rd Party Development Tools
MDK-ARM, RL-ARM, ULINK2
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-
Data Converters
-
Lead Free Status / Rohs Status
Details
Other names
598-1211
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
EP7309
High-Performance, Low-Power System on Chip
Processor Core - ARM720T
The
microcontroller that controls a wide range of on-chip
peripherals. The processor utilizes a three-stage pipeline
consisting of fetch, decode and execute stages. Key features
include:
•
•
•
•
Power Management
The EP7309 is designed for ultra-low-power operation. Its core
operates at only 2.5 V, while its I/O has an operation range of
2.5 V–3.3 V allowing the device to achieve a performance
level equivalent to 60 MIPS. The device has three basic power
states:
MaverickKey
MaverickKey unique hardware programmed IDs are a solution
to the growing concern over secure web content and
commerce. With Internet security playing an important role in
the delivery of digital media such as books or music,
traditional software methods are quickly becoming unreliable.
The MaverickKey unique IDs provide OEMs with a method of
utilizing specific hardware IDs such as those assigned for
SDMI (Secure Digital Music Initiative) or any other
authentication mechanism.
6
BATOK
nEXTPWR
nPWRFL
nBATCHG
ARM (32-bit) and Thumb (16-bit compressed) instruction
sets
Enhanced MMU for Microsoft Windows CE and other
operating systems
8 KB of 4-way set-associative cache.
Translation Look Aside Buffers with 64 Translated Entries
Pin Mnemonic
EP7309
• Operating — This state is the full performance state.
• Idle — This state is the same as the Operating State,
• Standby — This state is equivalent to the computer
All the clocks and peripheral logic are enabled.
except the CPU clock is halted while waiting for an
event such as a key press.
being switched off (no display), and the main
oscillator shut down. An event such as a key press
can wake-up the processor.
Table 1. Power Management Pin Assignments
incorporates
™
Unique ID
I/O
I
I
I
I
an
Battery ok input
External power supply sense
input
Power fail sense input
Battery changed sense input
ARM
Pin Description
32-bit
Copyright Cirrus Logic, Inc. 2011
(All Rights Reserved)
RISC
Both a specific 32-bit ID as well as a 128-bit random ID is
programmed into the EP7309 through the use of laser probing
technology. These IDs can then be used to match secure
copyrighted content with the ID of the target device the
EP7309 is powering, and then deliver the copyrighted
information over a secure connection. In addition, secure
transactions can benefit by also matching device IDs to server
IDs. MaverickKey IDs provide a level of hardware security
required for today’s Internet appliances.
Memory Interfaces
The EP7309 is equiped with a ROM/SRAM/FLASH-style
interface that has programmable wait-state timings and
includes burst-mode capability, with six chip selects decoding
six 256 MB sections of addressable space. For maximum
flexibility, each bank can be specified to be 8-, 16-, or 32-bits
wide. This allows the use of 8-bit-wide boot ROM options to
minimize overall system cost. The on-chip boot ROM can be
used in product manufacturing to serially download system
code into system FLASH memory. To further minimize system
memory requirements and cost, the ARM Thumb instruction
set is supported, providing for the use of high-speed 32-bit
operations in 16-bit op-codes and yielding industry-leading
code density.
Digital Audio Capability
The EP7309 uses its powerful 32-bit RISC processing engine
to implement audio decompression algorithms in software. The
nature of the on-board RISC processor, and the availability of
efficient C-compilers and other software development tools,
ensures that a wide range of audio decompression algorithms
can easily be ported to and run on the EP7309
Universal Asynchronous
Receiver/Transmitters (UARTs)
The EP7309 includes two 16550-type UARTs for RS-232
serial communications, both of which have two 16-byte FIFOs
for receiving and transmitting data. The UARTs support bit
nCS[5:0]
A[27:0]
D[31:0]
nMOE
nMWE
HALFWORD
WORD
WRITE
Pin Mnemonic
Table 2. Static Memory Interface Pin Assignments
I/O
I/O
O
O
O
O
O
O
O
Chip select out
Address output
Data I/O
ROM expansion OP enable
ROM expansion write enable
Halfword access select
output
Word access select output
Transfer direction
Pin Description
DS507F2