Datasheet

1/184September 2003
HIGH PERFORMANCE 32 OR 40 MHZ CPU WITH
DSP FUNCTION
– 16-bit CPU With 4-stage Pipeline
– 50ns (or 62.5ns) Instruction Cycle Time at 40MHz (or
32MHz) Max CPU Clock
– Multiply/accumulate Unit (Mac) 16 X 16-bit Multipli-
cation, 40-bit Accumulator
– Repeat Unit
– Enhanced Boolean Bit Manipulation Facilities
– Additional Instructions to Support HLL and Operat-
ing Systems
– Single-cycle Context Switching Support
MEMORY ORGANIZATION
– 128K or 256K Byte On-chip Flash Memory Single Volt-
age With Erase/program Controller
– Up to 1K Erasing/programming Cycles
– Up to 16 MByte Linear Address Space For Code And
Data (5 MBytes With CAN)
– 2K Byte On-chip Internal RAM (IRAM)
– 10K Byte On-chip Extension RAM (XRAM)
FAST AND FLEXIBLE BUS
– Programmable External Bus Characteristics for Dif-
ferent 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 Cy-
cle Interrupt Driven Data Transfer
– 16-priority-level Interrupt System with 56 Sources,
Sampling Rate Down to 25ns at 40MHz (31.25ns at
32MHz)
TIMERS
– Two Multi-functional General Purpose Timer Units
with 5 Timers
TWO 16-CHANNEL CAPTURE / COMPARE UNITS
A/D CONVERTER
– 16-channel 10-bit
– 4.85µs Conversion Time at 40MHz CPU Clock
(6.06µs at 32MHz)
4-CHANNEL PWM UNIT
SERIAL CHANNELS
– Synchronous / Asynchronous Serial Channel
– High-speed Synchronous Channel
TWO CAN 2.0B INTERFACES OPERATING ON
ONE OR TWO CAN BUSSES (30 OR 2x15
MESSAGE OBJECTS)
FAIL-SAFE PROTECTION
– Programmable Watchdog Timer
– Oscillator Watchdog
ON-CHIP BOOTSTRAP LOADER
CLOCK GENERATION
– On-chip PLL
– Direct or Prescaled Clock Input
REAL TIME CLOCK
UP TO 111 GENERAL PURPOSE I/O LINES
– Individually Programmable as Input, Output or Spe-
cial Function
– Programmable Threshold (Hysteresis)
IDLE AND POWER DOWN MODES
SINGLE VOLTAGE SUPPLY: 5V ±10% (EMBEDDED
REGULATOR FOR 2.7 or 3.3 V CORE SUPPLY).
TEMPERATURE RANGES: -40 +125
°
C / -40 to 85°C
144-PIN PQFP/TQFP PACKAGES
PQFP144 (28 x 28
mm) (Plastic Quad Flat Pack)
TQFP144 (20 x 20 x 1.40 mm) (Thin Quad Flat Pack)
CAN2_TXD
CAN1_TXD
CAN1_RX D
CAN2_RX D
0
t
r
o
P
1
t
r
o
P
4
t
r
o
P
Port 6 Port 5 Port 3
2
t
r
o
P
1
T
P
G
t
r
a
s
u C
S
A
BRG
CPU-Core and MAC Unit
Internal
RAM
Watchdog
Interrupt Controller
8
32
16
PE
C
16
16
CAN1
Port 7 Port 8
s
u
B
l
a
n
r
e
t
x
E
C
D
A
t
i
B
-
0
1
BRG
C
S
S
M
W
P
2
M
O
C
P
A
C
1
M
OC
P
AC
16
Oscillator
r
e
l
l
o
r
t
n
o
C
16
16
128
K or 256KByte
and
PLL
Flash Memory
XTAL1 XTAL2
2K Byte
16 15
8
8
8
16
3.3V
Voltage
Regulator
10K Byte
XRAM
CAN2
2
T
P
G
ST10F269Zx
16-BIT MCU WITH MAC UNIT,
12
8K to 256K BYTE FLASH MEMORY AND 12K BYTE RAM
DATASHEET

Summary of content (184 pages)