Description
32171 Group is a 32-bit, single-chip RISC microcomputer
with built-in flash memory, which was developed for use in
general industrial and household equipment.
To make full use of microcomputer built-in mass volume
flash memory, this microcomputer contains a variety of pe-
ripheral functions ranging from two independent blocks of
16-channel A-D converters to 37-channel multifunction tim-
ers, 10-channel DMAs, 3-channel serial I/Os, and 1-channel
real time debugger. Also included 1-channel Full-CAN mod-
ules and JTAG (boundary scan facility).
With lower power consumption and low noise characteristics
also considered, these microcomputers are ideal for embed-
ded equipment applications.
Features
M32R RISC CPU core
Uses the M32R family RISC CPU core (Instruction set
common to all microcomputers in the M32R family)
Five-stage pipelined processing
Sixteen 32-bit general-purpose registers
16-bit/32-bit instructions implemented
DSP function instructions (sum-of-products calculation
using 56-bit accumulator)
Built-in flash memory
Built-in flash programming boot program
Built-in RAM
PLL clock generating circuit .............. Built-in
×
4 PLL circuit
Maximum operating frequency of the CPU clock
40MHz(when operating at -40 to +85
o
C)
32MHz(when operating at -40 to +125
o
C)
Table 1 Type Name List (32171 Group)
Type Name
M32171F4VFP
M32171F3VFP
RAM Size
16K bytes
16K bytes
ROM Size
512K bytes
384K bytes
M32171F2VFP
16K bytes
256K bytes
37-channel multijunction timers (MJT)
Multifunction timers are incorporated that support various
purposes of use.
16-bit output related timers ....................................... 35ch
16-bit input/output related timers .............................. 10ch
16-bit input related timers ........................................... 8ch
32-bit input related timers ........................................... 8ch
Flexible configuration is possible through interconnection
of timers.
The internal DMAC and A-D converter can be started by a timer.
Real-time Debugger
Includes dedicated clock-synchronized serial I/O that can
read and write the contents of the internalRAM indepen-
dently of the CPU.
Can look up and update the data table in real time while the
program is running.
Can generate a dedicated interrupt based on RTD commu-
nication.
Abundant internal peripheral functions
In addition to the timers and real-time debugger, the
microcomputer contains the following peripheral functions.
DMAC ............................................................ 10 channels
A-D converter.................... 10-bit converter
×
16 channels
Serial I/O ...........................................................3 channels
Interrupt controller......... 22 interrupt sources, 8 priority levels
Wait controller
Full CAN ............................................................ 1 channel
JTAG (Boundary scan function, Mitsubishi original)
Designed to operate at high temperatures
To meet the need for use at high temperatures, the micro-
computer is designed to be able to operate in the temperature
range of -40 to +125
o
C when CPU clock operating
frequency = 32 MHz. When CPU clock operating frequency =
40 MHz, the microcomputer can be used in the temperature
range of -40 to +85
o
C.
Note: This does not guarantee continuous operation at
125
o
C. If you are considering use of the microcom
puter at 125
o
C, please consult Mitsubishi.
Applications
Automobile equipment control (e.g., Engine, ABS, AT), indus-
trial equipment system control, and high-function OA equip-
ment (e.g., PPC)
Mitsubishi Microcomputers
32171 Group
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
2001-5-14 Rev.1.0