ACE1202 Arithmetic Controller Engine (ACEx鈩? for Low Power Applications
January 2000
ACE1202
Arithmetic Controller Engine (ACEx鈩?
for Low Power Applications
General Description
The ACE1202 (Arithmetic Controller Engine) is a dedicated pro-
grammable monolithic integrated circuit for applications requiring
high performance, low power, and small size. It is a fully static part
fabricated using CMOS technology.
The ACE1202 has an 8-bit microcontroller core, 64 bytes of RAM,
64 bytes of data EEPROM and 2K bytes of code EEPROM. Its on-
chip peripherals include a multi-function 16-bit timer, watchdog/
idle timer, and programmable undervoltage detection circuitry.
On-chip clock and reset functions reduce the number of required
external components. The ACE1202 is available in 8- and 14-pin
SO and DIP packages.
I
16-bit multifunction timer with difference capture
I
On-chip oscillator
鈥?No external components
鈥?1碌s instruction cycle time
I
Instruction set geared for block encryption
I
On-chip power on reset
I
Programmable read and write disable functions
I
Memory mapped I/O
I
Multilevel Low Voltage Detection
I
Fully static CMOS
鈥?Low power HALT mode (100nA @3.3V)
鈥?Single supply operation (2.0-5.5V, 2.2-5.5V, 2.7-5.5V)
I
Software selectable I/O options
鈥?Push-pull outputs with tri-state option
鈥?Weak pull-up or high impedance inputs
I
40 years data retention
I
1,000,000 data changes
I
Packages available: 8- and 14-pin SO, 8- and 14-pin DIP
I
In-circuit programming
Features
I
Arithmetic Controller Engine
I
2K bytes on-board code EEPROM
I
64 bytes data EEPROM
I
64 bytes RAM
I
Watchdog
I
Multi-input wake-up on all I/O pins
Block and Connection Diagram
VCC
GND
External Reset
* 100nf Decoupling capacitor
recommended
Power-on
Reset
Low Battery/Brown-out
Detect
Internal
Oscillator
Watchdog/
12-Bit Timer 0
16-Bit Timer 1 with
Difference Capture
HALT Power
saving Mode
RAM block
64 bytes
64 bytes of DATA
EEPROM
G0 (CKO)
G1 (CKI)
G2 (T1)
G3(Input only)
G4
G5
G6
G7
G port
general
purpose
I/O
with
multi-
input
wakeup
ACEx
Control
Unit
Programming
Interface
2K bytes of CODE
EEPROM
漏 1999 Fairchild Semiconductor Corporation
ACE1202 Rev. E.1
1
www.fairchildsemi.com