EP7312M-CBZ Cirrus Logic Inc, EP7312M-CBZ Datasheet - Page 9
![IC, 32BIT MCU, ARM7, 74MHZ, BGA-256](/photos/39/69/396959/bga256_sml.jpg)
EP7312M-CBZ
Manufacturer Part Number
EP7312M-CBZ
Description
IC, 32BIT MCU, ARM7, 74MHZ, BGA-256
Manufacturer
Cirrus Logic Inc
Series
EP7r
Specifications of EP7312M-CBZ
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
Core Size
32 Bit
Core Processor
ARM7
Speed
74MHz
Connectivity
Codec, DAI, EBI/EMI, IrDA, Keypad, SPI/Microwire1, UART/USART
Peripherals
LCD, LED, MaverickKey, 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
Embedded Interface Type
SSI, UART
Rohs Compliant
Yes
Processor Series
EP73xx
Core
ARM720T
Data Bus Width
32 bit
3rd Party Development Tools
MDK-ARM, RL-ARM, ULINK2
Development Tools By Supplier
EDB7312
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
598-1209 - KIT DEVELOPMENT EP73XX ARM7
Eeprom Size
-
Program Memory Size
-
Data Converters
-
Lead Free Status / Rohs Status
Details
Other names
598-1247
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
EP7312M-CBZ
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
strobes for each keyboard column signal. The pins of Port A,
when configured as inputs, can be selectively OR'ed together
to provide a keyboard interrupt that is capable of waking the
system from a STANDBY or IDLE state. The Keypad
Interface has these features:
•
•
•
•
•
Table 10
Interrupt Controller
When unexpected events arise during the execution of a
program (i.e., interrupt or memory fault) an exception is
usually generated. When these exceptions occur at the same
time, a fixed priority system determines the order in which
they are handled. The EP7312 interrupt controller has two
interrupt types: interrupt request (IRQ) and fast interrupt
request (FIQ). The interrupt controller has the ability to control
interrupts from 22 different FIQ and IRQ sources. The
Interrupt controller has these features:
•
•
•
Table 11
.
DS508F1
COL[7:0]
nEINT[2:1]
EINT[3]
nEXTFIQ
nMEDCHG/nBROM
Column outputs can be individually set high with the
remaining bits left at high-impedance
Column outputs can be driven all-low, all-high, or all-high-
impedance
Keyboard interrupt driven by OR'ing together all Port A
bits
Keyboard interrupt can be used to wake up the system
8×8 keyboard matrix usable with no external logic, extra
keys can be added with minimal glue logic
Supports 22 interrupts from a variety of sources (such as
UARTs, SSI1, and key matrix.)
Routes interrupt sources to the ARM720T’s IRQ or FIQ
(Fast IRQ) inputs
Five dedicated off-chip interrupt lines operate as level
sensitive interrupts
Note:
Pin Mnemonic
Pin Mnemonic
shows the Keypad Interface Pin Assignments.
shows the interrupt controller pin assignments.
Table 11. Interrupt Controller Pin Assignments
Table 10. Keypad Interface Pin Assignments
Pins are multiplexed. See
more information.
(Note)
I/O
O
I/O
I
I
I
I
Table 19 on page 11
Keyboard scanner column drive
External interrupt
External interrupt
External Fast Interrupt input
Media change interrupt input
Pin Description
Pin Description
©
Copyright Cirrus Logic, Inc. 2005
for
(All Rights Reserved)
Real-Time Clock
The EP7312 contains a 32-bit Real Time Clock (RTC) that can
be written to and read from in the same manner as the timer
counters. It also contains a 32-bit output match register which
can be programmed to generate an interrupt.
•
Table 12
PLL and Clocking
The EP7312 processor and peripheral clocks have these
features:
•
•
Table 13
MOSCIN
MOSCOUT
VDDOSC
VSSOSC
Driven by an external 32.768 kHz crystal oscillator
Processor and peripheral clocks operate from a single
3.6864 MHz crystal or external 13 MHz clock
Programmable clock speeds allow the peripheral bus to run
at 18 MHz when the processor is set to 18 MHz and at
36 MHz when the processor is set to 36, 49 or 74 MHz, and
at 45 MHz when the processor is set to 90 MHz.
RTCIN
RTCOUT
VDDRTC
VSSRTC
Pin Mnemonic
Pin Mnemonic
shows the Real-Time Clock pin assignments.
shows the PLL and clocking pin assignments.
Table 13. PLL and Clocking Pin Assignments
Table 12. Real-Time Clock Pin Assignments
High-Performance, Low-Power System on Chip
Main Oscillator Input
Main Oscillator Output
Main Oscillator Power
Main Oscillator Ground
Real-Time Clock Oscillator Input
Real-Time Clock Oscillator Output
Real-Time Clock Oscillator Power
Real-Time Clock Oscillator Ground
Pin Description
Pin Description
EP7312
9