16位MCU MAC单元, 512K字节Flash存储器和18K字节的RAM 16-BIT MCU WITH MAC UNIT, 512K BYTE FLASH MEMORY AND 18K BYTE RAM
INTRODUCTION
The is a new derivative of the ST10 family of 16-bit single-chip CMOS microcontrollers. It combines high CPU performance up to 20 million instructions per second with high peripheral functionality and enhanced I/O-capabilities. It also provides on-chip high-speed single voltage FLASH memory, on-chip high-speed RAM, and clock generation via PLL.
■ HIGH PERFORMANCE CPU WITH DSP FUNCTIONS
\- 16-BIT CPU WITH 4-STAGE PIPELINE.
\- 50ns INSTRUCTION CYCLE TIME AT 40MHz CPU CLOCK.
\- MULTIPLY/ACCUMULATE UNIT MAC 16 X 16-BIT MULTIPLICATION, 40-BIT ACCUMULATOR
\- REPEAT UNIT.
\- ENHANCED BOOLEAN BIT MANIPULATION FACILITIES.
\- ADDITIONAL INSTRUCTIONS TO SUPPORT HLL AND OPERATING SYSTEMS.
\- SINGLE-CYCLE CONTEXT SWITCHING SUPPORT.
■ MEMORY ORGANIZATION
\- 512K BYTE ON-CHIP FLASH MEMORY SINGLE VOLTAGE WITH ERASE/PROGRAM CONTROLLER.
\- 100K ERASING/PROGRAMMING CYCLES.
\- 20 YEAR DATA RETENTION TIME
\- UP TO 16M BYTE LINEAR ADDRESS SPACE FOR CODE AND DATA 5M BYTE WITH CAN.
\- 2K BYTE ON-CHIP INTERNAL RAM IRAM.
\- 16K BYTE EXTENSION RAM XRAM.
■ FAST AND FLEXIBLE BUS
\- PROGRAMMABLE EXTERNAL BUS CHARACTERIS TICS FOR DIFFERENT ADDRESS RANGES.
\- 8-BIT OR 16-BIT EXTERNAL DATA BUS.
\- MULTIPLEXED OR DEMULTIPLEXED EXTERNAL ADDRESS/DATA BUSES.
\- FIVE PROGRAMMABLE CHIP-SELECT SIGNALS.
\- HOLD-ACKNOWLEDGE BUS ARBITRATION SUPPORT.
■ INTERRUPT
\- 8-CHANNEL PERIPHERAL EVENT CONTROLLER FOR SINGLE CYCLE, INTERRUPT DRIVEN DATA TRANSFER.
\- 16-PRIORITY-LEVEL INTERRUPT SYSTEM WITH 56 SOURCES, SAMPLE-RATE DOWN TO 25ns.
■ TWO MULTI-FUNCTIONAL GENERAL PURPOSE TIMER UNITS WITH 5 TIMERS.
■ TWO 16-CHANNEL CAPTURE/COMPARE UNITS
■ A/D CONVERTER
\- 2X16-CHANNEL 10-BIT.
\- 4.85µS CONVERSION TIME
\- ONE TIMER FOR ADC CHANNEL INJECTION
■ 8-CHANNEL PWM UNIT
■ SERIAL CHANNELS
\- SYNCHRONOUS/ASYNC SERIAL CHANNEL
\- HIGH-SPEED SYNCHRONOUS CHANNEL.
■ FAIL-SAFE PROTECTION
\- PROGRAMMABLE WATCHDOG TIMER.
\- OSCILLATOR WATCHDOG.
■ TWO CAN 2.0b INTERFACES OPERATING ON ONE OR TWO CAN BUSSES 30 OR 2X15 MESSAGE OBJECTS
■ ON-CHIP BOOTSTRAP LOADER
■ CLOCK GENERATION
\- ON-CHIP PLL.
\- DIRECT OR PRESCALED CLOCK INPUT.
■ UP TO 143 GENERAL PURPOSE I/O LINES
\- INDIVIDUALLY PROGRAMMABLE AS INPUT, OUT PUT OR SPECIAL FUNCTION.
\- PROGRAMMABLE THRESHOLD HYSTERESIS.
■ IDLE AND POWER DOWN MODES
■ MAXIMUM CPU FREQUENCY 40MHz
■ PACKAGE PBGA 208 BALLS 23mm x 23mm x 1.96 mm - PITCH 1.27mm.
■ SINGLE VOLTAGE SUPPLY: 5V ±10% EMBEDDED REGULATOR FOR 3.3 V CORE SUPPLY.
■ TEMPERATURE RANGE: -40 +125°C