Fairchild Semiconductor ACE1101VMT8X, ACE1101N14, ACE1101N, ACE1101MT8X, ACE1101MT8 Datasheet

...
1
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 Arithmetic Controller Engine (ACEx™) for Low Power Applications
ACE1101 Arithmetic Controller Engine (ACEx™) for Low Power Applications
General Description
The ACE1101 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 undervoltage detection circuitry. On-chip clock and reset functions reduce the number of required external components. The ACE1101 is available in an 8-pin TSSOP package.
Features
Arithmetic Controller Engine
1K bytes on-board code EEPROM
64 bytes data EEPROM
64 bytes RAM
Watchdog
Multi-input wake-up all I/O pins
Block and Connection Diagram
PRELIMINARY
May 1999
16-bit multifunction timer
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) — Power saving IDLE mode — 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
8-pin TSSOP package
In-circuit programming
Power-on
Reset
V
CC
GND
G0 (CKO)
G1 (CKI)
G2 (T1)
G3(Input only)
G4
G5
Internal
Oscillator
G port
general
purpose
I/O
with
multi-
input
wakeup
Low Battery/Brown-out
Detect
* 100nf Decoupling capacitor
recommended
Watchdog/
12-Bit Timer 0
ACEx
Control
Unit
64 bytes of DATA
EEPROM
Programming
Interface
1K bytes of CODE
EEPROM
16-Bit Timer 1
HALT/IDLE
Power saving
Modes
RAM block
64 bytes
© 1999 Fairchild Semiconductor Corporation
2
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 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
CC
+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:
ACE1101 0°C to 70°C ACE1101E -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%
ACE1101 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
CC
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
I
CCH
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
I
CCI
IDLE Mode Current 5.5V 120 250 µA*
3.3V 100 150 µA*
V
CCW
EEPROM Write Voltage Code EEPROM in 4.5 5.0 5.5 V
Programming Mode
Data EEPROM in 2.4 5.5 V Operating Mode
S
VCC
Power Supply Slope 1us/V 10ms/V
Inputs
V
IH
Logic High 0.8V
CC
V
V
IL
Logic Low 0.2 V
CC
V
I
IP
Input Pull-up Current VCC=5.5V, VIN=0V 30 65 350 µA
I
TL
TRI-STATE Leakage VCC=5.5V 2 200 nA
V
OL
Output Low Voltage - V
OL
VCC= 3.3V – 5.5V
G0, G1, G2, G4, G6, G7 5.0 mA sink 0.2 V
CC
V
G5 10.0 mA sink 0.2 V
CC
V
VCC= 2.2V – 3.3V
3.0 mA sink 0.2 V
CC
V
5.0 mA sink 0.2 V
CC
V
V
OH
Output High Voltage - V
OHVCC
= 3.3V – 5.5V
G0, G1, G2, G4, G6, G7 0.4 mA source 0.8 V
CC
V
G5 1.0 mA source 0.8 V
CC
V
VCC= 2.2V – 3.3V
0.4 mA source 0.8 V
CC
V
0.8 mA source 0.8 V
CC
V
* Based on continuous IDLE looping.
3
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Preliminary ACE1101 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 ACE1101E, 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.
ACE1101 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.
Parameter Description MIN MAX Units
t
HI
CLOCK high time 500 DC ns
t
LO
CLOCK low time 500 DC ns
t
DIS
SHIFT_IN setup time 100 ns
t
DIH
SHIFT_IN hold time 100 ns
t
DOS
SHIFT_OUT setup time 100 ns
t
DOH
SHIFT_OUT hold time 900 ns
t
SV1
, t
SV2
LOAD supervoltage timing 50 us
t
LOAD1
, t
LOAD2
, t
LOAD3
, t
LOAD4
LOAD timing 5 us
V
SUPERVOLTAGE
Supervoltage level 11.5 12.5 V
4
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 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
CC
+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:
ACE1101B 0°C to 70°C ACE1101BE -40°C to +85°C ACE1101BV -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%
ACE1101B 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
CC
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
I
CCH
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
I
CCI
IDLE Mode Current 5.5V 120 250 µA*
3.3V 100 150 µA*
V
CCW
EEPROM Write Voltage Code EEPROM in 4.5 5.0 5.5 V
Programming Mode
Data EEPROM in 2.7 5.5 V Operating Mode
S
VCC
Power Supply Slope 1us/V 10ms/V
Inputs
V
IH
Logic High 0.8V
CC
V
V
IL
Logic Low 0.2 V
CC
V
I
IP
Input Pull-up Current VCC=5.5V, VIN=0V 30 65 350 µA
I
TL
TRI-STATE Leakage VCC=5.5V 2 200 nA
V
OL
Output Low Voltage - V
OL
VCC= 3.3V – 5.5V
G0, G1, G2, G4, G6, G7 5.0 mA sink 0.2 V
CC
V
G5 10.0 mA sink 0.2 V
CC
V
VCC= 2.7V – 3.3V
3.0 mA sink 0.2 V
CC
V
5.0 mA sink 0.2 V
CC
V
V
OH
Output High Voltage - V
OHVCC
= 3.3V – 5.5V
G0, G1, G2, G4, G6, G7 0.4 mA source 0.8 V
CC
V
G5 1.0 mA source 0.8 V
CC
V
VCC= 2.7V – 3.3V
0.4 mA source 0.8 V
CC
V
0.8 mA source 0.8 V
CC
V
* Based on continuous IDLE looping.
5
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Preliminary ACE1101B 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 ACE1101BE, 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.
ACE1101B 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.
Parameter Description MIN MAX Units
t
HI
CLOCK high time 500 DC ns
t
LO
CLOCK low time 500 DC ns
t
DIS
SHIFT_IN setup time 100 ns
t
DIH
SHIFT_IN hold time 100 ns
t
DOS
SHIFT_OUT setup time 100 ns
t
DOH
SHIFT_OUT hold time 900 ns
t
SV1
, t
SV2
LOAD supervoltage timing 50 us
t
LOAD1
, t
LOAD2
, t
LOAD3
, t
LOAD4
LOAD timing 5 us
V
SUPERVOLTAGE
Supervoltage level 11.5 12.5 V
6
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 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
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%
Preliminary ACE1101L 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
CC
Supply Current – 2.0V 0.4 0.5 mA no EEPROM write in progress
I
CCH
HALT Mode Current 2.0V, 0°C to 70°C 10 100 nA
I
CCI
IDLE Mode Current 2.0V 30 50 µA
V
CCW
EEPROM Write Voltage Write Not Allowed for V
VCC < 2.4V
S
VCC
Power Supply Slope 1us/V 10ms/V
Inputs
V
IH
Logic High 0.8 V
CC
V
V
IL
Logic Low 0.2 V
CC
V
I
IP
Input Pull-up Current VCC=5.5V, VIN=0V 30 65 350 µA
I
TL
TRI-STATE Leakage VCC=5.5V 2 200 nA
V
OL
Output Low Voltage VCC= 3.3V – 5.5V G0, G1, G2, G4, G6, G7 5.0 mA sink 0.2 V
CC
V
G5 10.0 mA sink 0.2 V
CC
V
VCC= 2.0V – 3.3V
G0, G1, G2, G4, G6, G7 0.8 mA sink 0.36 V
CC
V
G5 10.0 mA sink 0.36 V
CC
V
V
OH
Output High Voltage VCC= 3.3V – 5.5V G0, G1, G2, G4, G6, G7 0.4 mA source 0.8 V
CC
V
G5 1.0 mA source 0.8 V
CC
V
VCC= 2.0V – 3.3V
G0, G1, G2, G4, G6, G7 0.1 mA source 1.44 V
CC
V
G5 0.2 mA source 1.44 V
CC
V
7
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Preliminary ACE1101L 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 ACE1101E, 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.
8
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 Arithmetic Controller Engine (ACEx™) for Low Power Applications
3.0 ACE1101 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)
Figure 3: RC Oscillator Frequency (VCC=2.5V)
Figure 4: Internal Oscillator Frequency
1600
1800
2000
2200
-45 -5 25 90 130
Temperature [°C]
5.0V
5.5V
4.5V
4.0V
3.5v
2.2V
1.000
1.200
1.400
1.600
1.800
2.000
2.200
2.400
2.600
3.3k/82pF 5.6k/100pF 6.8K/100pF
Resistor & Capacitor Values [k & pF]
Avg Min Max
0.600
0.800
1.000
1.200
1.400
1.600
3.3k/82pF 5.6k/100pF 6.8K/100pF
Resistor & Capacitor Values [k & pF]
Avg Min Max
Frequency (MHz)
Frequency (MHz)
Frequency (KHz)
9
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 Arithmetic Controller Engine (ACEx™) for Low Power Applications
Name Parameter Unit
V
CC
Supply Voltage [V]
V
BATT
Battery Voltage (Nominal Operating Voltage) [V]
t
S min
Minimum Time for VCC to Rise by 1V [ms]
t
S actual
Actual Time for VCC to Rise by 1V [ms]
t
S max
Maximum Time for VCC to Rise by 1V [ms]
S
VCC
Power Supply Slope [ms/V]
t
S min
t
S actual
t
S max
time
V
CC
V
BATT
1V
Figure 5: Power Supply Rise Time
10
www.fairchildsemi.com
ACE1101 Rev. C.8
ACE1101 Arithmetic Controller Engine (ACEx™) for Low Power Applications
0.380
0.400
0.420
0.440
0.460
0.480
0.500
0.520
130 95 25 -5 -20 -45
Temperature [°C]
Vcc=3.0V
1.040
1.050
1.060
1.070
1.080
1.090
1.100
1.110
130 95 25 -5 -20 -45
Temperature [°C]
Vcc=4.5V
1.240
1.260
1.280
1.300
1.320
1.340
130 95 25 -5 -20 -45
Temperature [°C]
Vcc=5.0V
1.440
1.460
1.480
1.500
1.520
1.540
1.560
1.580
1.600
130 95 25 -5 -20 -45
Temperature [°C]
Vcc=5.5V
Figure 6: ICC Active
Current (mA)
Current (mA)
Current (mA)
Current (mA)
Loading...
+ 23 hidden pages