| Описание: |
ACE1101 Arithmetic Controller Engine (ACExв„ў) for Low Power Applications
PRELIMINARY May 1999
ACE1101 Arithmetic Controller Engine (ACExв„ў) for Low Power Applications
General
The ACE1101 (Arithmetic Controller Engine) is a dedicated programmable monolithic integrated circuit for applications requiring high performance, low power, and small size. It is a fully static part fabricated using CMOS technology. The ACE1101 has an 8-bit microcontroller core, 64 bytes of RAM, 64 bytes of data EEPROM and 1K bytes of code EEPROM. Its onchip 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. I 16-bit multifunction timer 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) — Power saving IDLE mode — 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 8-pin TSSOP package 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 all I/O pins
Block and Connection Diagram
VCC GND
* 100nf Decoupling capacitor recommended
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
G port general purpose I/O with multiinput wakeup
ACEx Control Unit Programming Interface 1K bytes of CODE EEPROM
HALT/IDLE Power saving Modes RAM block 64 bytes 64 bytes of DATA EEPROM
В© 1999 Fairchild Semiconductor Corporation ACE1101 Rev. C.8
1
www.fairchildsemi.com
ACE1101 Arithmetic Controller Engine (ACExв„ў) for Low Power Applications
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 VCC+0.3V 0.3V to 13V +300В°C 2000V min
Operating Conditions
Ambient Operating Temperature: ACE1101 ACE1101E Operating Supply Voltage: From -40В°C to 85В°C: See table for EEPROM write limits Relative Humidity (non-condensing) 95% 0В°C to 70В°C -40В°C to +85В°C 2.2V to 5.5V
ACE1101 DC Electrical Characteristics for VCC = 2.2 to 5.5V
All measurements valid for ambient operating temperature range unless otherwise stated.
Symbol
ICC
Parameter
Supply Current – no EEPROM write in progress HALT Mode current 2.2V 3.3V 5.5V
Conditions
MIN
TYP
0.5 1.0 1.6 10 200 50 400 350 1200 120 100
MAX
1.0 1.5 2.0 100 1000 1000 2500 5000 8000 250 150 5.5
Units
mA mA mA nA nA nA nA nA nA ВµA* ВµA* V
ICCH
3.3V, -40В°C to 25В°C 5.5V, -40В°C to 25В°C 3.3V, 25В°C to +85В°C 5.5V, 25В°C to +85В°C 3.3V, -40В°C to +125В°C 5.5V, -40В°C to +125В°C 5.5V 3.3V Code EEPROM in Programming Mode Data EEPROM in Operating Mode 4.5
ICCI VCCW
IDLE Mode Current EEPROM Write Voltage
5.0
2.4 1us/V 0.8VCC
5.5 10ms/V
V
SVCC VIH VIL IIP ITL VOL
Power Supply Slope Inputs Logic High Logic Low Input Pull-up Current TRI-STATE Leakage Output Low Voltage - VOL G0, G1, G2, G4, G6, G7 G5 VCC=5.5V, VIN=0V VCC=5.5V VCC= 3.3V – 5.5V 5.0 mA sink 10.0 mA sink VCC= 2.2V – 3.3V 3.0 mA sink 5.0 mA sink
0.2 VCC 30 65 2 350 200 0.2 VCC 0.2 VCC 0.2 VCC 0.2 VCC 0.8 VCC 0.8 VCC 0.8 VCC 0.8 VCC
V V ВµA nA V V V V V V V V
VOH
Output High Voltage - VOH G0, G1, G2, G4, G6, G7 G5
VCC= 3.3V – 5.5V 0.4 mA source 1.0 mA source VCC= 2.2V – 3.3V 0.4 mA source 0.8 mA source
* Based on continuous IDLE looping.
2
ACE1101 Rev. C.8
www.fairchildsemi.com
ACE1101 Arithmetic Controller Engine (ACExв„ў) for Low Power Applications
Preliminary ACE1101 AC Electrical Characteristics for VCC = 2.2 to 5.5V
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 (Note 2) (Note 2)
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 for ACE1101E, T=constant (Note 1) (Note 2)
MIN
0.9
TYP
1.00
MAX
1.1 В±5% В±10% В±2% 4 4
Units
Вµs
MHz MHz ms ms cycles
3
10 2 2400
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
tHI tLO tDIS tDIH tDOS tDOH tSV1, tSV2 tLOAD1, tLOAD2, tLOAD3, tLOAD4 VSUPERVOLTAGE
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 us us
12.5
V
3
ACE1101 Rev. C.8
www.fairchildsemi.com
ACE1101 Arithmetic Controller Engine (ACExв„ў) for Low Power Applications
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 VCC+0.3V 0.3V to 13V +300В°C 2000V min
Operating Conditions
Ambient Operating Temperature: ACE1101B ACE1101BE ACE1101BV Operating Supply Voltage: From -40В°C to 125В°C: See table for EEPROM write limits Relative Humidity (non-condensing) 95% 0В°C to 70В°C -40В°C to +85В°C -40В°C to +125В°C 2.7V to 5.5V
ACE1101B DC Electrical Characteristics for VCC = 2.7 to 5.5V
All measurements valid for ambient operating temperature range unless otherwise stated.
Symbol
ICC
Parameter
Supply Current – no EEPROM write in progress HALT Mode current 2.7V 3.3V 5.5V
Conditions
MIN
TYP
0.7 1.0 1.6 10 200 50 400 350 1200 120 100
MAX
1.2 1.5 2.0 100 1000 1000 2500 5000 8000 250 150 5.5
Units
mA mA mA nA nA nA nA nA nA ВµA* ВµA* V
ICCH
3.3V, -40В°C to 25В°C 5.5V, -40В°C to 25В°C 3.3V, 25В°C to +85В°C 5.5V, 25В°C to +85В°C 3.3V, -40В°C to +125В°C 5.5V, -40В°C to +125В°C 5.5V 3.3V Code EEPROM in Programming Mode Data EEPROM in Operating Mode 4.5
ICCI VCCW
IDLE Mode Current EEPROM Write Voltage
5.0
2.7 1us/V 0.8VCC
5.5 10ms/V
V
SVCC VIH VIL IIP ITL VOL
Power Supply Slope Inputs Logic High Logic Low Input Pull-up Current TRI-STATE Leakage Output Low Voltage - VOL G0, G1, G2, G4, G6, G7 G5 VCC=5.5V, VIN=0V VCC=5.5V VCC= 3.3V – 5.5V 5.0 mA sink 10.0 mA sink VCC= 2.7V – 3.3V 3.0 mA sink 5.0 mA sink
0.2 VCC 30 65 2 350 200 0.2 VCC 0.2 VCC 0.2 VCC 0.2 VCC 0.8 VCC 0.8 VCC 0.8 VCC 0.8 VCC
V V ВµA nA V V V V V V V V
VOH
Output High Voltage - VOH G0, G1, G2, G4, G6, G7 G5
VCC= 3.3V – 5.5V 0.4 mA source 1.0 mA source VCC= 2.7V – 3.3V 0.4 mA source 0.8 mA source
* Based on continuous IDLE looping.
4
ACE1101 Rev. C.8
www.fairchildsemi.com
ACE1101 Arithmetic Controller Engine (ACExв„ў) for Low Power Applications
Preliminary ACE1101B AC Electrical Characteristics for VCC = 2.7 to 5.5V
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 (Note 2) (Note 2)
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 for ACE1101BE, T=constant (Note 1) (Note 2)
MIN
0.9
TYP
1.00
MAX
1.1 В±5% В±10% В±2% 4 4
Units
Вµs
MHz MHz ms ms cycles
3
10 2 2400
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
tHI tLO tDIS tDIH tDOS tDOH tSV1, tSV2 tLOAD1, tLOAD2, tLOAD3, tLOAD4 VSUPERVOLTAGE
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 us us
12.5
V
5
ACE1101 Rev. C.8
www.fairchildsemi.com
ACE1101 Arithmetic Controller Engine (ACExв„ў) for Low Power Applications
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 Vcc+0.3V 0.3V to 13V +300В°C 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
ICC
Parameter
Supply Current – no EEPROM write in progress HALT Mode Current IDLE Mode Current EEPROM Write Voltage Power Supply Slope Inputs Logic High Logic Low |