Fairchild Semiconductor ACE1202VMX, ACE1202VM8X, ACE1202VM8, ACE1202VM, ACE1202N14 Datasheet

...
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
January 2000
General Description
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.
Features
Arithmetic Controller Engine
2K bytes on-board code EEPROM
64 bytes data EEPROM
64 bytes RAM
Watchdog
Multi-input wake-up on all I/O pins
Block and Connection Diagram
V
CC
GND
External Reset
Low Battery/Brown-out
* 100nf Decoupling capacitor
recommended
G0 (CKO)
G1 (CKI)
G2 (T1)
G3(Input only)
G4
G5
G6
G7
G port
general
purpose
I/O
with
multi-
input
wakeup
16-bit multifunction timer with difference capture
On-chip oscillator
— No external components — 1µs instruction cycle time
Instruction set geared for block encryption
On-chip power on reset
Programmable read and write disable functions
Memory mapped I/O
Multilevel Low Voltage Detection
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)
Software selectable I/O options — Push-pull outputs with tri-state option — Weak pull-up or high impedance inputs
40 years data retention
1,000,000 data changes
Packages available: 8- and 14-pin SO, 8- and 14-pin DIP
In-circuit programming
Power-on
Reset
Internal
Oscillator
Watchdog/
Detect
12-Bit Timer 0
16-Bit Timer 1 with
ACEx
Difference Capture
Control
Unit
HALT Power saving Mode
Programming
Interface
2K bytes of CODE
EEPROM
RAM block
64 bytes
64 bytes of DATA
EEPROM
© 1999 Fairchild Semiconductor Corporation
ACE1202 Rev. E.1
1
www.fairchildsemi.com
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Absolute Maximum Ratings
Ambient Storage Temperature -65°C to +150°C
Input Voltage not including G3 -0.3V to V
G3 Input Voltage 0.3V to 13V
Lead Temperature (10s max) +300°C
Electrostatic Discharge on all pins 2000V min
CC
+0.3V
Operating Conditions
Ambient Operating Temperature:
ACE1202 0°C to 70°C ACE1202E -40°C to +85°C
Operating Supply Voltage:
From -40°C to 85°C: 2.2V to 5.5V
See table for EEPROM write limits
Relative Humidity (non-condensing) 95%
ACE1202 DC Electrical Characteristics for VCC = 2.2 to 5.5V
All measurements valid for ambient operating temperature range unless otherwise stated.
Symbol Parameter Conditions MIN TYP MAX Units
I
I
I
V
CC
CCH
CCI
CCW
Supply Current – 2.2V 0.5 1.0 mA no EEPROM write in 3.3V 1.0 1.5 mA progress 5.5V 1.6 2.0 mA
HALT Mode current 3.3V, -40°C to 25°C 10 100 nA
5.5V, -40°C to 25°C 200 1000 nA
3.3V, 25°C to +85°C 50 1000 nA
5.5V, 25°C to +85°C 400 2500 nA
3.3V, -40°C to +125°C 350 5000 nA
5.5V, -40°C to +125°C 1200 8000 nA
IDLE Mode Current 5.5V 120 250 µA*
3.3V 100 150 µA*
EEPROM Write Voltage Code EEPROM in 4.5 5.0 5.5 V
Programming Mode
S
VCC
Power Supply Slope 1µs/V 10ms/V
Inputs
V
IH
V
IL
I
IP
I
TL
V
OL
Logic High 0.8V Logic Low 0.2 V
Input Pull-up Current VCC=5.5V, VIN=0V 30 65 350 µA
TRI-STATE Leakage VCC=5.5V 2 200 nA
Output Low Voltage - V G0, G1, G2, G4, G6, G7 5.0 mA sink 0.2 V G5 10.0 mA sink 0.2 V
V
OH
Output High Voltage - V G0, G1, G2, G4, G6, G7 0.4 mA source 0.8 V G5 1.0 mA source 0.8 V
* Based on continuous IDLE looping.
Data EEPROM in 2.4 5.5 V Operating Mode
CC
VCC= 3.3V – 5.5V
OL
VCC= 2.2V – 3.3V
3.0 mA sink 0.2 V
5.0 mA sink 0.2 V
OHVCC
= 3.3V – 5.5V
CC
CC
VCC= 2.2V – 3.3V
0.4 mA source 0.8 V
0.8 mA source 0.8 V
CC
CC
CC
CC
CC
CC
CC
V V
V V
V V
V V
V V
ACE1202 Rev. E.1
2
www.fairchildsemi.com
Preliminary ACE1202 AC Electrical Characteristics for VCC = 2.2 to 5.5V
Parameter Conditions MIN TYP MAX Units
Instruction cycle time from 5.0V at 25°C 0.9 1.00 1.1 µs internal clock - setpoint
Internal clock voltage dependent 3.0V to 5.5V, ±5% frequency variation constant temperature
Internal clock temperature 3.0V to 5.5V, ±10% dependent frequency variation full temperature range
Internal clock frequency 3.0V to 4.5V for ±2% deviation for 0.5V drop ACE1202E, T=constant
Crystal oscillator frequency (Note 1) 4 MHz
External clock frequency (Note 2) 4 MHz
EEPROM write time 3 10 ms
Internal clock start up time (Note 2) 2 ms
Oscillator start up time (Note 2) 2400 cycles
Note 1: The maximum permissible frequency is guaranteed by design but not 100% tested.
Note 2: The parameter is guaranteed by design but not 100% tested.
ACE1202 Electrical Characteristics for programming
All data valid at ambient temperature between 4.5V and 5.5V. See EEPROM write time in the AC characteristics for definition of the programming ready time. The following characteristics are guaranteed by design but are not 100% tested.
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
t
HI
t
LO
t
DIS
t
DIH
t
DOS
t
DOH
t
, t
SV1
SV2
t
, t
LOAD1
LOAD2
V
SUPERVOLTAGE
Parameter Description MIN MAX Units
CLOCK high time 500 DC ns
CLOCK low time 500 DC ns
SHIFT_IN setup time 100 ns
SHIFT_IN hold time 100 ns
SHIFT_OUT setup time 100 ns
SHIFT_OUT hold time 900 ns
LOAD supervoltage timing 50 us
, t
LOAD3
, t
LOAD4
LOAD timing 5 us
Supervoltage level 11.5 12.5 V
ACE1202 Rev. E.1
3
www.fairchildsemi.com
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Absolute Maximum Ratings
Ambient Storage Temperature -65°C to +150°C
Input Voltage not including G3 -0.3V to VCC+0.3V
G3 Input Voltage 0.3V to 13V
Lead Temperature (10s max) +300°C
Electrostatic Discharge on all pins 2000V min
Operating Conditions
Ambient Operating Temperature:
ACE1202B 0°C to 70°C ACE1202BE -40°C to +85°C ACE1202BV -40°C to +125°C
Operating Supply Voltage:
From -40°C to 125°C: 2.7V to 5.5V
See table for EEPROM write limits
Relative Humidity (non-condensing) 95%
ACE1202B DC Electrical Characteristics for VCC = 2.7 to 5.5V
All measurements valid for ambient operating temperature range unless otherwise stated.
Symbol Parameter Conditions MIN TYP MAX Units
I
I
I
V
CC
CCH
CCI
CCW
Supply Current – 2.7V 0.7 1.2 mA no EEPROM write in 3.3V 1.0 1.5 mA progress 5.5V 1.6 2.0 mA
HALT Mode current 3.3V, -40°C to 25°C 10 100 nA
5.5V, -40°C to 25°C 200 1000 nA
3.3V, 25°C to +85°C 50 1000 nA
5.5V, 25°C to +85°C 400 2500 nA
3.3V, -40°C to +125°C 350 5000 nA
5.5V, -40°C to +125°C 1200 8000 nA
IDLE Mode Current 5.5V 120 250 µA*
3.3V 100 150 µA*
EEPROM Write Voltage Code EEPROM in 4.5 5.0 5.5 V
Programming Mode
S
VCC
Power Supply Slope 1µs/V 10ms/V
Inputs
V
IH
V
IL
I
IP
I
TL
V
OL
Logic High 0.8V Logic Low 0.2 V
Input Pull-up Current VCC=5.5V, VIN=0V 30 65 350 µA
TRI-STATE Leakage VCC=5.5V 2 200 nA
Output Low Voltage - V G0, G1, G2, G4, G6, G7 5.0 mA sink 0.2 V G5 10.0 mA sink 0.2 V
V
OH
Output High Voltage - V G0, G1, G2, G4, G6, G7 0.4 mA source 0.8 V G5 1.0 mA source 0.8 V
* Based on continuous IDLE looping.
Data EEPROM in 2.7 5.5 V Operating Mode
CC
VCC= 3.3V – 5.5V
OL
VCC= 2.7V – 3.3V
3.0 mA sink 0.2 V
5.0 mA sink 0.2 V
OHVCC
= 3.3V – 5.5V
CC
CC
VCC= 2.7V – 3.3V
0.4 mA source 0.8 V
0.8 mA source 0.8 V
CC
CC
CC
CC
CC
CC
CC
V V
V V
V V
V V
V V
ACE1202 Rev. E.1
4
www.fairchildsemi.com
Preliminary ACE1202B AC Electrical Characteristics for VCC = 2.7 to 5.5V
Parameter Conditions MIN TYP MAX Units
Instruction cycle time from 5.0V at 25°C 0.9 1.00 1.1 µs internal clock - setpoint
Internal clock voltage dependent 3.0V to 5.5V, ±5% frequency variation constant temperature
Internal clock temperature 3.0V to 5.5V, ±10% dependent frequency variation full temperature range
Internal clock frequency 3.0V to 4.5V for ±2% deviation for 0.5V drop ACE1202BE, T=constant
Crystal oscillator frequency (Note 1) 4 MHz
External clock frequency (Note 2) 4 MHz
EEPROM write time 3 10 ms
Internal clock start up time (Note 2) 2 ms
Oscillator start up time (Note 2) 2400 cycles
Note 1: The maximum permissible frequency is guaranteed by design but not 100% tested.
Note 2: The parameter is guaranteed by design but not 100% tested.
ACE1202B Electrical Characteristics for programming
All data valid at ambient temperature between 4.5V and 5.5V. See EEPROM write time in the AC characteristics for definition of the programming ready time. The following characteristics are guaranteed by design but are not 100% tested.
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
t
HI
t
LO
t
DIS
t
DIH
t
DOS
t
DOH
t
, t
SV1
SV2
t
, t
LOAD1
LOAD2
V
SUPERVOLTAGE
Parameter Description MIN MAX Units
CLOCK high time 500 DC ns
CLOCK low time 500 DC ns
SHIFT_IN setup time 100 ns
SHIFT_IN hold time 100 ns
SHIFT_OUT setup time 100 ns
SHIFT_OUT hold time 900 ns
LOAD supervoltage timing 50 us
, t
LOAD3
, t
LOAD4
LOAD timing 5 us
Supervoltage level 11.5 12.5 V
ACE1202 Rev. E.1
5
www.fairchildsemi.com
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Absolute Maximum Ratings
Ambient Storage Temperature -65°C to +150°C
Input Voltage not including G3 -0.3V to Vcc+0.3V
G3 Input Voltage 0.3V to 13V
Operating Conditions
Operating Supply Voltage excluding EEPROM write:
0°C to +70°C 2.0V to 5.5V (based on preliminary data)
Relative Humidity (non-condensing) 95%
Lead Temperature (10s max) +300°C
Electrostatic Discharge on all pins 2000V min
Preliminary ACE1202L DC Electrical Characteristics for VCC = 2.0 to 5.5V
All measurements valid for ambient operating temperature range unless otherwise stated.
Symbol Parameter Conditions MIN TYP MAX Units
I
I
I
V
S
V V
I
I
V
V
CC
CCH
CCI
CCW
VCC
IH
IL
IP
TL
OL
OH
Supply Current – 2.0V 0.4 0.5 mA no EEPROM write in progress
HALT Mode Current 2.0V, 0°C to 70°C 10 100 nA
IDLE Mode Current 2.0V 30 50 µA
EEPROM Write Voltage Write Not Allowed for V
VCC < 2.4V
Power Supply Slope 1us/V 10ms/V
Inputs Logic High 0.8 V Logic Low 0.2 V
CC
CC
Input Pull-up Current VCC=5.5V, VIN=0V 30 65 350 µA
TRI-STATE Leakage VCC=5.5V 2 200 nA
Output Low Voltage VCC= 3.3V – 5.5V G0, G1, G2, G4, G6, G7 5.0 mA sink 0.2 V G5 10.0 mA sink 0.2 V
CC
CC
VCC= 2.0V – 3.3V G0, G1, G2, G4, G6, G7 0.8 mA sink 0.36 V G5 10.0 mA sink 0.36 V
CC
CC
Output High Voltage VCC= 3.3V – 5.5V G0, G1, G2, G4, G6, G7 0.4 mA source 0.8 V G5 1.0 mA source 0.8 V
CC
CC
VCC= 2.0V – 3.3V G0, G1, G2, G4, G6, G7 0.1 mA source 1.44 V G5 0.2 mA source 1.44 V
CC
CC
V V
V V
V V
V V
V V
ACE1202 Rev. E.1
6
www.fairchildsemi.com
Preliminary ACE1202L AC Electrical Characteristics for VCC = 2.0 to 5.5V
Parameter Conditions MIN TYP MAX Units
Instruction cycle time from 5.0V at 25°C 0.9 1.00 1.1 µs internal clock - setpoint
Internal clock voltage dependent 3.0V to 5.5V, ±5% frequency variation constant temperature
Internal clock temperature 3.0V to 5.5V, ±10% dependent frequency variation full temperature range
Internal clock frequency 3.0V to 4.5V for ±2% deviation for 0.5V drop ACE1202E, T=constant
Crystal oscillator frequency (Note 1) 4 MHz
External clock frequency (Note 2) 4 MHz
EEPROM write time 5 10 ms
Internal clock start up time (Note 2) 2 ms
Oscillator start up time (Note 2) 2400 cycles
Note 1: The maximum permissible frequency is guaranteed by design but not 100% tested.
Note 2: The parameter is guaranteed by design but not 100% tested.
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
ACE1202 Rev. E.1
7
www.fairchildsemi.com
3.0 ACE1202 AC & DC Characteristic Graphs
The graphs in this section are for design guidance and are based on prelimintest data
Figure 2: RC Oscillator Frequency (VCC=5.0V)
2.600
2.400
2.200
2.000
1.800
1.600
1.400
Frequency (MHz)
1.200
1.000
3.3k/82pF 5.6k/100pF 6.8K/100pF
Resistor & Capacitor Values [k & pF]
Figure 3: RC Oscillator Frequency (VCC=2.5V)
1.600
1.400
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Avg Min Max
1.200
1.000
Frequency (MHz)
0.800
0.600
3.3k/82pF 5.6k/100pF 6.8K/100pF
Resistor & Capacitor Values [k & pF]
Figure 4: Internal Oscillator Frequency
2200
2000
1800
Frequency (KHz)
1600
-45 -5 25 90 130
Avg Min Max
5.0V
5.5V
4.5V
4.0V
3.5v
2.2V
ACE1202 Rev. E.1
Temperature [°C]
8
www.fairchildsemi.com
Figure 5: Power Supply Rise Time
V
CC
V
BATT
1V
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
t
S min
t
S actual
t
S max
Name Parameter Unit
V
CC
V
BATT
t
S min
t
S actual
t
S max
S
VCC
Supply Voltage [V]
Battery Voltage (Nominal Operating Voltage) [V]
Minimum Time for VCC to Rise by 1V [ms]
Actual Time for VCC to Rise by 1V [ms]
Maximum Time for VCC to Rise by 1V [ms]
Power Supply Slope [ms/V]
time
ACE1202 Rev. E.1
9
www.fairchildsemi.com
Figure 6: ICC Active
0.520
0.500
0.480
0.460
0.440
0.420
Current (mA)
0.400
0.380
1.110
1.100
1.090
1.080
1.070
1.060
Current (mA)
1.050
1.040
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Vcc=3.0V
130 95 25 -5 -20 -45
Temperature [°C]
Vcc=4.5V
130 95 25 -5 -20 -45
Temperature [°C]
1.340
1.320
1.300
1.280
Current (mA)
1.260
1.240
1.600
1.580
1.560
1.540
1.520
1.500
1.480
Current (mA)
1.460
1.440
Vcc=5.0V
130 95 25 -5 -20 -45
Temperature [°C]
Vcc=5.5V
130 95 25 -5 -20 -45
Temperature [°C]
ACE1202 Rev. E.1
10
www.fairchildsemi.com
Figure 7: HALT Current
350
300
250
200
150
100
HALT Current (nA)
50
0
1400
1200
1000
800
600
400
HALT Current (nA)
200
0
ACE1202 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Vcc=3.3V
130 95 25 -5
Temperature [°C]
Vcc=5.5V
130 95 25 -5
Temperature [°C]
ACE1202 Rev. E.1
11
www.fairchildsemi.com
Loading...
+ 24 hidden pages