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

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

Скачать:  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
2002-10-11 Rev.1.2
Mitsubishi Microcomputers
32182 Group
Under Development
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
Description
The 32182 Group is a 32-bit, single-chip RISC microcom-
puter with built-in flash memory, which was developed for
use in general industrial and household equipment. To ac-
complish high-precision arithmetic operations, it incorpo-
rates a fully IEEE754 compliant, single-precision FPU.
This microcomputer contains a variety of peripheral func-
tions ranging from 12-channel A-D converters, 37-channel
multijunction timers, 10-channel DMACs, 4-channel serial
I/Os, and 1-channel Real-time Debugger. Also included are
2-channel Full-CAN modules and JTAG (boundary scan
facility). With the software necessary to run these numerous
peripheral functions stored in its large-capacity flash mem-
ory, this microcomputer meets the needs of application sys-
tems for high functionality, high-performance arithmetic
capability, and sophisticated control.
With lower power consumption and low noise characteris-
tics also considered, these microcomputers are ideal for
embedded equipment applications.
Features
M32R-FPU core
Uses the M32R family RISC CPU core (M32R family
common instruction set + single-precision FPU/extended
instructions)
Five-stage pipelined processing
Sixteen 32-bit general-purpose registers
16-bit/32-bit instructions implemented
DSP function instructions (multiply-Accumulate calculation
using 56-bit accumulator)
Built-in single-precision FPU (fully compliant with IEEE754
standard: four rounding modes, etc.)
Bit manipulation extended instructions
Built-in flash memory
Built-in flash programming boot program
Built-in RAM
PLL clock generating circuit ............................ Multiply by 8
Oscillation stop detection function
Maximum operating frequency of the CPU clock
M32182F8VFP/M32182F3VFP
............ 64MHz (when operating at -40C to +125C)
M32182F8TFP/M32182F3TFP
.............. 80MHz (when operating at -40C to +85C)
Single power supply: 5 V (+ 0.5 V) or 3.3 V (+ 0.3 V)
Table 1. Type Name List (32182 Group)
Type Name
RAM Size
ROM Size
M32182F8VFP/M32182F8TFP
64K bytes
1024K bytes
M32182F3VFP/M32182F3TFP
64K bytes
384K bytes


37-channel multijunction timers (MJT)
Multijunction timers are incorporated that support various
purposes of use.
16-bit output related timers (TOP) ................... 11 channels
16-bit input/output related timers (TIO)............ 10 channels
16-bit input related timers (TMS) ....................... 8 channels
32-bit input related timers (TML) ....................... 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 independ-
ently 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 com-
munication.
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
detector assist function, Injection current bypass circuit)
..................................... 12 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
Virtual-Flash emulation function .......... 4K bytes
8 banks
JTAG (boundary scan function, Mitsubishi original SDI
debug function)
Port input threshold level select function
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 tempera-
ture range of -40 to +125C when CPU clock operating fre-
quency = 64 MHz. When CPU clock operating frequency =
80 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, and AT),
industrial equipment system control, and high-function OA
equipment (e.g., PPC)
2002-10-11 Rev.1.2
Mitsubishi Microcomputers
32182 Group
Under Development
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
2
M32182F8VFP
M32182F8TFP
M32182F3VFP
M32182F3TFP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
P97/TO20
P117/TO7
P116/TO6
P115/TO5
P114/TO4
P113/TO3
P112/TO2
P111/TO1
P110/TO0
P127/TCLK3
P126/TCLK2
P125/TCLK1
P124/TCLK0
EXCVCC
VCCE
VSS
VSS
SBI#
P63
P62
P61
AD0IN11
AD0IN10
AD0IN9
AD0IN8
AVSS0
AD0IN7
AD0IN6
AD0IN5
AD0IN4
AD0IN3
AD0IN2
AD0IN1
AD0IN0
VREF0
AVCC0
P150/TIN0
P153/TIN3
P130/TIN16
P131/TIN17
P132/TIN18
P133/TIN19
P134/TIN20
P135/TIN21/RXD3
P136/TIN22/CRX1
P137/TIN23
P220/CTX0
P221/CRX0
VCCE
VCNT
OSC-VCC
XIN
OSC-VSS
XOUT
RESET#
P74/RTDTXD
P75/RTDRXD
P76/RTDACK
P77/RTDCLK
JTDI
JTDO
JTRST
JTCK
JTMS
P100/TO8
P101/TO9/TXD3
P102/TO10/CTX1
P103/TO11
P104/TO12
P105/TO13
P106/TO14
P107/TO15
P174/TXD2
P175/RXD2
FP
MOD0
MOD1
EXCVDD
VSS
EXCVCC
VDDE
VSS
VCCE
P17/DB15
P16/DB14
P15/DB13
P14/DB12
P13/DB11
P12/DB10
P11/DB9
P10/DB8
P07/DB7
P06/DB6
P05/DB5
P04/DB4
P03/DB3
P02/DB2
P01/DB1
P00/DB0
P73/HACK#
P72/HREQ#
P71/WAIT#
P70/BCLK/WR#
P43/RD#
P42/BHW#/BHE#
P41/BLW#/BLE#
VCC-BUS
VSS
P82/TXD0
P83/RXD0
P84/SCLKI0/SCLKO0
P85/TXD1
P86/RXD1
P87/SCLKI1/SCLKO1
VSS
VCCE
P44/CS0#
P45/CS1#
P224/A11/CS2#
P225/A12/CS3#
P46/A13
P47/A14
P30/A15
P31/A16
P32/A17
P33/A18
P34/A19
P35/A20
P36/A21
P37/A22
P20/A23
P21/A24
P22/A25
P23/A26
P24/A27
P25/A28
P26/A29
P27/A30
VCC-BUS
VSS
P93/TO16
P94/TO17
P95/TO18
P96/TO19
Package 144P6Q-A
Pin Assignment (top view)
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).
Figure 1. Pin Layout Diagram
2002-10-11 Rev.1.2
Mitsubishi Microcomputers
32182Group
Under Development
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
3
PLL clock generation
circuit
Internal bus
interface
Address
Data
Internal RAM
(64K bytes)
Internal flash memory
(M32182F8:1024K bytes)
(M32182F3: 384K bytes)
M32R-FPU core
(max. 80MHz)
Multiplier accumulator
(32
16 + 56)
DMAC
(10 channels)
Input/output timer
(37 channels)
Serial I/O
(4 channels)
A-D converter
(A-D0 : 10-bit,12 channels)
Wait controller
Interupt controller
(8 priority levels)
Real-time debugger
(RTD)
External bus
interface
Inter
nal
32-bit b
u
s
Input/output port 97 ports
Full CAN
(2 channels)
Single-precision FPU
(fully IEEE754 compliant)
Inter
nal
16-bit b
u
s
Inter
nal
32-bit b
u
s
Internal power supply
generation circuit
(VDC)
Figure 2. Block diagram
2002-10-11 Rev.1.2
Mitsubishi Microcomputers
32182Group
Under Development
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
4
Table 2. Outline Performance (1/2)
Functional Block
Features
M32R-FPU core
M32R family CPU core, internally configured in 32-bit
Built-in multiplier-accumulator (32
16 + 56)
Basic bus cycle:
15.625 ns (CPU clock frequency at 64 MHz, Internal peripheral clock frequency at 16MHz)
: 12.5 ns (CPU clock frequency at 80 MHz, Internal peripheral clock frequency at 20MHz)
Logical address space: 4G bytes, linear
General-purpose register: 32-bit register
16,Control register: 32-bit register
6
Accumulator: 56-bit
External data bus
16-bit data bus
Instruction set
16-bit/32-bit instruction formats
100 discrete instructions in six addressing modes
Internal flash mem-
ory
M32182F8VFP/M32182F8TFP: 1024K bytes
M32182F3VFP/M32182F3TFP: 384K bytes
Rewrite durability: 100 times
Internal RAM
64K 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.
TOP : 16-bit output related timer, 11 channels (single-shot, delayed single-shot, and continuous)
TIO : 16-bit input/output related timer, 10 channels (measure clear, measure free-run, noise processing
input, PWM, single-shot, delayed single-shot, continuous output)
TMS : 16-bit input related timer, 8 channels (measure input)
TML : 32-bit input related timer, 8 channels (measure input)
Flexible timer configuration is possible through interconnection of channels using the clock bus or event bus.
A-D converter
10-bit multifunction A-D converters
Input 12 channels
Scan-based conversion can be switched between N (N = 112) 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
(Chip selects for four external extended areas each can have access extended for 07 wait cycles plus
WAIT# signal entered from external source) (Note 1)
CAN
Two channels, each having 16-channel message slots
JTAG
Boundary-Scan function, Built-in SDI debugger function in MITSUBISHI
Clock M32182F8VF P,
M32182F3VFP:
CPU clock: maximum 64 MHz (for CPU, internal ROM, and internal RAM access)
Internal peripheral clock (BCLK): maximum 16 MHz (for peripheral module access)
External input clock (XIN): maximum 8.0 MHz, built-in
8 PLL circuit
M32182F8TF P, M32182F3TFP:
CPU clock: maximum 80 MHz (for CPU, internal ROM, and internal RAM access)
Internal peripheral clock (BCLK): maximum 20 MHz (for peripheral module access)
External input clock (XIN): maximum 10.0 MHz, built-in
8 PLL circuit