1 / 53

Todd DeBoer Director, Sales Activation July, 2005

Company Confidential. 2. Objectives. Renesas commitment to 8-bit market2005 focus and strategyR8C/Tiny devices and roadmapKey differentiating featuresCompetitive analysis Development toolsTarget ApplicationsSummary. Company Confidential. 3. Focus on 8-bit Market. Worldwide Total MCU market share.

mirari
Download Presentation

Todd DeBoer Director, Sales Activation July, 2005

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Company Confidential 1 Todd DeBoer Director, Sales Activation July, 2005

    2. Company Confidential 2 Objectives Renesas commitment to 8-bit market 2005 focus and strategy R8C/Tiny devices and roadmap Key differentiating features Competitive analysis Development tools Target Applications Summary First of all, in this module we would like to provide a brief introduction of Renesas and its market position in the worldwide MCU market place. The main objective of this module is to introduce Renesas first 32-pin MCU line called R8C/tiny that is designed to address application requirements of the 8-bit world. We will provide a brief summary as to what we have done to make the R8C/Tiny series different, to provide better functionality in all aspects compared to other 8-bit MCUs available in today’s market place. You will also see brief descriptions and advantages of our 0.2um HNDc (Hyper DINOR compact) flash technology used in R8C/Tiny devices. Last but not the least, we are not only introducing a cost effective MCU, but also have a tool strategy to make these MCUs a self sellable microcontroller. You will see detail info on tools in next module.First of all, in this module we would like to provide a brief introduction of Renesas and its market position in the worldwide MCU market place. The main objective of this module is to introduce Renesas first 32-pin MCU line called R8C/tiny that is designed to address application requirements of the 8-bit world. We will provide a brief summary as to what we have done to make the R8C/Tiny series different, to provide better functionality in all aspects compared to other 8-bit MCUs available in today’s market place. You will also see brief descriptions and advantages of our 0.2um HNDc (Hyper DINOR compact) flash technology used in R8C/Tiny devices. Last but not the least, we are not only introducing a cost effective MCU, but also have a tool strategy to make these MCUs a self sellable microcontroller. You will see detail info on tools in next module.

    3. Company Confidential 3 Focus on 8-bit Market Just a quick overview of the competitive landscape as to how Renesas is positioned. If you see the top left chart, Renesas has a commanding 22% share and hold the #1 position in the total MCU market worldwide. Since Renesas new R8C family is targeted to the 8-bit world it makes sense if we show the data as to how we are positioned in the 8-bit market. We are #2, very close to Motorola in 8-bit MCU market. Since we are a true leader in 16-bit and 32-bit , we would like to achieve #1 spot in the 8-bit world also. The introduction of new R8C/tiny family is the prime step in the this direction. Just a quick overview of the competitive landscape as to how Renesas is positioned. If you see the top left chart, Renesas has a commanding 22% share and hold the #1 position in the total MCU market worldwide. Since Renesas new R8C family is targeted to the 8-bit world it makes sense if we show the data as to how we are positioned in the 8-bit market. We are #2, very close to Motorola in 8-bit MCU market. Since we are a true leader in 16-bit and 32-bit , we would like to achieve #1 spot in the 8-bit world also. The introduction of new R8C/tiny family is the prime step in the this direction.

    4. Company Confidential 4 Renesas Microcomputers – Focus Products

    5. Company Confidential 5 The motto of Renesas is to create a ubiquitous society. We offer the industry’s largest selection of microcontrollers and microprocessors from low end-8-bit CISC architecture to state of the art 32-bit RISC architecture. These MCUs are equipped with the sensible peripheral integration to satisfy your application requirements. At the bottom we have very low cost 8-bit MCUs designed specifically for battery operated applications. The next oval , which shows in yellow color comprises MCUs having 16-bit architecture but tuned to address 8-bit application without asking too much of a price premium. In fact, in most of the cases these MCUs are being offered at even better price then contemporary 8-bit MCUs from other vendors. In this category we have three MCU groups, R8C/Tiny about which we will discuss in detail in this module, H8/Tiny group, a highly successful MCU group and M16C/Tiny that has sophisticated peripherals for specialized applications. The next oval, shown in blue comprises our high performance 16-bit line. There are four different groups, H8/300H, H8S, M16C and M32C. The Purple oval depicts over state of the art 32-bit CISC architecture family called H8SX. This offers performance up to 48MHz and on-chip flash memory up to 1GB. Last but not the least, the oval shown in red comprises our 32-bit RISC architecture families called SH & M32R. The motto of Renesas is to create a ubiquitous society. We offer the industry’s largest selection of microcontrollers and microprocessors from low end-8-bit CISC architecture to state of the art 32-bit RISC architecture. These MCUs are equipped with the sensible peripheral integration to satisfy your application requirements. At the bottom we have very low cost 8-bit MCUs designed specifically for battery operated applications. The next oval , which shows in yellow color comprises MCUs having 16-bit architecture but tuned to address 8-bit application without asking too much of a price premium. In fact, in most of the cases these MCUs are being offered at even better price then contemporary 8-bit MCUs from other vendors. In this category we have three MCU groups, R8C/Tiny about which we will discuss in detail in this module, H8/Tiny group, a highly successful MCU group and M16C/Tiny that has sophisticated peripherals for specialized applications. The next oval, shown in blue comprises our high performance 16-bit line. There are four different groups, H8/300H, H8S, M16C and M32C. The Purple oval depicts over state of the art 32-bit CISC architecture family called H8SX. This offers performance up to 48MHz and on-chip flash memory up to 1GB. Last but not the least, the oval shown in red comprises our 32-bit RISC architecture families called SH & M32R.

    6. Company Confidential 6

    7. Company Confidential 7 R8C/Tiny: 16-bit MCU for 8-bit market To excel 8-bit embedded system applications that need low-cost devices that deliver high performance, yet save cost, the Renesas new R8C/Tiny family is here. The R8C/Tiny 16-bit MCUs are small in size, yet big in performance and value. The MCU’s in R8C/Tiny group have up to 16KB of on-chip flash memory and offers useful peripherals including timers, 10-bit A/D, USART/UART and more. Their 16-bit core has 64KB address space and runs the same instruction set used by other MCUs in the M16C platform. To aid system design, Renesas supports R8C/Tiny MCUs with low-cost development tools, including an evaluation board, in-circuit debugger and development environment with C compiler tool chain. In addition, R8C/Tiny MCUs are deigned to provide extended reliability features. We will discuss in detail other key features of these MCUs in the later part of this moduleTo excel 8-bit embedded system applications that need low-cost devices that deliver high performance, yet save cost, the Renesas new R8C/Tiny family is here. The R8C/Tiny 16-bit MCUs are small in size, yet big in performance and value. The MCU’s in R8C/Tiny group have up to 16KB of on-chip flash memory and offers useful peripherals including timers, 10-bit A/D, USART/UART and more. Their 16-bit core has 64KB address space and runs the same instruction set used by other MCUs in the M16C platform. To aid system design, Renesas supports R8C/Tiny MCUs with low-cost development tools, including an evaluation board, in-circuit debugger and development environment with C compiler tool chain. In addition, R8C/Tiny MCUs are deigned to provide extended reliability features. We will discuss in detail other key features of these MCUs in the later part of this module

    8. Company Confidential 8

    9. Company Confidential 9

    10. Company Confidential 10

    11. Company Confidential 11 R8C/14-17

    12. Company Confidential 12

    13. Company Confidential 13

    14. Company Confidential 14

    15. Company Confidential 15

    16. Company Confidential 16

    17. Company Confidential 17

    18. Company Confidential 18

    19. Company Confidential 19

    20. Company Confidential 20

    21. Company Confidential 21

    22. Company Confidential 22

    23. Company Confidential 23 R8C/Tiny Key Differentiators

    24. Company Confidential 24 R8C/Tiny: Differentiating Features M16C platform compatibility Instructions and code compatibility Code compression Low power consumption Extended fail-safe Features Electromagnetic Compatibility EMI, EMS countermeasures High performance 0.2um single voltage flash Cost saving peripheral integration Low cost development tool chain The concept of developing R8C was that it should not be a “me too” kind of product. In order to provide value added against contemporary 8-bit MCUs , Renesas incorporated multiple techniques to make these MCUs a true low-cost controller with many differentiating features. The first and foremost differentiating feature of R8C/Tiny family is that it is a part of our world famous 16-bit M16C platform. The R8C/Tiny is fully instruction and code compatible with M16C platform, provides greater flexibility to move up and down according to design requirements. Because of flexible addressing modes and optimized C compiler chain the code generated by these MCUs are almost 50% less compared to other 8-bit controllers. You will see the benchmark data in a later slide. The R8C/Tiny MCU consumes much less power compare to other 8-bit MCUs. In order to make R8C/Tiny MCUs power efficient Renesas uses multiple techniques. We will explain this in detail in subsequent slides. The R8C/Tiny MCUs are designed to provide extended system reliability. In a later part of this module we will explain them. All of the R8C/Tiny MCUs offer up to 16KB of single voltage flash with fast write/erase. The peripherals integration has been done keeping in mind two facts. First, these peripherals should be able to cater the need to low-cost embedded design and second they can reduce the cost of using external components. Last but not the least, Renesas offers a very low cost development system. For very low cost you get the board, on-chip debug emulator and entire S/W tool chain. The concept of developing R8C was that it should not be a “me too” kind of product. In order to provide value added against contemporary 8-bit MCUs , Renesas incorporated multiple techniques to make these MCUs a true low-cost controller with many differentiating features. The first and foremost differentiating feature of R8C/Tiny family is that it is a part of our world famous 16-bit M16C platform. The R8C/Tiny is fully instruction and code compatible with M16C platform, provides greater flexibility to move up and down according to design requirements. Because of flexible addressing modes and optimized C compiler chain the code generated by these MCUs are almost 50% less compared to other 8-bit controllers. You will see the benchmark data in a later slide. The R8C/Tiny MCU consumes much less power compare to other 8-bit MCUs. In order to make R8C/Tiny MCUs power efficient Renesas uses multiple techniques. We will explain this in detail in subsequent slides. The R8C/Tiny MCUs are designed to provide extended system reliability. In a later part of this module we will explain them. All of the R8C/Tiny MCUs offer up to 16KB of single voltage flash with fast write/erase. The peripherals integration has been done keeping in mind two facts. First, these peripherals should be able to cater the need to low-cost embedded design and second they can reduce the cost of using external components. Last but not the least, Renesas offers a very low cost development system. For very low cost you get the board, on-chip debug emulator and entire S/W tool chain.

    25. Company Confidential 25 Complete Platform Compatibility Let’s discuss these differentiating features in detail. The first differentiating aspect is that R8C/Tiny MCUs are a part of our M16C platform. If your application grows and requires more performance and peripheral integration we have many other MCU groups available from low-end R8C to high end M32C/80. The R8C/Tiny devices are fully code and instruction compatible to M16C platform. For more information about other M16C devices pls. take a look our M16C course that is available online.Let’s discuss these differentiating features in detail. The first differentiating aspect is that R8C/Tiny MCUs are a part of our M16C platform. If your application grows and requires more performance and peripheral integration we have many other MCU groups available from low-end R8C to high end M32C/80. The R8C/Tiny devices are fully code and instruction compatible to M16C platform. For more information about other M16C devices pls. take a look our M16C course that is available online.

    26. Company Confidential 26 Efficient Code Generation The R8C/tiny devices have 89 versatile instructions supported by eight addressing modes for generating efficient code. Out of 89 instruction 20 instructions can execute byte data in a single cycle. Out of eight addressing modes, four addressing modes can be executed in one cycle. These are register to register, register to memory, immediate to register and immediate to memory. The instruction set also offers bit manipulation instruction like BNOT, BTST , BSET etc. The compiler tool chain is highly optimized to work in conjunction with addressing modes to generate more compressed code. In the next slide you can see code size benchmark results against our competition.The R8C/tiny devices have 89 versatile instructions supported by eight addressing modes for generating efficient code. Out of 89 instruction 20 instructions can execute byte data in a single cycle. Out of eight addressing modes, four addressing modes can be executed in one cycle. These are register to register, register to memory, immediate to register and immediate to memory. The instruction set also offers bit manipulation instruction like BNOT, BTST , BSET etc. The compiler tool chain is highly optimized to work in conjunction with addressing modes to generate more compressed code. In the next slide you can see code size benchmark results against our competition.

    27. Company Confidential 27 Efficient Code Generation (cont.) In our benchmark study we have included Microchip PIC18, Atmel AT90, Motorola HC08 and HC12 and TI MSP 430 microcontroller. In order to provide the same scale we have compiled very generic codes using IAR compiler for all of the devices. As it is clear from above, the R8C/Tiny MCUs generates 50% less code compared to PIC18, around 20% less compare to AT90, 40 % less compared to HC08, 20% less compared to HC12 and 10% less compared to MSP430. So the bottom line is that designers can compress similar code in smaller flash memory if they use R8C/tiny devices. Moreover, if we use highly optimized Renesas compiler the results are even better.In our benchmark study we have included Microchip PIC18, Atmel AT90, Motorola HC08 and HC12 and TI MSP 430 microcontroller. In order to provide the same scale we have compiled very generic codes using IAR compiler for all of the devices. As it is clear from above, the R8C/Tiny MCUs generates 50% less code compared to PIC18, around 20% less compare to AT90, 40 % less compared to HC08, 20% less compared to HC12 and 10% less compared to MSP430. So the bottom line is that designers can compress similar code in smaller flash memory if they use R8C/tiny devices. Moreover, if we use highly optimized Renesas compiler the results are even better.

    28. Company Confidential 28 Low Power Consumption (cont) Here we compare the overall power consumption of R8C/Tiny devices against the competitors at 5V. It is very clear from the graphs that R8C consumes 50% to 100% less power against the competitors device operating in active mode at 5v.Here we compare the overall power consumption of R8C/Tiny devices against the competitors at 5V. It is very clear from the graphs that R8C consumes 50% to 100% less power against the competitors device operating in active mode at 5v.

    29. Company Confidential 29 Low Power Consumption (cont)

    30. Company Confidential 30 R8C/Tiny Development Tools

    31. Company Confidential 31 Starter Kits [SKP] Special promotional cost of $25 to enable distributors to sample. Part # R8C11- SKP8Vmini R8C13- SKP8Cmini-13 R8C15- SKP8Cmini-15 R8C17- SKP8Cmini-17 Includes FoUSB (On-chip debug emulator) HEW & NC30WA(compiler)- FREE Example projects for on-chip peripherals

    32. Company Confidential 32

    33. Company Confidential 33

    34. Company Confidential 34 Competitive Landscape

    35. Company Confidential 35 Feescale HC08 Vs R8C/Tiny 16-bit CPU Max speed 20 MHz(1:1 oscillation) Highly code efficient, takes 40 % less code size Low power consumption All devices have 10-bit and up to 12 A/D channel Fast On-chip debug Single tool chain 64K compiler absolutely FREE 8-bit CPU Max speed 8 MHz Poor code efficiency High power consumption 8-bit A/D on many devices Poor on-chip debug New tool chain to move up and down Only limited version available

    36. Company Confidential 36 Microchip PIC16/18 Vs R8C/Tiny 16-bit CPU Max speed 20 MHz(1:1 oscillation) Highly code efficient architecture takes half the code space Up to 1KB of RAM even on 20 pin part Low power consumption All devices have 10-bit and up to 12 A/D channel Fast On-chip debug Single architecture platform from 8K to 512KB program memory 64K compiler absolutely FREE 8-bit CPU Max speed 10 MHz (1:4) Inefficient architecture and instruction sets results double the code space Small RAM and stack size High power consumption 8-bit A/D on most of devices RAM monitor on-chip debug No platform compatibility to move up and down limited version C compiler available

    37. Company Confidential 37 ATMega Vs R8C/Tiny 16-bit CISC CPU Max speed 20 MHz(1:1 osc) 89 CISC instruction generate 20% less code Up to 1KB of RAM even on 20 pin part Almost half the Low power consumption Fast A/D conversion (3uS) 64K compiler absolutely FREE Single wire On-chip debug available 8-bit RISC CPU Max speed 16 MHz (1:1 Osc) RISC instruction result in bigger code Small RAM and stack size High power consumption at 3v-5v Slow A/D conversion time(260us) No Free Compiler Single wire On-chip Debug

    38. Company Confidential 38 ST7 Vs R8C/Tiny 16-bit CISC CPU Max speed 20 MHz(1:1 osc) Register based architecture consumes half the code space 16 x 16 multiplication takes only 4bytes (1ms) Up to 1KB of RAM even on 20 pin part Almost half the Low power consumption Highly accurate 10-bit A/D 64K compiler absolutely FREE Faster single wire On-chip debug available 8-bit CISC CPU Max speed 8 MHz Accumulator based architecture results in poor code density 16 x 16 Multiplication requires 64 bytes (14ms) Small RAM and limited stack size High power consumption at 3v-5v Poor A/D accuracy No Free Compiler Poor on-chip debug

    39. Company Confidential 39 R8C/Tiny Key Application

    40. Company Confidential 40 Application matrix

    41. Company Confidential 41 Low-end Motor control Motor control for power tools Low-end Fan controller Low cost appliance motor control (Dishwasher) Suitable for both induction and BLDC motor Low-end BLDC Solution 3 phase PWM control for variable speed control Various carrier frequencies High current protection

    42. Company Confidential 42 System Block Diagram

    43. Company Confidential 43 Fluorescent Light System

    44. Company Confidential 44 Home Gateway

    45. Company Confidential 45 Summary High performance 16-bit controller at 8-bit price Upward code compatibility from 8KB to 512KB Highly efficient register based architecture generates 20-50% less code compare to other 8-bit MCU 50% less power consumption against competitors MCU designed for 3-5v operation Single voltage 0.2um Flash with flexible writing mode Extended reliable operation Good electromagnetic compatibility low cost development tool chain In summary, the R8C/Tiny devices provide 16-bit performance at an 8-bit price. These controllers are a part of M16C platform the provide flexibility for upward migration path from 8KB to 512KB. The R8C/Tiny consumes much less power and generates more compressed code compared to other 8-bit microcontrollers. These MCUs offers 0.2um single voltage flash with flexible write/erase. The R8C/Tiny MCUs are designed for higher reliable operation. They offer very good electromagnetic compatibility by emitting less noise (EMI) and are more robust to external noise (EMS).In summary, the R8C/Tiny devices provide 16-bit performance at an 8-bit price. These controllers are a part of M16C platform the provide flexibility for upward migration path from 8KB to 512KB. The R8C/Tiny consumes much less power and generates more compressed code compared to other 8-bit microcontrollers. These MCUs offers 0.2um single voltage flash with flexible write/erase. The R8C/Tiny MCUs are designed for higher reliable operation. They offer very good electromagnetic compatibility by emitting less noise (EMI) and are more robust to external noise (EMS).

    46. Company Confidential 46

    47. Company Confidential 47

    48. Company Confidential 48 740 Family Roadmap

    49. Company Confidential 49

    50. Company Confidential 50

    51. Company Confidential 51

    52. Company Confidential 52

    53. Company Confidential 53

    54. Company Confidential 54

More Related