ACE1101 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
PRELIMINARY
October 2000
ACE1101 Product Family
Arithmetic Controller Engine (ACEx™)
for Low Power Applications
General Description
The ACE1101 (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 ACE1101 product family has an 8-bit microcontroller core, 64
bytes of RAM, 64 bytes of data EEPROM and 1K bytes of code
EEPROM. Its on-chip peripherals include a multi-function 16-bit
timer, watchdog/idle timer, and programmable under-voltage
detection circuitry. On-chip clock and reset functions reduce the
number of required external components. The ACE1101 product
family is available in 8-pin TSSOP, 8-pin DIP and 14-pin DIP
packages.
I
On-chip oscillator
— No external components
— 1µs instruction cycle time
I
On-chip Power-on Reset
I
Brown-out Reset
I
Programmable read and write disable functions
I
Memory mapped I/O
I
Multi-level Low Voltage Detection
I
Fully static CMOS
— Low power HALT mode (100nA @ 3.3V)
— Power saving IDLE mode
I
Single supply operation
— 1.8-5.5V (ACE1101L)
— 2.2-5.5V (ACE1101)
— 2.7-5.5V (ACE1101B)
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 writes
I
8-pin TSSOP, 8 and 14-pin DIP packages. (CSP package
available upon request)
I
In-circuit programming
Features
I
Arithmetic Controller Engine
I
1K 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
I
16-bit multifunction timer
Block and Connection Diagram
VCC
1
GND
2
RESET
1
Power-on
Reset
Low Battery/Brown-out
Detect
Internal
Oscillator
Watchdog/
12-Bit Timer 0
16-Bit Timer 1
G0 (CKO)
G1 (CKI)
G2 (T1)
G3(Input only)
G4
G5
G6
G7
2
2
G port
general
purpose
I/O
with
multi-
input
wakeup
ACE1101
Control
Unit
Programming
Interface
1K bytes of CODE
EEPROM
HALT/IDLE
Power saving
Modes
RAM block
64 bytes
64 bytes of DATA
EEPROM
1. 100nf Decoupling capacitor recommended
2. Available only in the 14-pin package option.
© 2000 Fairchild Semiconductor International
ACE1101 Product Family Rev. A.3
1
www.fairchildsemi.com
ACE1101 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
Figure 2: ACE1101/5101 Application Example (Remote Keyless Entry)
Optional
LED
VCC
G4
G0
G1
VCC
G3
G5
RF Stage
RF Interface
G2
GND
Figure 2: ACE1101 Product Family 8-pin Device
a) Normal Mode Operation
G3
G4
G5
G0
1
2
3
4
8
7
6
5
VCC
GND
G2
G1
b) Programming Mode Operation
LOAD
SFT_I
G5
GO
1
2
3
4
8
7
6
5
VCC
GND
SFT_O
CKI
Figure 3: ACE1101 Product Family 14-pin Device
a) Normal Mode Operation
b) Programming Mode Operation
G3
G4
NC
G6
G7
G5
G0
1
2
3
4
5
6
7
14
13
12
11
10
9
8
VCC
GND
RESET
G2
NC
NC
G1
LOAD
SFT_I
NC
G6
G7
G5
GO
1
2
3
4
5
6
7
14
13
12
11
10
9
8
VCC
GND
RESET
SFT_O
NC
NC
CKI
2
ACE1101 Product Family Rev. A.3
www.fairchildsemi.com
ACE1101 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
Device
ACE1101
ACE1101E
ACE1101V
ACE1101B
ACE1101BE
ACE1101BV
ACE1101L
Operating Voltage Ambient Operating Temperature
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
1.8 to 5.5V
0°C to 70°C
-40°C to +85°C
-40°C to +125°C
0°C to 70°C
-40°C to +85°C
-40°C to +125°C
0°C to 70°C
3
ACE1101 Product Family Rev. A.3
www.fairchildsemi.com
ACE1101 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
Preliminary ACE1101/1101B/1101L DC Electrical Characteristics
V
CC
= 2.2/2.7/1.8 to 5.5V
All measurements valid for ambient operating temperature range unless otherwise stated.
Symbol
I
CC3
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
CCL4
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
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
3
4
I
CC
active current is dependent on the program code.
Based on a continuous IDLE looping program.
4
ACE1101 Product Family Rev. A.3
www.fairchildsemi.com
ACE1101 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
Preliminary ACE1101/1101B/1101L AC Electrical Characteristics
V
CC
= 2.2/2.7/1.8 to 5.5V
All measurements valid for ambient operating temperature range unless otherwise stated.
Parameter
Instruction cycle time from
internal clock - setpoint
Internal clock voltage dependent
frequency variation
Internal clock temperature
dependent frequency variation
Internal clock frequency
deviation for 0.5V drop
Crystal oscillator frequency
External clock frequency
EEPROM write time
Internal clock start up time
Oscillator start up time
5
6
Conditions
5.0V at +25°C
3.0V to 5.5V,
constant temperature
3.0V to 5.5V,
full temperature range
3.0V to 4.5V,
constant temperature
(Note 5)
(Note 6)
MIN
0.9
TYP
1.0
MAX
1.1
+5
+10
+2
4
4
Units
µs
%
%
%
MHz
MHz
ms
ms
cycles
3
(Note 6)
(Note 6)
10
2
2400
The maximum permissible frequency is guaranteed by design but not 100% tested.
The parameter is guaranteed by design but not 100% tested.
Preliminary ACE1101/1101B/1101L Electrical Characteristics for programming
All data following is valid between 4.5V and 5.5V at ambient temperature. The following charac-
teristics are guaranteed by design but are not 100% tested. See "EEPROM write time" in the AC
Electrical Characteristics for definition of the programming ready time.
Parameter
t
HI
t
LO
t
DIS
t
DIH
t
DOS
t
DOH
t
SV1
, t
SV2
t
LOAD1
, t
LOAD2
, t
LOAD3
, t
LOAD4
V
SUPERVOLTAGE
Description
CLOCK high time
CLOCK low time
SHIFT_IN setup time
SHIFT_IN hold time
SHIFT_OUT setup time
SHIFT_OUT hold time
LOAD supervoltage timing
LOAD timing
Supervoltage level
MIN
500
500
100
100
100
900
50
5
11.5
MAX
DC
DC
Units
ns
ns
ns
ns
ns
ns
µs
µs
12.5
V
5
ACE1101 Product Family Rev. A.3
www.fairchildsemi.com