Microchip Technology Incorporated · NASDAQ:MCHP

Microchip Technology — Technical Presentation (September 2015)

27 slides from Microchip Technology's technical presentation, Sep 10, 2015

  1. Slide 1: Evolution of 8-bit Microcontrollers

    SEPTEMBER 10, 2015 Evolution of 8-bit Microcontrollers Steve Drehobl, Vice President MCU8 Division

  2. Slide 2: Agenda

    Agenda  Embedded MCU Market Trends  A History of the 8-bit MCU Market  Microchip’s Architectural Approach  Simplified Development Platform SEPTEMBER 10, 2015 2

  3. Slide 3: The Embedded Marketplace

    The Embedded Marketplace 32-bit 8-bit 16-bit 8-bit is still the most widely used architecture *Source: Gartner Market Share Analysis: Microcontrollers, Worldwide, 2014 SEPTEMBER 10, 2015 3

  4. Slide 4: Fields of Play

    Fields of Play Worldwide Microcontroller Volume 8-bit 32-bit SEPTEMBER 10, 2015 4

  5. Slide 5: Embedded Market Trends

    Embedded Market Trends 8-bit Microcontrollers  Legacy is a primary driver for new designs  Familiarization, code base, tool-chain consistency  Investment in 8-bit by other suppliers has decreased  Microchip introduces the significant majority of new 8-bit MCUs  “Cores” evolve slowest of all fac

  6. Slide 6: Worldwide 8-bit Microcontroller Market Share ($)

    Worldwide 8-bit Microcontroller Market Share ($) 1991 1996 1998 2001 2005 2006-9 2010 2014 No. Rank Rank Rank Rank Rank Rank Rank Rank 1 Motorola Motorola Motorola Motorola Motorola Microchip Renesas Microchip 2 Intel NEC NEC Hitachi Renesas NEC Microchip Renesas 3 Philips Philips ST-Micro NEC Micro

  7. Slide 7: History of 8-bit MCUs

    History of 8-bit MCUs The Evolution of 8-bit Microcontrollers ASIC ROM / ROMless 1970 1990 2010 Present SEPTEMBER 10, 2015 7

  8. Slide 8: Application Balance: Software with Hardware

    Application Balance Software with Hardware Fixed-Function Advantages Deterministic Task Specific Parallel Processing Disadvantages Rigid ASIC Limited Scalability Approach 100 lb. Application SEPTEMBER 10, 2015 8

  9. Slide 9: History of 8-bit MCUs

    History of 8-bit MCUs The Evolution of 8-bit Microcontrollers Flash “Basic” Analog Integration OTP ASIC ROM / ROMless 1970 1990 2010 Present SEPTEMBER 10, 2015 9

  10. Slide 10: History of 8-bit MCUs

    History of 8-bit MCUs The Evolution of 8-bit Microcontrollers Flash Supplier Divergence “Basic” Analog Integration OTP ASIC ROM / ROMless 1970 1990 2010 Present SEPTEMBER 10, 2015 10

  11. Slide 11: Application Balance: Software versus Hardware

    Application Balance Software versus Hardware Application-Specific Firmware Advantages Customizable Configurable Disadvantages Complexity Serial Processing Power Consumption MHz & Memory Debug / Validation Approach 100 lb. Application SEPTEMBER 10, 2015 11

  12. Slide 12: History of 8-bit PIC MCUs

    History of 8-bit ® MCUs The Evolution of 8-bit PIC Microcontrollers Core Independent Peripherals Intelligent Analog Flash “Basic” Analog Integration OTP ASIC ROM / ROMless 1970 1990 2010 Present SEPTEMBER 10, 2015 12

  13. Slide 13: Flexible Peripheral Integration

    Flexible Peripheral Integration Intelligent Analog 8-bit PIC® Microcontrollers Sensor Interfacing & Signal Conditioning CPU Memory Waveform Control (Enhanced) Capture High-Endurance Configurable PWM Drive & Waveform Generation ADC Compare PWM Flash (Data) Logic Cell ADC with Complementary Hardware I

  14. Slide 14: Software versus Peripherals

    Software versus Peripherals Serial versus Parallel Processing “Conventional” MCU 8-bit PIC® MCU Sensor Central Processing Unit Interface Central Processing Unit Firmware Comparator Firmware Configurable Logic Cell Interrupt Basic Start Firmware Timer Hardware Limit Timer Supervise Sensor System Sign

  15. Slide 15: Application Balance: Software with Hardware

    Application Balance Software with Hardware Optimized Core Independent Firmware Peripherals Advantages Advantages Configurable Deterministic Customizable Validated HW Flexible Building Blocks Faster Design Low Power Reduced Complexity Parallel Functions Increased Performance 8-bit PIC® Microcontrolle

  16. Slide 16: Application Balance: Software with Hardware

    Application Balance Software with Hardware Optimized Core Independent Firmware Peripherals Advantages Advantages Configurable Deterministic Customizable Validated HW Flexible Building Blocks Faster Design Low Power Reduced Complexity Parallel Functions Increased Performance Merges Software with Hard

  17. Slide 17: MPLAB Code Configurator

    MPLAB® Code Configurator Development Platform  FREE Graphical Programming Environment  Intuitive Interface for Quick Start Development  Automated Configuration of Peripherals & Functions  Minimized reliance upon product datasheet  Reduces overall design effort & time  From Novice to Expert… 

  18. Slide 18: Software Centric Solution

    Software Centric Solution Development Cycle CPU Output & Signal Conditioning Generation Circuit Dynamically activate ignition circuit at specific Engine RPM angle in engine revolution Ignition Circuit Sparkplug Function Development Cycle: Definition Datasheet Write Validate Deploy Deep Dive Code Day

  19. Slide 19: Peripheral Centric Solution

    Peripheral Centric Solution Development Cycle 8-bit PIC® MCU CPU Configures and Supervises Output & Signal Conditioning Generation Circuit Angular Timer Engine RPM Configurable Ignition Logic Cell Circuit Sparkplug Function Development Cycle: Definition Datasheet Write Validate Deploy Deep Dive Code

  20. Slide 20: Peripheral Centric Solution

    Peripheral Centric Solution Development Cycle 8-bit PIC® MCU CPU Configures and Supervises Output & Signal Conditioning Generation Circuit Angular Timer Engine RPM Configurable Ignition Logic Cell Circuit Sparkplug Function Development Cycle: Definition Datasheet Write Validate Deploy Deep Dive Code

  21. Slide 21: Peripheral Centric Solution

    Peripheral Centric Solution Development Cycle 8-bit PIC® MCU CPU Configures and Supervises Output & Signal Conditioning Generation Circuit Angular Timer Engine RPM Configurable Ignition Logic Cell Circuit Sparkplug Function Development Cycle: Definition Validate Deploy Days Weeks SEPTEMBER 10, 2015

  22. Slide 22: Application Building Blocks

    Application Building Blocks Functions & Peripherals  Applications are Comprised of Functions  Application = Function 1 + Function 2 + Function …  Functions are a Compilation of Peripherals  Function x = Peripheral 1 + Peripheral 2 + Peripheral .. SEPTEMBER 10, 2015 22

  23. Slide 23: Application Building Blocks: MCC 2.x

    Application Building Blocks Functions & Peripherals MCC 2.x  Peripheral Configuration  Accelerates Creation of Application Specific Code SEPTEMBER 10, 2015 23

  24. Slide 24: Application Building Blocks: MCC 3.0

    Application Building Blocks Functions & Peripherals MCC 3.0  Peripheral Configuration  Library Support  Function Enablement  Data Logging  Board Support  Improved User Interface SEPTEMBER 10, 2015 24

  25. Slide 25: Customer Testimonials

    Customer Testimonials MCC Development Experiences “It was quite easy. You could graphically see what you wanted to do, and then go in and decide how you wanted to set things up and it took care of all the details.” - Kevin Rochford, Autoliv “We use the MCC all the time. It allowed us to do in 2 hour

  26. Slide 26: Flexible Hardware Options

    Flexible Hardware Options Development Platform Curiosity $20 (part # DM164137)  Entry-level / low-cost tool  Integrated programmer & debugger  Easy IoT connectivity  mikroBUS™ socket, supporting over 140 Click boards Explorer 8 $75 (part # DM160228)  Rapid proof-of-concept tool  Extensive inte

  27. Slide 27: The 8-bit MCU Evolution

    The 8-bit MCU Evolution Core Independent Peripherals Intelligent Analog Flash “Basic” Analog Integration OTP ASIC ROM / ROMless SEPTEMBER 10, 2015 27

Microchip Technology — Technical Presentation (September 2015) on 6ix