D ts e t
aa h e
R c e t r lc r nc
o h se Ee to is
Ma u a t r dCo o e t
n fc u e
mp n n s
R c e tr b a d d c mp n ns ae
o h se rn e
o oet r
ma ua trd u ig ete dewaes
n fcue sn i r i/ fr
h
p rh s d f m te oiia s p l r
uc a e r
o h r n l u pi s
g
e
o R c e tr waes rce td f m
r o h se
fr e rae r
o
te oiia I. Al rce t n ae
h
r nl P
g
l e rai s r
o
d n wi tea p o a o teOC
o e t h p rv l f h
h
M.
P r aetse u igoiia fcoy
at r e td sn r n la tr
s
g
ts p o rmso R c e tr e eo e
e t rga
r o h se d v lp d
ts s lt n t g aa te p o u t
e t oui s o u rne
o
rd c
me t o e c e teOC d t s e t
es r x e d h
M aa h e.
Qu l yOv riw
ai
t
e ve
• IO- 0 1
S 90
•A 92 cr ct n
S 1 0 et ai
i
o
• Qu l e Ma ua trr Ls (
ai d
n fcues it QML MI- R -
) LP F
385
53
•C a sQ Mitr
ls
lay
i
•C a sVS a eL v l
ls
p c ee
• Qu l e S p l r Ls o D sr uos( L )
ai d u pi s it f it b tr QS D
e
i
•R c e trsacic l u pir oD A a d
o h se i
r ia s p l t L n
t
e
me t aln u t a dD A sa d r s
es lid sr n L tn ad .
y
R c e tr lcrnc , L i c mmi e t
o h se Ee t is L C s o
o
tdo
t
s p ligp o u t ta s t f c so r x e t-
u pyn rd cs h t ai y u tme e p ca
s
t n fr u lya daee u loto eoiial
i s o q ai n r q a t h s r n l
o
t
g
y
s p l db id sr ma ua trr.
u pi
e yn ut
y n fcues
T eoiia ma ua trr d ts e t c o a yn ti d c me t e e t tep r r n e
h r n l n fcue’ aa h e a c mp n ig hs o u n r cs h ef ma c
g
s
o
a ds e ic t n o teR c e tr n fcue v rino ti d vc . o h se Ee t n
n p c ai s f h o h se ma ua trd eso f hs e ie R c e tr lcr -
o
o
isg aa te tep r r n eo i s mio d co p o u t t teoiia OE s e ic -
c u rne s h ef ma c ft e c n u tr rd cs o h r n l M p c a
o
s
g
t n .T pc lv le aefr eee c p r o e o l. eti mii m o ma i m rt g
i s ‘y ia’ au s r o rfrn e up s s ny C r n nmu
o
a
r xmu ai s
n
ma b b s do p o u t h rceiain d sg , i lt n o s mpetsig
y e a e n rd c c aa tr t , e in smuai , r a l e t .
z o
o
n
© 2 1 R cetr l t n s LC Al i t R sre 0 1 2 1
0 3 ohs E cr i , L . lRg s eevd 7 1 0 3
e e oc
h
T l r m r, l s v iw wrcl . m
o e n oe p ae it w . e c o
a
e
s
o ec
ACE1202 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
PRELIMINARY
August 2001
ACE1202 Product Family
Arithmetic Controller Engine (ACEx™)
for Low Power Applications
General Description
The ACE1202 (Arithmetic Controller Engine) family of
microcontrollers is a dedicated programmable monolithic inte-
grated circuit for applications requiring high performance, low
power, and small size. It is a fully static part fabricated using
CMOS technology.
The ACE1202 product family 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 de-
tection circuitry. The on-chip clock and reset functions reduce the
number of required external components. The ACE1202 product
family is available in 8- and 14-pin SOIC and DIP packages.
I
Hardware Bit - Coder (HBC) (ACE1202-2 only)
I
On-chip oscillator
— No external components
— 1µs instruction cycle time
I
On-chip Power-on Reset
I
Programmable read and write disable functions
I
Memory mapped I/O
I
Multilevel Low Voltage Detection
I
Brown-out Reset
I
Software selectable I/O option
— Push-pull outputs with tri-state option
— Weak pull-up or high impedance
I
Fully static CMOS
— Low power HALT mode (100nA @ 3.3V)
— Power saving IDLE mode
I
Single supply operation
— 1.8-5.5V (P.N. ACE1202L)
— 2.2-5.5V (P.N. ACE1202, ACE12022)
— 2.7-5.5V (P.N. ACE1202B, ACE12022B)
I
40 years data retention
I
1,000,000 data changes
I
8 and 14-pin SOIC, 8 and 14-pin DIP packages. (CSP
package available upon request)
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
Instruction set geared for block encryption
I
Watchdog
I
Multi-input wake-up on all I/O pins
I
16-bit multifunction timer with difference capture
I
12-bit idle timer
Block and Connection Diagram
VCC
1
GND
1
RESET
2
(CKO) G0
(CKI) G1
(T1/TX
3
) G2
(Input only) G3
G4
(TX
3
) G5
G6
2
G7
2
1. 100nf Decoupling capacitor recommended
2. Available only in the 14-pin package option
3. Available only on the ACE1202-2 device
Power-on Reset
Brown-out Reset/Low
Battery Detect
HALT & IDLE Power
Saving Modes
12-bit Timer0 with
Watchdog Timer
Internal Oscillator
GPORT
general
purpose
I/O with
multi-
input
wakeup
ACE1202 core
(4 interrupt
sources
and vectors)
16-bit Multi-function
Timer1 with Difference
Capture
Hardware Bit-Coder
3
Programming Interface
2K bytes of Code
EEPROM
64 bytes of RAM
64 bytes of Data
EEPROM
© 2001 Fairchild Semiconductor Corporation
ACE1202 Product Family Rev. B.1
1
www.fairchildsemi.com
ACE1202 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
Figure 2: ACEx Application Example (Remote Keyless Entry)
VCC
Optional
LED
G4
G0
G1
GND
VCC
G3
G5
G2
RF Stage
RF Interface
Figure 3: ACE1202/ACE1202-2 8-pin Device Pinout
a) Normal Mode Operation
b) Programming Mode Operation
G3
G4
G5
G0
1
2
3
4
8
7
6
5
VCC
GND
G2
G1
LOAD
SFT_IN
NC/VCC
NC
1
2
3
4
8
7
6
5
VCC
GND
SFT_OUT
CKI
Figure 4: ACE1202/ACE1202-2 14-pin Device Pinout
a) Normal Mode Operation
G3
G4
NC
G6
G7
G5
G0
1
2
3
4
5
6
7
14
13
12
11
10
9
8
b) Programming Mode Operation
LOAD
SFT_IN
NC
NC
NC
NC/VCC
NC
1
2
3
4
5
6
7
14
13
12
11
10
9
8
VCC
GND
NC
G2
NC
RESET
G1
VCC
GND
NC
SFT_OUT
NC
RESET
CKI
2
ACE1202 Product Family Rev. B.1
www.fairchildsemi.com
ACE1202 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
2.0 Electrical Characteristics
Absolute Maximum Ratings
Ambient Storage Temperature
Input Voltage not including G3
G3 Input Voltage
Lead Temperature (10s max)
Electrostatic Discharge on all pins
-65°C to +150°C
-0.3V to V
CC
+0.3V
0.3V to 13V
+300°C
2000V min
Operating Conditions
Relative Humidity (non-condensing)
EEPROM write limits
95%
See DC Electrical
Characteristics
Part Number Operating Voltage Ambient Operating Temperature
ACE1202
ACE12022
ACE1202E
ACE12022E
ACE1202V
ACE1202B
ACE12022B
ACE1202BE
ACE12022BE
ACE1202BV
ACE12022BV
ACE1202L
2.2 to 5.5V
2.2 to 5.5V
2.2 to 5.5V
2.2 to 5.5V
2.2 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
2.7 to 5.5V
1.8 to 5.5V
0°C to 70°C
0°C to 70°C
-40°C to +85°C
-40°C to +85°C
-40°C to +125°C
0°C to 70°C
0°C to 70°C
-40°C to +85°C
-40°C to +85°C
-40°C to +125°C
-40°C to +125°C
0°C to 70°C
3
ACE1202 Product Family Rev. B.1
www.fairchildsemi.com
ACE1202 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
Preliminary ACE1202/ACE1202-2 DC Electrical Characteristics
V
CC
= 1.8/2.2/2.7 to 5.5V
All measurements valid for ambient operating temperature range unless otherwise stated.
Symbol
I
CC4
Parameter
Supply Current –
no data EEPROM write in
progress
1.8V
2.2V
2.7V
3.3V
5.5V
Conditions
MIN
TYP
0.2
0.4
0.7
1.2
3.7
10
60
75
400
600
1550
150
200
MAX
0.5
1.0
1.2
2.0
5.5
100
1000
1000
2500
5000
8000
200
300
5.5
5.5
10ms/V
0.2V
CC
Units
mA
mA
mA
mA
mA
nA
nA
nA
nA
nA
nA
µA
µA
V
V
I
CCH
HALT Mode current
3.3V @ -40°C to +25°C
5.5V @ -40°C to +25°C
3.3V @ +85°C
5.5V @ +85°C
3.3V @ +125°C
5.5V @+125°C
3.3V
5.5V
Code EEPROM in
Programming Mode
Data EEPROM in
Operating Mode
4.5
2.4
1µs/V
V
CC
= 1.8 -5.5V
V
CC
= 1.8 - 5.5V
V
CC
=5.5V, V
IN
=0V
V
CC
=5.5V
V
CC
= 1.8 - 2.2V
0.8 mA sink
1.0 mA sink
V
CC
= 2.2V – 3.3V
3.0 mA sink
5.0 mA sink
V
CC
= 3.3V – 5.5V
5.0 mA sink
10.0 mA sink
V
CC
= 1.8 - 2.2V
0.1 mA source
0.2 mA source
V
CC
= 3.3V – 5.5V
0.4 mA source
0.8 mA source
V
CC
= 3.3V – 5.5V
0.4 mA source
1.0 mA source
0.8V
CC
0.8V
CC
0.8V
CC
0.8V
CC
0.8V
CC
0.8V
CC
0.8V
CC
30
I
CCL5
V
CCW
IDLE Mode Current
EEPROM Write Voltage
5.0
S
VCC
V
IL
V
IH
I
IP
I
TL
V
OL
Power Supply Slope
Input Low with Schmitt
Trigger Buffer
Input High with Schmitt
Trigger Buffer
Input Pull-up Current
TRI-STATE Leakage
Output Low Voltage
G0, G1, G2, G4, G6, G7
G5
Output Low Voltage
G0, G1, G2, G4, G6, G7
G5
Output Low Voltage
G0, G1, G2, G4, G6, G7
G5
V
V
65
2
350
200
µA
nA
0.2V
CC
0.2V
CC
V
V
0.2V
CC
0.2V
CC
V
V
0.2V
CC
0.2V
CC
V
V
V
OH
Output High Voltage
G0, G1, G2, G4, G6, G7
G5
Output High Voltage
G0, G1, G2, G4, G6, G7
G5
Output High Voltage
G0, G1, G2, G4, G6, G7
G5
V
V
V
V
V
V
4
5
I
CC
active current is dependent on the program code.
Based on a continuous IDLE looping program.
4
ACE1202 Product Family Rev. B.1
www.fairchildsemi.com