MITSUBISHI MICROCOMPUTERS
M37754M6C-XXXGP
PRELIMINARY
Notice: This is not a final specification.
Some parametric limits are subject to change.
DESCRIPTION
The M37754M6C-XXXGP and M37754M6C-XXXHP are single-chip
microcomputers designed with high-performance CMOS silicon gate
technology. This is housed in a 100-pin plastic molded QFP.
This microcomputer has a CPU and a bus interface unit. The CPU is
a 16-bit parallel processor that can also be switched to perform 8-bit
parallel processing, and the bus interface unit enhances the memory
access efficiency to execute instructions fast.
In addition to the 7700 Family basic instructions, the M37754M6CXXXGP and M37754M6C-XXXHP has 6 special instructions which
contain instructions for signed multiplication/division; these added instructions improve the servo arithmetic performance to control hard
disk drives and so on.
This microcomputer also include the ROM, RAM, multiple-function
timers, motor control function, serial I/O, A-D converter, D-A converter, and so on.
DISTINCTIVE FEATURES
Number of basic machine instructions .................................... 109
•
(103 basic instructions of 7700 Family + 6 special instructions)
Memory size ROM ................................................ 48 Kbytes
•
Instruction execution time
•
The fastest instruction at 40 MHz frequency ...................... 100 ns
RAM ................................................ 2048 bytes
M37754M6C-XXXHP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Single power supply .......................................................5V ±10 %
•
Low power dissipation (at 40 MHz frequency) ....... 125 mW (Typ.)
•
Interrupts ............................................................21 types, 7 levels
•
Multiple-function 16-bit timer ................................................... 5+3
•
(three-phase motor drive waveform or pulse motor control waveform output)
Serial I/O (UART or clock synchronous) ..................................... 2
•
10-bit A-D converter ............................................ 8-channel inputs
•
8-bit D-A converter ............................................ 2-channel outputs
•
12-bit watchdog timer
•
Programmable input/output
•
(ports P0—P11) ......................................................................... 87
Small package [M37754M6C-XXXHP]
•
.................................100-pin fine pitch QFP (read pitch : 0.5 mm)
APPLICATION
Control devices for personal computer peripheral equipment such as
CD-ROM drives, hard disk drives, high density FDD, printers
Control devices for office equipment such as copiers and facsimiles
Control devices for industrial equipment such as communication and
measuring instruments
Control devices for equipment required for motor control such as inverter air conditioner and general purpose inverter
M37754M6C-XXXGP PIN CONFIGURATION (TOP VIEW)
1/A1
2/A2
3/A3
4/A4
5/A5
P00/A0↔ P0
P0
P0
P0
P0
P06/A6↔ P07/A7↔ P10/A8↔ P11/A9↔ P12/A10↔ P13/A11↔ P14/A12↔ P15/A13↔ P16/A14↔ P17/A15↔ P20/A16↔ P21/A17↔ P22/A18↔ P23/A19↔ P27/A23↔ P100/D0/LA0↔ P101/D1/LA1↔ P102/D2/LA2↔ P103/D3/LA3↔ P104/D4/LA4↔ P105/D5/LA5↔ P106/D6/LA6↔ P107/D7/LA7↔ P110/D8
↔
↔
↔
↔
M37754M6C-XXXGP
101112131415161718192021222324252627282930
↔
↔
↔
↔
0/CS0
P9
3/CS3/A22/RTP12
P9
P91/CS1/A20/V/RTP10
P92/CS2/A21/U/RTP11
↔
↔
↔
↔
7/TB2IN
6/TB1IN
P6
P6
↔
↔
5/TB0IN
P6
4/INT2
P6
3/INT1
P6
2/INT0
P6
↔
↔
↔
↔
1/TA4IN
0/TA4OUT
P6
7/TA3IN/KI3
P6
6/TA3OUT/KI2
P5
P5
Outline 100P6S-A
P87/TXD1
P8
4/CTS1/RTS1/DA1/INT4
P8
0/CTS0/RTS0/CLKS1/DA0
P8
P8
P8
2/RXD0/CLKS0
P8
P8
7/AN7/ADTRG
P7
P7
P7
P7
P7
P7
P71/AN1
6/RXD1
5/CLK1
3/TXD0
1/CLK0
CC
V
CC
AV
REF
V
SS
AV
SS
V
6/AN6
5/AN5
4/AN4
3/AN3
2/AN2
↔
↔
8079787776757473727170696867666564636261605958575655545352
↔
81 50
↔
82 49
↔
83 48
↔
84 47
↔
85 46
↔
86 45
↔
87 44
↔
88 43
89 42
90 41
→
91 40
92 39
93 38
↔
94 37
↔
95 36
↔
96 35
↔
97
↔
98 33
↔
99 32
↔
100
123456789
↔
↔
↔
P70/AN0
5/INT3/KI4
P9
4/CS4/RTP13
P9
↔
5/TA2IN/KI1
P5
51
↔
P111/D9
↔
P112D10
↔
P113/D11
↔
P114/D12
↔
P115/D13
↔
P116/D14
↔
P117/D15
↔
P30/WR
↔
1/BHE
P3
↔
2/ALE
P3
↔
3/HLDA
P3
CC
V
VSS
→
E/RD
→
OUT
X
←
XIN
←
34
RESET
SS
CNV
←
BYTE
↔
31
0/HOLD
P4
↔
↔
↔
↔
↔
↔
↔
↔
3/TA1IN/W/RTP03
P5
2/TA1OUT/U/RTP02
P5
1/TA0IN/V/RTP01
P5
↔
0/TA0OUT/W/RTP00
P5
7
P4
6
P4
5
P4
↔
4/TA2OUT/KI0
P5
4
P4
3
P4
↔
↔
2/φ1
1/RDY
P4
P4
PRELIMINARY
Notice: This is not a final specification.
Some parametric limits are subject to change.
M37754M6C-XXXHP PIN CONFIGURATION (TOP VIEW)
↔ P20/A16
↔ P17/A15
↔ P16/A14
↔ P15/A13
↔ P14/A12
↔ P13/A11
↔ P12/A10
↔ P11/A9
↔ P10/A8
↔ P07/A7
↔ P06/A6
↔ P05/A5
↔ P04/A4
P02/A2 ↔
P0
P0
7/TXD1 ↔
P8
6/RXD1 ↔
P8
5/CLK1 ↔
4/CTS1/RTS1/DA1/INT4 ↔
P8
0/CTS0/RTS0/CLKS1/DA0 ↔
P8
P8
3/TXD0 ↔
P8
2/RXD0/CLKS0 ↔
P8
1/CLK0 ↔
P8
AV
AV
7/AN7/ADTRG ↔
P7
P76/AN6 ↔
5/AN5 ↔
P7
4/AN4 ↔
P7
3/AN3 ↔
P7
2/AN2 ↔
P7
1/AN1 ↔
P7
0/AN0 ↔
P7
5/INT3/KI4 ↔
P9
1/A1 ↔
0/A0 ↔
CC
V
CC
REF →
V
SS
SS
V
↔ P03/A3
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
M37754M6C-XXXHP
90
91
92
93
94
95
96
97
98
99
100
1P9
4/CS4/RTP13 ↔
3/CS3/A22/RTP12 ↔
P9
0/CS0 ↔
7/TB2IN ↔P66/TB1IN ↔P65/TB0IN ↔
P9
P6
P91/CS1/A20/V/RTP10 ↔
P92/CS2/A21/U/RTP11 ↔
4/INT2 ↔
P6
10
P63/INT1 ↔
9
8
7
6
5
4
3
2
Outline 100P6Q-A
62
63
64
65
14
13
12
11
1/TA4IN ↔
P62/INT0 ↔
0/TA4OUT ↔
P6
7/TA3IN/KI3 ↔
P6
P5
MITSUBISHI MICROCOMPUTERS
M37754M6C-XXXGP
M37754M6C-XXXHP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
↔ P106/D6/LA6
↔ P105/D5/LA5
↔ P104/D4/LA4
↔ P103/D3/LA3
↔ P102/D2/LA2
↔ P101/D1/LA1
↔ P100/D0/LA0
↔ P27/A23
↔ P23/A19
↔ P22/A18
↔ P21/A17
61
15
6/TA3OUT/KI2 ↔
P5
60
16
5/TA2IN/KI1 ↔
P5
59
17
4/TA2OUT/KI0 ↔
P5
58
18
3/TA1IN/W/RTP03 ↔
P5
57
19
2/TA1OUT/U/RTP02 ↔
P5
56
20
1/TA0IN/V/RTP01 ↔
P5
55
21
0/TA0OUT/W/RTP00 ↔
P5
52
53
54
24
23
22
7 ↔P46 ↔P45 ↔P44 ↔
P4
51
50
↔ P107/D7/LA7
49
↔ P110/D8
48
↔ P111/D9
47
↔ P112/D10
46
↔ P113/D11
45
↔ P114/D12
44
↔ P115/D13
43
↔ P116/D14
42
↔ P11
41
↔ P3
40
↔ P3
39
↔ P3
38
↔ P33/HLDA
37
VCC
36
V
SS
35
→ E/RD
34
→ XOUT
33
← X
IN
32
← RESET
31
CNV
30
← BYTE
↔ P4
29
↔ P41/RDY
28
↔ P42/φ1
2627↔ P43
25
7/D15
0/WR
1/BHE
2/ALE
SS
0/HOLD
Differences between M37754M6C-XXXGP and M37754M6C-XXXHP
Product
M37754M6C-XXXGP
M37754M6C-XXXHP
2
100-pin QFP (100P6S-A)
100-pin fine pitch QFP
(100P6Q-A)
Package
PRELIMINARY
Notice: This is not a final specification.
Some parametric limits are subject to change.
BYTE
Bus width
select input
Data Buffer DB
Data Buffer DB
H(8)
L(8)
MITSUBISHI MICROCOMPUTERS
M37754M6C-XXXGP
M37754M6C-XXXHP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Data Bus(Even)
Data Bus(Odd)
(8)
P0
port P0
Input/Output
VREF
Reference
voltage input
CC
(5V)
AV
SS
(0V)
AV
CNVSS
SS
V
(0V)
CC
V
(5V)
Instruction Register(8)
Instruction Queue Buffer Q0(8)
1
Instruction Queue Buffer Q
Instruction Queue Buffer Q
Incrementer(24)
Program Address Register PA(24)
Data Address Register DA(24)
Incrementer/Decrementer(24)
Program Counter PC(16)
Program Bank Register PG(8)
Data Bank Register DT(8)
(8)
2
(8)
Address Bus
Converter(8)
Converter(8)
0
1
D-A
D-A
A-D Converter(10)
UART 0(9)
UART 1(9)
(8)
P1
(5)
P2
(4)
P3
(8)
P10
P11(8)
P4(8)
port P1
Input/Output
port P2
Input/Output
port P3
Input/Output
port P10
Input/Output
port P11
Input/Output
port P4
Input/Output
RESET
Reset input
E
Enable output
XOUT
Clock output
Clock Generating Circuit
XIN
Clock input
BLOCK DIAGRAM
Input Buffer Register IB(16)
Processor Status Register PS(11)
Direct Page Register DPR(16)
Stack Pointer S(16)
Index Register Y(16)
Index Register X(16)
Accumulator B(16)
Accumulator A(16)
Arithmetic Logic
Unit(16)
WatchdogTimer
Timer TA3(16)
Timer TA4(16)
Timer TB1(16)
Timer TB2(16)
Timer TA1(16)
Timer TA2(16)
RAM
2048 Bytes
ROM
48 Kbytes
Timer TB0(16)
Timer TA0(16)
P8(8) P7(8)P9(6) P6(8) P5(8)
port P5
Input/Output
port P6
Input/Output
port P7
Input/Output
port P8
Input/Output
port P9
Input/Output
3
PRELIMINARY
Notice: This is not a final specification.
Some parametric limits are subject to change.
FUNCTIONS OF M37754M6C-XXXGP
Number of basic machine instructions
Instruction execution time
Memory size
Input/Output ports
Multiple-function timers
Serial I/O
A-D converter
D-A converter
Watchdog timer
Dead-time timer
Interrupts
Clock generating circuit
Supply voltage
Power dissipation
Input/Output characteristic
Memory expansion
Operating temperature range
Device structure
Package
ROM
RAM
P0, P1, P4–P8, P10, P11
P2
P3
P9
TA0, TA1, TA2, TA3, TA4
TB0, TB1, TB2
Input/Output withstand voltage
Output current
MITSUBISHI MICROCOMPUTERS
M37754M6C-XXXGP
M37754M6C-XXXHP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
FunctionsParameter
109
100 ns (the fastest instruction at external clock 40 MHz frequency)
48 Kbytes
2048 bytes
8-bit × 9
5-bit × 1
4-bit × 1
6-bit × 1
16-bit × 5
16-bit × 3
(UART or clock synchronous serial I/O) × 2
10-bit × 1 (8 channels)
8-bit × 2
12-bit × 1
8-bit × 3
5 external types, 16 internal types
(Each interrupt can be set to priority levels 0–7.)
Built-in (externally connected to a ceramic resonator or quartz crystal resonator)
5 V±10 %
125 mW(at external clock 40 MHz frequency)
5 V
5 mA
Maximum 16 Mbytes
–20 to 85 °C
CMOS high-performance silicon gate process
100-pin plastic molded QFP
4