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

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

Скачать:  PDF   ZIP

Document Outline


SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
FEATURES
CPU .......................................................... M32R family CPU core
Pipeline .............................................................................. 5 steps
Basic bus cycle ................................. 15 ns (at internal 66.6 MHz)
Logical address space ............................................ 4G-byte linear
External bus ........................................................ data bus: 16 bits
address bus: 24 bits
Internal DRAM ................................................. 8M bits (1M bytes)
Cache .......................................................... 4K bytes (direct map)
Register configuration ...... general-purpose registers: 32 bits x 16
control registers: 32 bits x 5
Instruction set ....................... 83 instructions/6 addressing modes
Instruction format .................................................... 16 bits/32 bits
Multiply-accumulate operation unit (DSP function instruction)
Internal memory controller
Programmable I/O ports
Power management function .................................. standby mode
/CPU sleep mode
PLL clock generating circuit ................. four-time clock PLL circuit
Operation mode .............................................. master/slave mode
Interrupt input ............................................................
___
___
INT and SBI
Power source .......................................................... 3.3 V (10 %)
APPLICATIONS
Portable equipment, Still camera, Navigation system,
Digital instrument, Printer, Scanner, FA equipment
DESCRIPTION
The M32000D3FP is a new generation microcomputer with a 32-bit
CPU and built-in high capacity DRAM. Using this device it is possible
to implement the complex applications of the multimedia age with
high performance and low power consumption.
The M32000D3FP contains 1M bytes of DRAM and 4K bytes of cache
memory. The CPU is implemented with a RISC architecture and has
a high performance figure of 52.4 MIPS (at an internal clock rate of
66.6 MHz ). Memory for main storage is provided internally to the
device eliminating external memory and associated control circuits
thus reducing overall system noise and power consumption.
The CPU, internal DRAM and cache memory are connected by a
128-bit, 15 ns/cycle internal bus which virtually eliminates transfer
bottlenecks in between the CPU and the memory. The M32000D3FP
internally multiplies the frequency of the input clock signals by four.
For an internal operating frequency of 66.6 MHz the input clock fre-
quency is 16.65MHz.
A 16-bit data and 24-bit address bus are the M32000D3FP's exter-
nal bus and the interface to external peripheral controllers. When the
hold state is set, the internal DRAM can be accessed from an exter-
nal device.
A 3-chip basic system configuration using the M32000D3FP is the
device itself plus an ASIC as a peripheral controller and a program
ROM. Execution starts from the reset vector entry on the external
ROM after power on, a program requiring high speed execution is
then transferred to internal DRAM and this is then executed. The
M32000D3FP also has a slave mode additional to its master mode.
When set to slave mode the M32000D3FP can be used as a
coprocessor. In this mode it does not access its external bus
immediatly after reset, but waits for the master to start its operation.
MITSUBISHI MICROCOMPUTERS
M32000D3FP
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
M32000D3FP
2
PIN CONFIGURATION (TOP VIEW)
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
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
M32000D3FP
100-pin QFP/0.65 mm pitch
VC
C
A1
9
A1
8
A1
7
A1
6
VS
S
A1
5
A1
4
*1
VC
C
ST
B
Y
DC
BS
PLL
V
CC
PL
LV
S
S
PL
L
C
A
P
VS
S
CL
KI
N
*2
PP
1
PP
0
CS
A1
3
A1
2
VS
S
A1
1
A10
A9
A8
VC
C
VC
C
A3
0
A2
9
A2
8
A2
7
VS
S
A2
6
BC
H
BC
L
SID
VC
C
R/
W
*1
VC
C
VS
S
VS
S
VC
C
*1
*1
*1
RS
T
M/
S
A2
5
A2
4
VS
S
A2
3
A22
A2
1
A2
0
VC
C
VSS
D7
D6
D5
D4
VCC
VCC
VSS
VSS
VCC
HREQ
*1
SBI
INT
HACK
D3
D2
D1
D0
VSS
VSS
D15
D14
D13
D12
VCC
BURST
ST
VCC
VSS
VCC
VSS
VCC
WKUP
VCC
D11
D10
D9
D8
VSS
Note: Connect *1 pins to VCC.
Connect *2 pins to VSS.
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
M32000D3FP
3
BLOCK DIAGRAM
M32000D3FP
CLKIN
DRAM
(1M bytes)
memory
controller
PLL clock
generating
circuit
32 bits
32 bits
PC
ALU
shift
multiply-
accumulate
unit
32 x 16 bits
MUL
+
56-bit -ACC
register
32 bits
x
16
cache memory
(4K bytes)
instruction queue
(128 bits x 2 stages)
data selector
32 bits
128 bits
instruction decoder
load/
store
128
128
128
128
128
M32R CPU core
PP1
programmable
I/O port
PP0
A8 -
A30
D0 -

D15
BCL
BS
ST
R/
W
BURST
DC
HR
E
Q
HACK
CS
SI
D
external bus interface unit
128 bits
16 bits
23
M/S
RST
SBI
INT
WKUP
128-
bi
t
i
nt
er
nal

bus
STBY
BCH
PLLCAP
PLLVCC
PLLVSS
16
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
M32000D3FP
4
FUNCTIONS
function block
characteristics
CPU core
bus specification
basic bus cycle: 15 ns (internal operation at 66.6 MHz)
logical address space: linear 4G bytes
____
____
external address bus: 24 bits (external output pin: A8 to A30, BCH, BCL)
external data bus: 16 bits
implementation: 5-stage pipeline
core internal: 32 bits
register configuration
general-purpose registers: 32 bits
!
16
control registers: 32 bits
!
5
instruction set
16-bit/32-bit instruction format
83 instructions/6 addressing modes
multiply-accumulate operation built in
internal DRAM
8M bits (1M bytes)
cache memory
4K bytes (internal instruction/data cache mode, instruction cache mode, cache-off mode)
memory controller
cache control
internal DRAM control, refresh control
power management function (standby mode, CPU sleep mode selection control)
programmable I/O port
two programmable I/O ports
SINGLE-CHIP 32-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
M32000D3FP
5
PIN FUNCTION DIAGRAM
CLKIN
RST
M32000D3FP
clock
system control
VCC VSS
16
15
A8 - A30
address bus
23
D0 - D15
data bus
16
HREQ
HACK
SID
bus control
BCH
BS
DC
BCL
interrupt input
PP0
PP1
ST
R/W
BURST
CS
M/S
programmable I/O port
SBI
INT
WKUP
STBY
PLLCAP
PLLVCC
PLLVSS