ChipFind - документация

Электронный компонент: M32176F4VFP

Скачать:  PDF   ZIP
Regarding the change of names mentioned in the document, such as Mitsubishi
Electric and Mitsubishi XX, to Renesas Technology Corp.
The semiconductor operations of Hitachi and Mitsubishi Electric were transferred to Renesas
Technology Corporation on April 1st 2003. These operations include microcomputer, logic, analog
and discrete devices, and memory chips other than DRAMs (flash memory, SRAMs etc.)
Accordingly, although Mitsubishi Electric, Mitsubishi Electric Corporation, Mitsubishi
Semiconductors, and other Mitsubishi brand names are mentioned in the document, these names
have in fact all been changed to Renesas Technology Corp. Thank you for your understanding.
Except for our corporate trademark, logo and corporate statement, no changes whatsoever have been
made to the contents of the document, and these changes do not constitute any alteration to the
contents of the document itself.
Note : Mitsubishi Electric will continue the business operations of high frequency & optical devices
and power devices.
Renesas Technology Corp.
Customer Support Dept.
April 1, 2003
To all our customers
Mitsubishi Microcomputers
Description
32176 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, 4-channel serial I/Os, and 1-channel
real-time debugger. Also included 2-channel Full-CAN mod-
ules and JTAG (boundary scan facility).
With lower power consumption and low noise characteris
tics also considered, these microcomputers are ideal for em-
bedded 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 us-
ing 56-bit accumulator)
Built-in flash memory
Built-in flash programming boot program
Built-in RAM
PLL clock generating circuit ........................... Multiply by 4
Oscillation stop detection function
Maximum operating frequency of the CPU clock
M32176F4VFP/M32176F3VFP/M32176F2VFP
.......... 32 MHz (when operating at -40C to +125C)
M32176F4TFP/M32176F3TFP/M32176F2TFP
............ 40 MHz (when operating at -40C to +85C)
Single power supply: 5V (+0.5V) or 3.3V (+0.3V)
Table 1. Type Name List (32176 Group)
Type Name
RAM Size
ROM Size
M32176F4VFP/M32176F4TFP
24K bytes
512K bytes
M32176F3VFP/M32176F3TFP
24K bytes
384K bytes
M32176F2VFP/M32176F2TFP
24K bytes
256K bytes
37-channel multijunction timers (MJT)
Multifunction timers are incorporated that support various
purposes of use.
16-bit output related timers ........................... 11 channels
16-bit input/output related timers .................. 10 channels
16-bit input related timers ............................... 8 channels
32-bit input related timers ............................... 8 channels
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 internal RAM 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 micro-
computer contains the following peripheral functions.
DMAC ............................................................. 10 channels
A-D converters (Sample & hold function, Disconnection de-
tector assist function, Injection current bypass circuit)
..................................... 16 channels 10-bit converter
Serial I/O ........................................................... 4 channels
Interrupt controller ...... 23 interrupt sources, 8 priority levels
Wait controller
Full CAN (CAN Specification 2.0B active) ........ 2 channels
JTAG (boundary scan function, Mitsubishi original SDI de-
bug function)
Port input threshold level select function .............. 3 levels
Designed to operate at high temperatures
To meet the need for use at high temperatures, the microcom-
puter is designed to be able to operate in the temperature
range of -40 to +125C 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
+85C.
Note: This does not guarantee continuous operation at
125C. If you are considering use of the micro-
computer at 125C, please consult Mitsubishi.
Applications
Automobile equipment control (e.g., Engine, ABS, AT), in-
dustrial equipment system control, and high-function OA
equipment (e.g., PPC)
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
Jan. 30, 2003 Rev.1.4
Under Development
32176 Group
2
32176 Group
Mitsubishi Microcomputers
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
Under Development
Jan. 30, 2003 Rev.1.4
Figure 1. Pin Layout Diagram
44
43
37
38
39
40
41
42
60
59
51
52
53
54
55
56
45
46
47
48
49
50
57
58
63
64
66
67
68
69
70
71
72
65
61
62
89
90
99
98
97
9
6
9
5
9
4
9
3
92
91
10
3
102
101
1
08
10
7
10
6
105
10
4
7
3
74
8
4
7
5
76
77
78
79
8
0
81
8
2
83
85
8
6
87
88
100
2
4
3
5
6
7
8
9
35
22
2
3
24
2
5
26
27
28
29
3
0
31
3
2
33
34
11
12
13
1
4
1
5
1
6
1
7
18
19
20
2
1
10
1
36
P43/RD#
VSS
EXCVCC
P41/BLW#/BLE#
P153/TIN3
P150/TIN0
VCCE
P107/TO15
P106/TO14
P104/TO12
P103/TO11
MOD2 (Note 1)
P125/TCLK1
P124/TCLK0
N.C.
(Note
2
)
EXCOSC-VCC
XOUT
XI
N
OSC-
VSS
P
37
/A22
P
36
/A21
P
33/A
18
P31/
A16
P30/
A1
5
P
35
/A20
P
34/
A19
P32/A
1
7
P
2
7/A
3
0
P
2
5/
A28
P2
6/A29
P24/A2
7
P1
1
/
DB
9
P
0
7
/
D
B
7
P0
5
/
D
B
5
P02/DB
2
P
0
1
/
DB1
P00/
DB0
P2
3/A26
P2
2/
A25
P
20/
A23
P10/
DB
8
P06/DB
6
P0
4/DB4
P0
3
/
DB
3
P
21/
A2
4
P44/CS0#
P45/CS1#
P47/A14
P46/A13
P22
1/
CRX
0
P14/DB12
P15/DB13
P16/DB14
P17/DB15
P82/TXD0
P83/RXD0
P174/TXD2
P175/RXD2
VSS
EXCVCC
VREF0
AVCC0
AD0IN7
AD0IN6
AD0IN5
AD0IN4
AD0IN3
AD0IN2
AD0IN1
AD0IN0
AD0IN15
AD0IN14
AD0IN13
AD0IN12
AD0IN11
AD0IN10
AD0IN9
AD0IN8
AVSS0
P85/TXD1
P86/RXD1
RES
ET
#
P87/SCLKI1/SCLKO1
VSS
P
6
2
FP
P9
4/TO17
P74
/RT
DTX
D/TXD
3
P
75/RTDR
X
D/RXD3
P7
6/RTDA
CK
/CT
X1
P77/RTD
CL
K/CRX1
P61
P6
3
P
114
/TO4
P
115
/TO5
P1
16
/TO6
P
11
7/TO7
VC
CE
MOD1
P
112
/TO2
P
113
/TO
3
P
7
0
/
B
C
L
K
/ W
R
#
P71/
WA
IT#
P7
2/

H
RE
Q
#
P6
4
/

S
B
I#
MOD0
P93/
TO16
P7
3/
HAC
K#
VDD
E
EXCVDD
VS
S
P127/TCLK3
P100
/TO8
P
10
1/TO9
P1
02
/TO1
0
P137/TIN23
P136/TIN22
P135/TIN21
P134/TIN20
P105/TO13
P
110
/TO0
P1
11
/TO
1
P
9
7
/
T
O
2
0
P96/TO
19
P9
5
/
T
O
1
8
P133/TIN19
P132/TIN18
P131/TIN17
P130/TIN16
P126/TCLK2
JTDI
JTDO
JTRST
JTCK
JTMS
P1
2/DB
10
P84/SCLKI0/SCLKO0
VCCE
VCCE
112
119
116
115
113
111
110
109
120
117
114
124
132
130
129
127
121
137
144
143
142
141
140
139
138
133
136
135
134
123
122
131
128
125
126
118
P220/CTX0
P2
25/A
12
P13/DB11
VSS
32176 Group
P42/BHW#/BHE#
Package 144P6Q-A (0.5-mm pitch)
Note 1: Please be sure to connect MOD2 to ground (GND).
Note 2: The N.C. pin indicates "non connect," and is connected to ground in which no voltage change, power supply, etc.
Note: It is shown that the pin (signal) with which "#" sticks to the last of a pin name (signal name) is "L" active pin (signal).
Pin Assignment (top view)
3
32176 Group
Mitsubishi Microcomputers
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
Under Development
Jan. 30, 2003 Rev.1.4
32176
PLL clock generation
circuit
Internal bus
interface
Address
Data
Internal RAM
(24K bytes)
Internal flash memory
(M32176F4: 512K bytes)
(M32176F3: 384K bytes)
(M32176F2: 256K bytes)
M32R CPU core
(max 40MHz)
Multiplier-
accumulator
(32
16 + 56)
DMAC
(10 channels)
Serial I/O
(4 channels)
A-D converter
(10-bit, 16 channels)
Wait controller
Interrupt controller
(23 sources, 8 levels)
Real-time debugger
(RTD)
External bus
interface
Inter
nal
16-bit b
u
s
Inter
nal
32-bit b
u
s
Input/output port (JTAG) 96 lines
Full CAN
(2 channels)
Internal power supply
generation circuit
(VDC)
Multijunction timer
(MJT: 37 channels)
Figure 2. Block Diagram
4
32176 Group
Mitsubishi Microcomputers
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
Under Development
Jan. 30, 2003 Rev.1.4
Table 2. Outline Performance (1/2)
Functional Block
Features
M32R CPU core
M32R family CPU core,internally configured in 32 bits
Built-in multiplier-accumulator (32 16 + 56)
Basic bus cycle: 25 ns (CPU clock frequency at 40 MHz, Internal peripheral clock frequency at 20 MHz)
Logical address space: 4G bytes, linear
General-purpose register: 32-bit register 16, Control register: 32-bit register 5
accumulator: 56 bits
External data bus
16 bits data bus
Instruction set
16-bit/32-bit instruction formats
83 instructions/9 addressing modes
Internal flash memory
M32176F4VFP/M32176F4TFP: 512K bytes
M32176F3VFP/M32176F3TFP: 384K bytes
M32176F2VFP/M32176F2TFP: 256K bytes
Rewrite durability: 100 times
Internal RAM
24K bytes
DMAC
10 channels (DMA transfers between internal peripheral I/Os, between internal peripheral I/O and internal
RAM, and between internal RAMs)
Channels can be cascaded and can operate in combination with internal peripheral I/O
Multijunction timer
37 channels of multijunction timers
16-bit output-related timers 11 channels (single-shot, delayed single-shot)
16-bit input/output-related timers 10 channels (event count mode, single-shot, PWM, measurement)
16-bit input-related timers 8 channels (measurement, event count mode)
32-bit input-related timers 8 channels (measurement)
Flexible timer configuration is possible through interconnection of channels using the event bus.
A-D converter
10-bit multifunction A-D converters
Input 16 channels
Scan-based conversion can be switched between N (N = 1-16) channels
Capable of interrupt conversion during scan
8-bit/10-bit readout function
Sample & hold function
Disconnection detector assist function
Injection current bypass circuit
Serial I/O
4 channels (The serial I/Os can be set for synchronous serial I/O or UART. SIO2, SIO3 are UART mode only)
Real-time debugger (RTD)
1-channels dedicated clock-synchronized serial
Entire area of internal RAM
Can access the internal RAM for read/rewrite from outside independently of the CPU, and also generate an
exclusive-use interrupt.
Interrupt controller
Controls interrupts from internal peripheral I/Os
(Priority can be set to one of 8 levels including interrupt disabled)
Wait controller
Controls wait when accessing external extended area
(1 to 4 wait cycles inserted + prolonged by external WAIT# signal input)
CAN
Two channels, each having 16-channel message slots
JTAG
Boundary-Scan function