Presentation is loading. Please wait.

Presentation is loading. Please wait.

February 2005. 2 Current Applications where the is being used today! Air Conditioners Automotive (just listing a couple) Air Bags Engine Control Body.

Similar presentations


Presentation on theme: "February 2005. 2 Current Applications where the is being used today! Air Conditioners Automotive (just listing a couple) Air Bags Engine Control Body."— Presentation transcript:

1 February 2005

2 2 Current Applications where the is being used today! Air Conditioners Automotive (just listing a couple) Air Bags Engine Control Body Control Suspension Intra-Vehicle LAN Entertainment Power Steering Power Windows Bar Code Scanners Breath-Analyzers Cell Phone Accessories Cameras Email terminals Cordless business phones Digital Flow meters Digital Video Recorders Engine control units Fuel Cells Gaming applications Glucose Monitors Hand held network test tools High end body control High-end model railroads Hot Water Heaters Industrial power meters Industrial system control Metering; Electric, Water, Gas Multiple Option boards for Metering Applications PC Related Laser Printers Label Printers CRTs Scanners Security Systems Text to Speech applications UPS; Un-interpretable Power Supplies Vending systems VCRs White Goods Wireless networking Applications ……… to name just a few!

3 3 The 7 Key Benefits When Evaluating an MCU Platform of Products - Learn Once, Use Everywhere Packed with Peripherals - Min External Components RISC Like Architecture – Fast, Efficient Code Execution Flash Memory – Multiple Sizes Pin Compatibility - Single Socket, Multiple MCUs Software Compatibility Noise Free/Immune - Low EMI/EMS Best in class Starter Kits Easy Powerful Fast Versatile Compatible Silent Development Tools

4 4 16-Bit “Sweet Spot” 8 to 16 Transition Entry Device High Performance M16C M32C/8x M16C/6x M16C/2x R8C/1x 32-bit 16-bit 8-bit Easy Platform of Products - Learn Once, Use Everywhere M32C/10x Optimal Performance  Broad platform of processors for easy upward migration  Flash memory size can fit many design requirements  Consistent pin assignments  Design and code reuse through numerous design cycles M32C/9x Superior Performance Traditional Devices

5 5 Powerful Packed with Peripherals - Minimal External Components Required HDLC Channels UART USART USB CAN LIN LCD Controller Interrupt Controller (fast) DRAM Controllers Power-On Reset Low Voltage Detect Brown-out Detect 16-bit Hardware Multiplier Barrel Shifter CRC Operation Circuit X-Y Converter (graphics…) 10-bit A/D Converter, fast (up to 26 channels) D/A Converters On-Chip Oscillator Analog Comparator Extensive Low Power Modes Intelligent I/O Flash Program Memory SRAM Data Memory Virtual EEPROM Data Memory (100,000 FLASH rewrites) External Memory Interface Numerous 8 & 16-bit Timers PWM Timers Three Phase Motor Control Real Time Counter Up to 28 Input Capture & Output Compare Watchdog Timer

6 6 Stack Base Register Static Base Register 0 15 R2 (Data Register) R3 (Data Register) A0 (Address Register) A1 (Address Register) FB (Frame Base Register) R1H (DR)R1L (DR) R0H (DR)R0L (DR) R2 (Data Register) R3 (Data Register) A0 (Address Register) A1 (Address Register) FB (Frame Base Register) R1H (DR)R1L (DR) R0H (DR)R0L (DR) 07 815 23 Fast – Bank Switching Stack Base Register Static Base Register 0 15 R2 (Data Register) R3 (Data Register) A0 (Address Register) A1 (Address Register) FB (Frame Base Register) R1H (DR)R1L (DR) R0H (DR)R0L (DR) R2 (Data Register) R3 (Data Register) A0 (Address Register) A1 (Address Register) FB (Frame Base Register) R1H (DR)R1L (DR) R0H (DR)R0L (DR) 07 815 23 LEGEND Families: M16/Tiny, R8C/Tiny, M16C/60, M16C/80 Examples in each family…. (M16C/26, M16C/10, M16C/62P, M16C/80) Families: M32C/80 Examples in this family…. M32C/82 16 Bit Multiplier 16 Bit Barrel Shifter 019 User Stack Pointer Interrupt Stack Pointer Flag Register 0 15 Interrupt Table Register 23 Program Counter 0 15 Flag Save Register (SVF) PC Save Register (SVP) Vector Register (VCT) 23 015 23

7 7 Fast - RISC Like Architecture – Efficient Code and Fast Execution Lower is better http://www.cmx.com (benchmarks)

8 8 Versatile 42 64 80 100 24 64 96128 256 Flash Memory (Kbytes) Number of Pins 128 144 16 32 384 512 48 High Low M16C/62 M32C/8x M16C/62 M16C/30 M16C/62 M32C/8x M16C/2x 32 M16C/1x : M16C/2x : M32C/8x : M16C/6x : M16C/3x : M16C/1x Legend Flash Memory – Multiple Sizes

9 9 Versatile In these families, a 120-pin package is required to support 90 pins! Comparison of Pin Usage in 100 Pin Package!

10 10 Compatible (Pin Functions between Families) Industry’s most upward-compatible pin assignments Pin Compatibility - Single Socket, Multiple MCUs STxD4 M16C/83 RXD4/SCL4 M16C/80 SIN4 M16C/62 12 100 99 Port 9 pin 7/ A/D Trigger M16C/61

11 11 Compatible (Pin Functions between Packages) Picture is from the SKP26 Starter Kit Plus

12 12 Compatibility (Software) Platform of Products - Learn Once, Use Everywhere 1248163264128256512 H8/300HTiny H8/300H R8C/Tiny M16C ST6 ST7 ST9 ST10 Niton/HC05 HC08 HC12 HCS12 PIC12 PIC16 PIC18 ATtinyATmega Program Memory (KB) Microchip Motorola ST Renesas Atmel

13 13 Silent Competition’s Example of a noise preventing circuit Control signal lines protected with noise filters and capacitors Power supply ferrite beads placed on the VCC pin MCU Renesas Example of an M16C-based circuit Capacitors and resistors unnecessary Up to 60% Better EMI Performance Noise Free/Immune - Low EMI/EMS

14 14 Development Tools Software and Tools Page Renesas sells more 8 & 16 bit microcontrollers than any other vendor in the world. As a result, we have most every development tool you may want!

15 15 Development Tools (Starter Kit Plus)  $50 Resale (for most SKPs)  USB Powered  USB for Debugging  Projects for most of the on- board peripherals (source code examples)  Easy to support  Serial Number on each board In Circuit Debugger & Programmer Evaluation Board USB Cable 10 pin cable

16 16  Hardware:  Target SKP board, In-Circuit Debugger/Programmer, Cables, Quick Start Guide  Software (CD):  Complete Development System Tools SKP Content - Complete HEW, Compiler, Debugger, Programmer  Sample Code Projects  Documentation Users Manual, html directories, Tutorials, Application Notes, H/W, S/W & tool manuals  Installer Installs all tools, copies all documentation and sample code, sets up directory structure, start menu and shortcuts www.renesas.com/skp

17 17 SKP Boards Standard platform for M16C family SKPs 48/100 Pin Devices 80/144 Pin Devices Series/Group M16C/26 M16C/26A M16C/28 M16C/29 M16C/62P M16C/6N M32C/83 M32C/84 M32C/85 SKP Part # = SKP16C + Group example: 26A = SKP16C26A

18 18 R8C Mini SKP  Mini board: R8C/Tiny @ 20 MHz CdS, Thermistor Slider and pushbutton switches Red, Yellow & Green LEDs Jumpers/headers for: Icc measurements Clock stop detect feature External Battery/P.S. input I/O connectivity (std 0.1” headers) Series/Group (Part Number) R8C/11 (SKP8CMini) R8C/13 (SKP8CMini-13)* R8C/15 (SKP8CMini-15)* R8C/17 (SKP8CMini-17)* * Note: New SKP. On RTA shelf in March

19 19 SKP Comms Board  Communications (Comms) board is an common expansion board which allows any of the starter kits to be expanded to provide following interface functionality:  Adjustable, Switching 1A 3-5V Power Supply  (2) RS-232 level UARTs  (2) Channels of CAN  (1) Channel of LIN  256K SRAM expansion (memory mapped)  Ethernet Connectivity (memory mapped)

20 20 Comms Boards Adjustable Switching Power Supply Dual Can Circuits, 4 pin pluggable header. LIN Circuit 256K X 16 SRAM Ethernet Two RS-232 Circuits R8C Mini Headers Ethernet and Memory Chip Select Jumpers

21 21 SKP Support Pages  www.renesas.com/skp

22 22 The 7 Key Benefits When Evaluating an MCU Platform of Products - Learn Once, Use Everywhere Packed with Peripherals - Min External Components RISC Like Architecture – Fast, Efficient Code Execution Flash Memory – Multiple Sizes Pin Compatibility - Single Socket, Multiple MCUs Software Compatibility Noise Free/Immune - Low EMI/EMS Best in class Starter Kits Easy Powerful Fast Versatile Compatible Silent Development Tools

23 Renesas Technology America, Inc. 23


Download ppt "February 2005. 2 Current Applications where the is being used today! Air Conditioners Automotive (just listing a couple) Air Bags Engine Control Body."

Similar presentations


Ads by Google