ACE1001 Product Family
Arithmetic Controller Engine (ACEx™)
for Low Power Applications
ACE1001 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
April 2002
General Description
The ACE1001 is a member of the ACEx (Arithmetic Controller
Engine) family of microcontrollers. It 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 ACE1001 product family has an 8-bit core processor, 64 bytes
of RAM, 64 bytes of data EEPROM and 1K bytes of code
EEPROM. Its on-chip peripherals include a programmable 8-bit
timer with PWM output, watch-dog/idle timer, and programmable
undervoltage detection circuitry. The on-chip clock and reset
functions reduce the number of required external components.
The ACE1001 product family is available in 8-pin SOIC and
TSSOP packages.
Features
■ Arithmetic Controller Engine
■ 1K bytes on-board code EEPROM
■ 64 bytes data EEPROM
■ 64 bytes RAM
■ Watchdog
■ Multi-input wake-up 3 I/O pins
Block and Connection Diagram
■ 8-bit Timer1 with PWM output
■ On-chip oscillator
— No external components
— 1µs instruction cycle time
■ On-chip Power-on Reset
■ Brown-out 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
Input High with SchmittVCC ≤ 2.2V0.9V
Trigger BufferVCC > 2.2V0.8V
CC
CC
CC
CC
Input Pull-up CurrentVCC =5.5V, VIN =0V3065350µA
TRI-STATE LeakageVCC =5.5V2200nA
Output Low VoltageVCC = 1.8 - 2.2V
G0, G1, G2, G40.8 mA sink0.2V
G51.0 mA sink0.2V
CC
CC
Output Low VoltageVCC = 2.2V – 3.3V
G0, G1, G2, G43.0 mA sink0.2V
G55.0 mA sink0.2V
CC
CC
Output Low VoltageVCC = 3.3V – 5.5V
G0, G1, G2, G45.0 mA sink0.2V
G510.0 mA sink0.2V
CC
CC
Output High VoltageVCC = 1.8 - 2.2V
G0, G1, G2, G40.1 mA source0.8V
G50.2 mA source0.8V
CC
CC
Output High VoltageVCC = 3.3V – 5.5V
G0, G1, G2, G40.4 mA source0.8V
G50.8 mA source0.8V
CC
CC
Output High VoltageVCC = 3.3V – 5.5V
G0, G1, G2, G40.4 mA source0.8V
G51.0 mA source0.8V
CC
CC
ACE1001 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
ACE1001 Product Family Rev. B.1
4
www.fairchildsemi.com
ACE1001(L) AC Electrical Characteristics
VCC = 1.8/2.2 to 5.5V
All measurements valid for ambient operating temperature unless otherwise stated.
ParameterConditionsMINTYPMAXUnits
Instruction cycle time from5.0V at +25°C0.961.01.04µs
internal clock - setpoint
Internal clock frequency2.4V to 5.5V at-5+5%
variationconstant temperature
2.4V to 5.5V at-10+10%
full temperature range
Crystal oscillator frequency(Note 5)4MHz
External clock frequency(Note 5)4MHz
EEPROM write time310ms
Internal clock start up time(Note 6)2ms
Oscillator start up time(Note 6)2400cycles
5
The maximum permissible frequency is guaranteed by design but not 100% tested.
6
The parameter is guaranteed by design but not 100% tested.
ACE1001(L) Electrical Characteristics for programming
All data following is valid between 4.5V and 5.5V at ambient temperature. The following characteristics 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.
ACE1001 Product Family 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
ParameterDescriptionMINMAXUnits
CLOCK high time500DCns
CLOCK low time500DCns
SHIFT_IN setup time100ns
SHIFT_IN hold time100ns
SHIFT_OUT setup time100ns
SHIFT_OUT hold time900ns
LOAD supervoltage timing50µs
, t
LOAD3
, t
LOAD4
LOAD timing5µs
Supervoltage level11.512.5V
ACE1001 Product Family Rev. B.1
5
www.fairchildsemi.com
ACE1001 Product Family Arithmetic Controller Engine (ACEx™) for Low Power Applications