IS3xCS8974 General-Purpose MCUs
Lumissil IS3xCS8974 General-Purpose Microcontroller Units (MCUs) feature 32KB code memory (organized as 32Kx16) of embedded flash and 2KB (organized as 2Kx13) SRAM for data manipulations. Both SRAM and e-Flash implement built-in ECC that corrects 1-bit error and detects two-bit errors. The CPU can access the e-Flash through program address read and through the Flash Controller which can perform software read/write operations of e-Flash for EEPROM emulations. The CPU is 1-T 8051 with an enhanced multiplication and division accelerator. There are two clock sources for the system, one is a 16MHz IOSC (manufacturer calibrated ±2%) and the other one is SOSC32KHz (typical 32KHz) which is divided by a 128KHz slow oscillator (SOSC). Both clock sources have a clock programmable divider for scaling down the frequency to save power dissipations. The clock selections are combined with flexible power management schemes, including NORMAL, IDLE, STOP, and SLEEP modes to balance speed and power consumption.
