Overview of Renesas Microcontrollers: Confidential
Overview of Renesas Microcontrollers: Confidential
10/07/2008
Confidential
©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
10/07/2008
2 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Renesas MCU Position
- As NO.1 Supplier-
By Region (2007 Sales Record)) 1st
W/W
Renesas
2nd
Europe 21%
1st
Asia
A
13% Others
North
12%
A
America 2nd
B Japan 1st
F B
E D C A
41%
D社
14%
17%
10/07/2008
16%
3 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
W/W No.1 Flash MCU Supplier
Flash MCU Total Shipment: 1.3B peaces! As of March 2008
Total shipment Annual shipment CY2007
(M pcs) (M pcs/Y) ) Others
3,000 J 2.7%
5.9%
1400 I 3.1%
2,500 H 3.4%
1200 Renesas
G 4.1%
2,000
March 2008
1000 25.5%
F 4.5%
Total : 1.3B pcs 800
1,500
E \736B
600 6.3%
1,000 A
D
400 9.0%
15.9%
500 200 C
B
9.3%
ACT FCT 10.3%
0 0
'94 '95 '96 '97 '98 '99 '00 '01 '02 '03 '04 '05 '06 '07 '08 '09 '10
Data: Marketing Eye 2008 edition
4 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Overview of MCU Family
32-bit RISC SuperH Family Core development
SH-2A
Processor type SH-4A
Controller type SH2-DSP
32-bit CISC SH3-DSP SH-4
SH-2
H8SX Family SH-1 SH-3 Superscalar
1 instruction in H8SX/1600
1 clock cycle SH/Tiny MMU
H8SX/1500
16 bits Tiny
H8S Family H8S/2600
1 instruction H8S/2500
Under development M32R Family
in 1 clock cycle M16C Family R32C/100 M32R/ECU
H8S/2400
1 instruction M32C/90
H8S/2300
in 1 clock cycle M32C/80
H8S/2200
H8S/2100 M16C/80
8 bits H8/300H M16C/60
H8 Family Tiny M16C/30
H8/300L M16C/Tiny
H8/Tiny
48 to 80 pins
32 to 100 pins
H8/300L
Super Low Power R8C/Lx R8C/Tiny
20 pins and more
5 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Overview of MCU Family
10/07/2008
6 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Trend of High-speed Systems (e.g. automotive powertrain)
- X 20 performance in every 10 years -
Performance (MIPS)
1000 Dual core
32-bit
200MHz
Performance has improved 20-fold
100 every 10 years 80MHz
40MHz
32-bit
20MHz X 20
10 10 years
16MHz X 20
16-bit
1 10MHz
10 years
X 20
0.1 8-bit
2MHz
10 years
0.01
1980 1990 2000 2010 FY
10/07/2008
7 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Trend of Memory Capacity (e.g. automotive powertrain)
- X8 capacity in every 10 years -
10 1MB
FLASH
512KB SH7xxxE
FLASH 4MB
Memory capacity has
SH725x
increased 8-hold every 2MB
10 years SH7058
1 1MB
SH7055
512kB
SH7051 X8
(MB) 256kB
10 years
H8/539
128kB
0.1
H8/536
64kB X8
H8/532 10 years
32kB
6300
8 to 16kB X8
0.01
10 years
8 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
90nm-MCU with MONOS (SH-2A)
- The world’s first 2.5MB Flash MCU & Currently planning 4MB Flash -
9 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
High-Performance and Low Current Consumption
- Dual Core Technology -
MIPS Advantage to single core:
Performance Improve performance with lower
(relative value) current consumption
1.6 SH7265(SH2A-DUAL)
200MHz x 2 CPU
1.4
1.0
0.8
SH7263
0.6 SH-2A 200MHz Dual Core CPU
0.4 Single Core CPU
SH7261
0.2 SH-2A 100MHz
10 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Multi-Core LSI with 8 CPUs for Next Generation Embedded
Multi-core Technology
Announced on ISSCC 2008 (Paper No. 4.5)
ILRAM I-cache
Process: 90nm CMOS
LBSC
DBG1
VSWC
Operating Frequency: 600MHz
Core#4 Core#5
CPU Performance: 8,640MIPS
CSM
0 +/-1% Vcc
3 3.5 4 4.5 5 5.5
-1 [V]
-2
-3
-4
<Customers’ advantages>
• External oscillator is no longer necessary
Reduce the number of parts and board size
•10/07/2008
Reduce EMI noise
12 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
PMC (Peripheral I/O Mapping Controller)
- Easy-to-design board layout-
Programmable pin assignment and
digital peripheral functions per each ports
Initial layout After setting PMC register
I/O port timer port
PMC
timer SCI
port port
SCI I/O Timer
port port
SCI
Pin function
Analog can be Analog
Pin changed by Pin
register setting
13 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Renesas Solutions to Meet Customer Demand
- Next Generation On-chip Memory -
Nonvolatile high-speed
Memory usable for read/writing operation
both ROM and RAM - Unified memory @ > 100MHz
10/07/2008
14 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Next Generation Memory Solution
- MRAM can retain data at “zero” standby current -
◆ MRAM realized “zero” standby current at SRAM speed
- High-speed mixed memory: up to 200MHz
- Realized magnetic write by using magnetic field integrating bit-line current and
digit line current and read by using TMR effect
BL order BL reverse
magnetic field magnetic field
Hbitline
Bit-line
Write
MTJ cell
Hdigitline
(magnetic tunneling junction)
Digit-line
Bit-line
Bit-line
Read
Free layer
Digit-line low R Tunnel film
high R
Pin layer
D G
S TG
:Tunnel magneto
TMR:
drain resistance
source
10/07/2008
15 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Memory Solution: E/W Cycle without limitation
- MRAM E/W cycle (1E16) and high-speed 100MHz operation -
F: Min. half-pitch feature size
Calkogenite Type
Material CoFe etc. Normal Tr (GeSb Te) PZT Type Si Type
Write Speed <10 nsec 5 nsec 100 nsec 50 nsec 30µ sec
16 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
High-speed read and writing Nonvolatile
- Unified Memory -
Memory Configuration Memory Configuration
(Existing product) (MRAM)
ROM Area Non-volatile Non-volatile
-Program memory memory
-Fixed data
ROM area
RAM area
32bit RISC
18 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Naming the New CPU
Next-generation CPU
RX Family
10/07/2008
19 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
High-speed/High-performance CPU
- Realized high Code efficiency and High speed (MIPS/MHz) -
Conventional
CPU Target Design
Ratio
Code
Code Efficiency
Efficiency Improved
Improved by
by 30%
30%
Low
Low Power
Power Consumption
Consumption 0.03mA/MHz
1/3
1/3 0.03mA/MHz
(CPU
(CPU current
current mA/MHz)
mA/MHz)
High
High Integration
Integration X
X 44 4MB
4MB
(Max.
(Max. Capacity
Capacity of
of Flash
Flash Memory)
Memory)
10/07/2008
20 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
The RX Concept
Even better
performance
Even
higher Continuity
integration with earlier
(90 nm process) products
10/07/2008
21 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Back to Basic – System Requirement
System Requirement
Performance:
FAST & SMALL Code
10/07/2008
22 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Features of RX CPU – Efforts to Improve Performance
1.
1.5-stage
5-stage pipeline
pipeline
2.
2.Harvard
Harvard architecture
architecture
3.
3.DSP
DSP arithmetic
arithmetic functions
functions
4.
4.Single-precision
Single-precision floating-point
floating-point unit
unit
5.
5.Instruction
Instruction Sets
Sets
6.
6.Addressing
Addressing Mode
Mode
-- 3x
3x Operands
Operands
7.
7.Register
Register Numbers
Numbers
8.
8.Interrupt
Interrupt
1. Performance
10/07/2008
2. Code efficiency
23 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Product Evolution Based on MCU Development Platform
■ The RX family will include competitive products for many different fields.
Operating frequency
• 20 MHz to 200 MHz
24 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Features of MCU Development Platform
Ability to develop products with optimal combinations of memory configuration, peripheral
functions, low power consumption technology, and improved flexibility
Improved design efficiency for faster development and easier rollout of new product versions
25 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Overview of MCU/MPU
10/07/2008
26 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
Basic Classification of MCU
MCU (Tiny)
MCU (Big)
with external memory access
MPU
10/07/2008
27 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
SH1-4
10/07/2008
28 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
H8/ H8300H/ H8S/ H8SX
10/07/2008
29 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
H8300 / H8300L / H8300H / H8S2000
10/07/2008
30 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
SLP (300L /300H/ H8S)
10/07/2008
31 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
R8C /M16C /M32C /R32C
10/07/2008
32 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
M16C
/ M32C
/ R32C
10/07/2008
33 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.
R8C
10/07/2008
34 Confidential ©2007. Renesas Technology Singapore Pte Ltd., All rights reserved.