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

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

Скачать:  PDF   ZIP

Document Outline

Page 1
M32C/88 Group (M32C/88T)
SINGLE-CHIP 16/32-BIT CMOS MICROCOMPUTER
5
4
f
o
4
0
0
2
,
7
0
.
t
c
O
0
1
.
0
.
v
e
R
REJ03B0119-0010Z
Rev.0.10
Oct. 07, 2004
1. Overview
The M32C/88 group (M32C/88T) microcomputer is a single-chip control unit that utilizes high-performance
silicon gate CMOS technology with the M32C/80 series CPU core. The M32C/88 group (M32C/88T) is
available in 144-pin and 100-pin plastic molded LQFP packages.
With a 16-Mbyte address space, this microcomputer combines advanced instruction manipulation capabili-
ties to process complex instructions by less bytes and execute instructions at higher speed.
It incorporates a multiplier and DMAC adequate for office automation, communication devices and industrial
equipments, and other high-speed processing applications.
1.1 Applications
Automobiles, audio, cameras, office equipment, communications equipment, portable equipment, etc.
Page 2
1. Overview
5
4
f
o
4
0
0
2
,
7
0
.
t
c
O
0
1
.
0
.
v
e
R
)
T
8
8
/
C
2
3
M
(
p
u
o
r
G
8
8
/
C
2
3
M
Under development
Preliminary specification
Specifications in this manual are tentative and subject to change.
1.2 Performance Outline
Tables 1.1 and 1.2 list performance outlines of the M32C/88 group (M32C/88T).
Table 1.1 M32C/88 Group (M32C/88T) Performance (144-Pin Package)
Characteristic
Performance
CPU
Basic Instructions
108 instructions
Minimum Instruction Execution Time 31.3 ns (f(BCLK)=32 MHz, V
CC1
=V
CC2
=4.2 V to 5.5 V)
(3)
Operating Mode
Single-chip mode
Address Space
16 Mbytes
Memory Capacity
See Table 1.3
Peripheral I/O Port
123 I/O pins and 1 input pin
Function Multifunction Timer
Timer A: 16 bits x 5 channels, Timer B: 16 bits x 6 channels
Three-phase motor control circuit
Intelligent I/O
Time measurement function or Waveform generating function:
16 bits x 8 channels
Communication function (Clock Synchronous serial I/O, Clock asyn-
chronous serial I/O, HDLC data processing)
Serial I/O
5 channels
Clock synchronous serial I/O, Clock asynchronous serial I/O,
IEBus
(1)
, I
2
C bus
(2)
CAN Module
3 channels
Supporting CAN 2.0B specification
A/D Converter
10-bit A/D Converter: 1 circuit, 34 channels
D/A Converter
8 bits x 2 channels
DMAC
4 channels
DMAC II
Can be activated by all peripheral function interrupt sources
Immediate transfer, Calculation transfer and Chain transfer functions
CRC Calculation Circuit
CRC-CCITT
XY Converter
16 bits X 16 bits
Watchdog Timer
15 bits x 1 channel (with prescaler)
Interrupt
39 internal and 8 external sources, 5 software sources
Interrupt priority level: 7
Clock Generating Circuit
4 circuits
Main clock oscillation circuit(*), Sub clock oscillation circuit(*), On-chip
oscillator, PLL frequency synthesizer
(*)Equipped with a built-in feedback resistor. Ceramic resonators and
crystal oscillators must be connected externally
Oscillation Stop Detect Function
Main clock oscillation stop detect function
Cold Start-Up / Warm Start-Up
Available (Option)
Determine Function
Electrical Supply Voltage
V
CC1
=V
CC2
=4.2 V to 5.5 V (f(BCLK)=32 MHz)
Charact- Power Consumption
28 mA (V
CC1
=V
CC2
=5 V, f(BCLK)=32 MHz)
eristics
10
A (V
CC1
=V
CC2
=5 V, f(BCLK)=32 kHz, in wait mode)
Flash
Program/Erase Supply Voltage
5.0 V
0.5 V
Memory Program and Erase Endurance
100 cycles (all space)
Operating Ambient Temperature
40 to 85
o
C
Package
144-pin plastic molded LQFP
NOTES:
1. IEBus is a trademark of NEC Electronics Corporation.
2. I
2
C bus is a trademark of Koninklijke Philips Electronics N. V.
3. The supply voltage of M32C/88T (High-reliability version) must be V
CC1
=V
CC2
.
All options are on a request basis.
Page 3
1. Overview
5
4
f
o
4
0
0
2
,
7
0
.
t
c
O
0
1
.
0
.
v
e
R
)
T
8
8
/
C
2
3
M
(
p
u
o
r
G
8
8
/
C
2
3
M
Under development
Preliminary specification
Specifications in this manual are tentative and subject to change.
Table 1.2 M32C/88 Group (M32C/88T) Performance (100-Pin Package)
Characteristic
Performance
CPU
Basic Instructions
108 instructions
Minimum Instruction Execution Time 31.3 ns (f(BCLK)=32 MHz, V
CC1
=V
CC2
=4.2 V to 5.5 V)
(3)
Operating Mode
Single-chip mode
Address Space
16 Mbytes
Memory Capacity
See Table 1.3
Peripheral I/O Port
87 I/O pins and 1 input pin
Function Multifunction Timer
Timer A: 16 bits x 5 channels, Timer B: 16 bits x 6 channels
Three-phase motor control circuit
Intelligent I/O
Time measurement function or Waveform generating function:
16 bits x 8 channels
Communication Function (Clock Synchronous Serial I/O, Clock Asyn-
chronous Serial I/O, HDLC Data Processing)
Serial I/O
5 Channels
Clock synchronous serial I/O, Clock asynchronous serial I/O,
IEBus
(1)
, I
2
C bus
(2)
CAN Module
3 channels
Supporting CAN 2.0B specification
A/D Converter
10-bit A/D converter: 1 circuit, 26 channels
D/A Converter
8 bits x 2 channels
DMAC
4 channels
DMAC II
Can be activated by all peripheral function interrupt sources
Immediate transfer, Calculation transfer and Chain transfer functions
CRC Calculation Circuit
CRC-CCITT
XY Converter
16 bits X 16 bits
Watchdog Timer
15 bits x 1 channel (with prescaler)
Interrupt
39 internal and 8 external sources, 5 software sources
Interrupt priority level: 7
Clock Generating Circuit
4 circuits
Main clock oscillation circuit(*), Sub clock oscillation circuit(*), On-chip
oscillator, PLL frequency synthesizer
(*)Equipped with a built-in feedback resistor. Ceramic resonators and
crystal oscillators must be connected externally
Oscillation Stop Detect Function
Main clock oscillation stop detect function
Cold Start-Up / Warm Start-Up
Available (Option)
Determine Function
Electrical Supply Voltage
V
CC1
=V
CC2
=4.2 V to 5.5 V (f(BCLK)=32 MHz)
Charact- Power Consumption
28 mA (V
CC1
=V
CC2
=5 V, f(BCLK)=32 MHz)
eristics
10
A (V
CC1
=V
CC2
=5 V, f(BCLK)=32 kHz, in wait mode)
Flash
Program/Erase Supply Voltage
5.0 V
0.5 V
Memory Program and Erase Endurance
100 cycles (all space)
Operating Ambient Temperature
40 to 85
o
C
Package
100-pin plastic molded LQFP
NOTES:
1. IEBus is a trademark of NEC Electronics Corporation.
2. I
2
C bus is a trademark of Koninklijke Philips Electronics N. V.
3. The supply voltage of M32C/88T (High-reliability version) must be V
CC1
=V
CC2
.
All options are on a request basis.
Page 4
1. Overview
5
4
f
o
4
0
0
2
,
7
0
.
t
c
O
0
1
.
0
.
v
e
R
)
T
8
8
/
C
2
3
M
(
p
u
o
r
G
8
8
/
C
2
3
M
Under development
Preliminary specification
Specifications in this manual are tentative and subject to change.
1.3 Block Diagram
Figure 1.1 shows a block diagram of the M32C/88 group (M32C/88T) microcomputer.
Figure 1.1 M32C/88 Group (M32C/88T) Block Diagram
Port P0
Port P1
Port P2
Port P3
Port P4
Port P5
Port P6
Port P7
Port P14
Port P15
Port P11
Port P12
Port P10
Port P9
Port P8
P8
5
Port P13
R0H
R0L
R1H
R1L
R2
R3
A0
A1
FB
SB
NOTES:
1. Ports P11 to P15 are provided in the 144-pin package only.
2. Included in the 144-pin package only.
3. The supply voltage of M32C/88T must be V
CC
1
=V
CC
2
.
FLG
INTB
ISP
USP
PC
SVF
SVP
VCT
Multiplier
M32C/80 series CPU Core
Clock Generating Circuit
X
IN
- X
OUT
X
CIN
- X
COUT
On-chip Oscillator
PLL Frequency Synthesizer
A/D Converter:
1 circuit
Standard: 10 inputs
Maximum: 34 inputs
(2)
UART/Clock Synchronous Serial I/O:
5 channels
CRC Calculation Circuit (CCITT):
X
16
+X
12
+X
5
+1
XY Converter:
16 bits X 16 bits
D/A Converter:
8 bits X 2 channels
Peripheral Functions
<
V
CC2
(3)
>
<
V
CC1
(3)
>
<
V
CC1
(3)
>
ROM
RAM
Memory
<
V
CC1
(3)
>
<
V
CC2
(3)
>
7
8
5
8
8
(Note 1)
8
8
7
8
8
8
8
8
8
8
8
DMACII
DMAC
Watchdog Timer (15 bits)
CAN Module: 3 channels
Intelligent I/O
Time Measurement: 8 channels
Waveform Generating: 8 channels
Communication Functions:
Clock Synchronous Serial I/O,
UART,
HDLC Data Processing
Timer (16 bits)
Timer A: 5 channels
Timer B: 6 channels
Three-Phase Motor Control Circuit
Page 5
1. Overview
5
4
f
o
4
0
0
2
,
7
0
.
t
c
O
0
1
.
0
.
v
e
R
)
T
8
8
/
C
2
3
M
(
p
u
o
r
G
8
8
/
C
2
3
M
Under development
Preliminary specification
Specifications in this manual are tentative and subject to change.
1.4 Product Information
Table 1.3 lists the product information. Figure 1.2 shows the product numbering system.
Table 1.3 M32C/88 Group (M32C/88T)
As of October, 2004
Type Number
ROM Capacity
RAM Capacity
Package Type
Remarks
M30882FJTGP
(D)
144P6Q-A
512K+4K
M30880FJTGP
(D)
100P6Q-A
M30882FHTGP
(D)
144P6Q-A
384K+4K
18K
Flash Memory
M30880FHTGP
(D)
100P6Q-A
M30882FWTGP
(D)
144P6Q-A
320K+4K
M30880FWTGP
(D)
100P6Q-A
(D): Under development
T version
(High-reliability
85
o
C version)
Figure 1.2 Product Numbering System
Package Type Options:
GP = Package 100P6Q-A, 144P6Q-A
ROM Capacity:
W = 320 Kbytes
H = 384 Kbytes
J = 512 Kbytes
Memory Type:
F = Flash Memory Version
M30 88 0 F H T GP
M32C/88 Group
M16C Family
RAM Capacity, Pin Count, etc
Classification:
T = T Version