Presented by: Lucio Di Jasio MCU8 Business Development Manager This presentation will give you an overview of
Microchip as a company
Our Analog portfolio
Our MCUs in general
MCU8 in particular
2 Corporate Overview
ß Leading provider of:
• High-performance, field-programmable RISC Microcontrollers and Digital Signal Controllers
• Mixed-Signal, Analog, Interface and Security products
• Wireless and RF products
• Non-volatile EEPROM and Flash Memory products
• Flash IP solutions
• Clock and Timing solutions ß ~ $3.3 Billion revenue run rate ß ~14,000 employees ß Headquartered near Phoenix in Chandler, AZ
3 Worldwide Technical Support Centers
Bucharest St. Petersburg Copenhagen Kaohsiung Dublin Manila Haan Nanjing Karlsruhe Osaka London Qingdao Madrid Seoul Milan Daegu Munich Dongguan Atlanta Tel Aviv Austin Padova Shanghai Boston Paris Shenyang Chicago Vienna Shenzhen Cleveland Warsaw Singapore Bangalore Dallas Wels Taipei Bangkok Detroit Tokyo Beijing Kokomo Wuhan Chengdu Los Angeles Xiamen Chongqing New York Xian Guangzhou Phoenix Zhuhai Hangzhou San Jose Sao Paulo Hong Kong Toronto Johannesburg Sydney Hsinchu Melbourne Kuala Lumpur New Delhi Penang Pune
The only non-commissioned sales team in the semiconductor industry
4 Annual Net Sales Growth
2500 2400 2300 • 102 consecutive quarters of profitability! 2200 2100 2000 1900 1800 1700 1600 1500 1400 1300
$ Million 1200 1100 1000 900 800 700 600 500 400 300 200 100 0 FY93 FY94 FY95 FY96 FY97 FY98 FY99 FY00 FY01 FY02 FY03 FY04 FY05 FY06 FY07 FY08 FY09 FY10 FY11 FY12 FY13 FY14 FY15 FY16 5 Broadening Microchip Solutions Through Acquisitions
Novocell EqcoLogic Supertex, Inc. ISSC Micrel Atmel Jun ‘13 Nov ‘13 April ‘14 July ‘14 August ‘15 April ‘16 Non- Equalizer High-Voltage Low-Power Power, LAN, Microcontrollers, Volatile- and Coaxial Analog and Bluetooth ® MEMS, Wireless, Touch, Memory IP Transceiver Mixed Signal and Timing and Automotive, Products Advanced Clock Security and Wireless Solutions Memory Solutions
6 The Microchip Advantage
ß Expanding portfolio of leadership products
ß Industry-leading development tools
ß “Best in Class” lead times and consistent delivery performance
ß Quality leadership . . . the relentless quest for perfection!
ß Competitive pricing
ß Outstanding support through all phases of a project
ß Consistent profitability and rock-solid financial strength
Leadership and Flexibility That Enable Your Success!
7 Fiscal 2015 Net Sales*
Fiscal 2015 Microchip Net Sales
$1.400.000 About half of Microchip’s business $1.200.000 goes through Distribution $1.000.000 $800.000 % of Net Sales $600.000 Net Sales NetSales ($K) $400.000
$200.000
$- Direct Distribution Microcon Analog Memory IP Other 49% 51% trollers 2015 ($K) $1.393.607 $501.048 $132.258 $89.593 $30.530 % of Sales 64,9% 23,3% 6,2% 4,2% 1,4%
Microchip is a leading supplier for 8/16/32-bit Microcontrollers, Analog
Even more so after the acquisition of Micrel and Atmel
* Data from Microchip Technology 2015 Proxy Statement and Annual Report 8 Analog Providing Complete Solutions
Power Amplifiers
Motors RF Transmit/Receive Drivers • Wi-Fi ® High Voltage IR • Bluetooth ® I/Os Communications • LoRa ® Digital • ZigBee ® /MiWi™ Potentiometer Precision Voltage Reference Power Processor Drivers
Sensors Amplifiers Filters A/D PIC ® dsPIC ® MPU D/A MCU
Non-volatile DC-DC Converters Serial SRAM Memory Power DEPA LCD Supervisors FPGA ASIC Drivers
LED Drivers
Transceivers Bus Digital Encryption Clocks • RS232/485 Communication Peripherals (KEE LOQ ® ICs) Smoke Detector Ethernet and Timers • CAN/LIN • CAN • PWM Speech & Piezoelectric Controllers & • USB • USB • RTCC Co-Processing Horn Drivers Transceivers
10 Analog & Interface Products
POWER LINEAR MIXED SIGNAL MANAGEMENT
Amplifiers DC/DC Converters Motor Drivers A/D Converters
System Supervisors Current/DC Power Comparators PWM Controllers Voltage Detectors Measurement ICs Power Battery Chargers Power Switches INTERFACE Monitoring & Metering Hot Swap DACs & Digital Power Modules CAN, CAN FD, LIN Power Controllers Potentiometers Power DDR & Voltage HV Interface MOSFET Drivers SCSI Terminators References Power MOSFETs Display/LED Drivers USB and Timing I/O Expanders THERMAL SAFETY AND Ethernet MANAGEMENT SECURITY Timers Temperature Wireless Smoke Detector ICs Sensors ULTRASOUND Real Time Fan Control & Piezoelectric Clock/Calendar Management Horn Drivers Ultrasound Products www.microchip.com/treelink 11 MCU One PIC MCU Platform Advantage
ß Broad portfolio of over 1100 PIC Microcontrollers
ß Easy migration with code compatibility & common tools
ß Industry’s lowest active and sleep power consumption
ß Integrated peripherals for USB, CAN, Ethernet
ß Interface to the world with LCD drivers and capacitive touch
ß MPLAB X IDE is free, and supports ALL of Microchip’s MCUs
ß Huge ecosystem of software, tools, and reference designs
13 Single Embedded Platform for 8-bit, 16-bit & 32-bit
Open Source IDE based on NetBeans – FREE!
PIC® MCU Core Interface Peripherals Peripherals
Memory Development
XC32, Software 3rd Party XC32++ Libraries Support Compilers
14 Complete Range of Microcontrollers
8-bit PIC MCU 16-bit PIC MCU 32-bit PIC MCU
0.5 – 16 MIPS 16-70 MIPS, DSP options Up to 200 MHz, 330 DMIPS 384B – 128KB Flash 4KB – 512KB Flash 16KB – 2048KB Flash 16B – 4KB RAM 512B – 96KB RAM 4KB – 512KB RAM 6 – 100 Pins 14 – 144 Pins 28 – 144 Pins
Cost-effective solutions Industry’s highest performance Industry leading performance 16-bit Small package sizes Lowest power 16-bit MCU: Seamless migration to 32-bit Lowest power 8-bit MCU: sleep & active modes sleep & active modes performance
Integration minimizes external Peripherals for graphics, USB MPLAB Harmony Ecosystem components OTG, motor control, SMPS Huge 3 rd party ecosystem
PIC10, PIC12, PIC16, PIC18 PIC24, dsPIC PIC32
Unified MPLAB Toolsuite Free IDE – Free C compilers – Free Software Libraries Comprehensive Microchip support for silicon, tools and software
15 PIC Microcontroller Families
16 Common Peripherals
PIC10 PIC12 PIC16 PIC18 PIC24F PIC24H/E dsPIC30 dsPIC33 PIC32
Capture/Compare/PWM, Timers, Comparators, ADC
I2C, SPI, UART
CAN CAN
USB
Ethernet Ethernet
Motor Control
Segmented LCD
Graphics
Touch Sensing
17 MCU hidden slides optional PIC MCUs for Communications
USB – PIC18, PIC24, PIC32, dsPIC Wireless – Transceivers and Modules ® ò Device, host, and OTG ß WiFi 802.11 modules ® ò Multiple classes and drivers ß ZigBee , RF4CE, MiWi 802.15.4 modules ò MCP2200 stand alone ß Stacks for PIC MCUs
Ethernet – PIC18, PIC32 CAN – PIC18, PIC24, PIC32, dsPIC ò 10/100 BaseT MAC / PHY ò CAN 1.2, 2.0A, 2.0B support ò TCP/IP stack, multiple protocols ò High temp options ò ENCxxxJ60 stand alone MAC / PHY ò MCP25xx stand alone CAN controllers
19 PIC MCUs for Human Interface
Segmented LCD – PIC16, PIC18, PIC24 Graphics – PIC24, PIC32, dsPIC ò Up to 480 segments ò Integrated graphics controllers ò Low power display modes ò Direct drive for QVGA and W-QVGA ò Contrast control ò Free graphics library and designer tool
mTouch – all PIC MCU families Audio – PIC18, PIC24, PIC32, dsPIC ò Capacitive for low cost buttons and sliders ò Free speech coding libraries ò Metal over cap capability ò Free MP3 & echo cancellation libraries ò Projected capacitive capability ò Made for iPod and Android accessories 20 eXtreme Low Power PIC MCUs
nanoWatt XLP – PIC12, PIC16, PIC18, PIC24F ò Over 145 PIC MCUs with integrated USB, touch, display… ò Free Battery Life Estimator tool
Lowest Sleep Power Consumption Lowest Active Power Consumption ß Deep Sleep current <20nA ò PIC16 down to 30uA / MHz ß RTCC or WDT current <500nA ò PIC24 down to 150uA / MHz
21 Building Blocks for Specific Markets
ß Energy Meters and Monitoring ò Motor Control ß Gas / Heat / Water Meters ò Power Supply ß Lighting ò Automotive ß Security ò Appliances ß Smartphone Accessories ò Medical
22 MCU8 Summer 2016
A Balanced Approach Today’s Agenda
ß The new PIC+AVR portfolio ß A Balanced Approach ß Core Independent Peripherals ß A Balanced Product Portfolio ß Rapid Development Tools ß Summary
24 PIC + AVR
The Designer’s 1st Choice for 8−bit MCUs
V Legacy Is Very Important V Customer’s History is Valued V Consistency of Purpose in 8-bit MCUs V No EOL
25 Worldwide 8-bit MCU Rankings
1991 1996 1998 2001 2005 2006-9 2010 2014 Market No. Rank Rank Rank Rank Rank Rank Rank Rank Share % 1 Motorola Motorola Motorola Motorola Motorola Microchip Renesas Microchip 15% 2 Intel NEC NEC Hitachi Renesas NEC Microchip Renesas 3 Philips Philips ST-Micro NEC Microchip ST-Micro Atmel NXP 4 Mitsubishi Hitachi Philips Microchip NEC Freescale ST-Micro Atmel 70% 5 NEC Mitsubishi Hitachi ST-Micro ST-Micro Atmel Samsung ST-Micro 6 Hitachi Toshiba Mitsubishi Philips Atmel Renesas Freescale Freescale 8% 7 Toshiba Matsushita Microchip Toshiba Toshiba NXP NXP Cypress 3% 8 Siemens SGS-Thomson Toshiba Atmel Philips Cypress Cypress Datang 9 TI Intel Siemens Matsushita Fujitsu Sony Panasonic Si Labs 10 Matsushita Microchip TI Sanyo Infineon Fujitsu Fujitsu Samsung 11 National Siemens Fujitsu Samsung Sanyo Panasonic Datang CEC Huada 12 SGS-Thomson Fujitsu Sanyo Mitsubishi Samsung Toshiba NEC (1Q) Holtek 1% 13 Ricoh TI Matsushita Infineon Matsushita Samsung Sony Spansion 14 MHS Sony Atmel Sony Sony Datang Toshiba Tongfang 15 IIT Zilog Zilog TI Sunplus Si Labs Si Labs SHIC 16 Sharp Sharp Sharp Fujitsu Micronas Holtek JSC Panasonic 17 Fujitsu Temic Sony Sunplus Novatek Infineon Holtek Sony 18 Oki Sanyo Intel Zilog Intel Elan Infineon SH Fudan 19 Zilog National National Novatek Holtek Winbond Sonix Infineon 20 Sony Oki LG Semi Micronas Winbond Denso Elan Ixys 23 Microchip WW 8-BIT MCU (5.7B$ CY15 Market)
Based on dollar shipment volume 1991-2014, Source: Gartner and Microchip
26 PIC and AVR Quick Comparison
Microchip Microchip AVR Architecture Families Families
Mid-Range PIC10/12, PIC16 Tiny
Enhanced Low Pin Count Pin Low Mid-Range PIC16F1 Mega PIC18 PIC18
XMEGA Count Pin High 16-bit MCU PIC24
PIC portfolio about 400+ products, AVR portfolio about 250+ products
27 Product Strategy for MCU8
ß Consistency of Purpose for MCU8 ß Next Gen AVR family with new innovative peripherals ß Will continue to develop the PIC MCU product family ß Alignment of PIC and AVR portfolios
PIC MCU AVR Product families PIC10/PIC12/PIC16 ATiny AVR PIC16F1 MegaAVR PIC18F AVR XMEGA
Core Independent CIPs: CLC, CRC, SMT, Event System: LLC, CRC, Peripherals (aka the ADCC… TCB, PTC… Event System) Low Power XLP picoPower Operating Range 1.8v to 5.5v 1.65 to 5.5v Interconnected Analog DACs, ADC,CMP & DACs, ADC, CMP OPamps 28 Which One Should I Choose?
Understand Design Requirements Leverage Unique Strengths
Familiar with Familiar with No Legacy PIC AVR • Start with PIC • Start with • Choose the • Leverage AVR BEST FIT solution CIPs • Leverage Event System • PIC or AVR
29 Product Focus 8-bit PIC Microcontrollers
Released to PIC16F1705 PIC16F1769 PIC18F26K20 PIC18F46K22 Production Dual OpAmp with Analog Dual independent closed Value performance Feature Rich with 5V & Digital Interconnectivity loop control with OpAmp Support interconnectivity In Development Signal Conditioning SMPS Broad Application Range Broad Application Range
14/20-pin 14/20-pin 28/40/64-pin 20/28/40/48/64/80-pin
PIC12F1612 PIC16F1619 PIC16F1718 PIC16F1779 Advanced timing & CRC Angular timing, hardware Dual OpAmp with Analog Quad independent closed with SCAN PID & High Current I/O & Digital Interconnectivity loop control with OpAmp interconnectivity Measurement & Safety Motor & TRIAC Control Signal Conditioning SMPS
8/14/20-pin 8/14/20-pin 28/40-pin 28/40-pin
PIC16F1579 PIC16F15345 PIC16F18346 PIC16F15355 PIC16F18877 PIC18F57K42 Multi-Channel 16-bit PWM Multiple communications & Highest memory density in Multiple communications & ADC Filtering, CRC with Maximum performance, Drive low power optimizations 14/20-Pin & Data EE low power optimizations SCAN & Data EE integration, & RAM density
High Resolution LED Broad Application Range Broad Application Range Broad Application Range Broad Application Range Broad Application Range Color Mixing 8/14/20-pin 8/14/20-pin 8/14/20-pin 28/40/48-pin 28/40-pin 28/40/48-pin
PIC10F320 PIC16F1459 PIC16LF1559 PIC16LF1566 PIC16F19156 PIC18F67K40 Entry level integration & Smallest form factor with Dual ADC Integration with Dual ADC Integration with Smallest footprint LCD Value performance with smallest form factor integrated USB Communications Communications control with 12b ADC highest memory density
Broad Application Range USB Control mTouch & Sensor mTouch & Sensor Low power LCD Broad Application Range Interface Interface 6-pin 8/14/20-pin 8/14/20-pin 28/40-pin 28/40/64-pin 28/40/64-pin
6-/8-/14-/20-pin 28-/40-pin 48-/64-pin 30 Product Focus 8-bit AVR Microcontrollers
Released to mega256 Production 256kB Flash
Large memory 8 bit. In Development 64-pin
tiny1617 AVR XMEGA E AVR XMEGA C/D mega128A Next gen AVR with PTC, Eventt System, enhanced Up to 384KB, USB device Worlds most popular enhanced analog timers, great analog from int RC 128kB 8 bit
Broad Application Range, Motor control, lighting, Control applications, USB Broad application Range. HMI Idustrial control 14/20/24-pin 32-pin 32-pin 64-pin tiny104 tiny417/817 mega328PB mega324PB megaxx9PA AVR XMEGA AU Entry level integration Next gen AVR with PTC, General Purpose with PTC General Purpose with PTC 16 to 64kB with 100 Highest quality analog, enhanced analog Segment LCD controller USB, Low power Broad Application Range Broad application Range, Broad application Range, Broad Application Range, HMI HMI Segment LCD, Low power Highest Performance 14-pin HMI AVR 14/20/24-pin 32-pin 44-pin 64-pin 64/100=pin
tiny102 tiny414 megaxx8PB megaxx4PA mega16A/32A/64A megaxx90PA Entry level integration & Next gen AVR with PTC, 32 pin workhorse family. 4 General Purpose 16 to 64 pin workporse. Up to 16 to 64kB with 160 smallest form factor enhanced analog to 16 KB 128kB Flash, with up to 64kB Flash Segment LCD controller 16kB SRAM Broad Application Range Broad Application Range, Broad application Rang. Broad application Range. Broad application Range. Segment LCD, Low HMI MC, HMI Large SRMA for IoT power 8-pin 8/14-pin 32-pin 44-pin 64-pin 100-pin
8/14/20 32/44 64 100 31 Software Development Platforms
Software Tools AVR 8-bit PIC 8-bit IDE AtmelStudio 7 MPLAB X Configurators START (comingJune) MCC3.0 Web based IDE Xpress C-Compilers Open Source GCC (Free) MPLAB XC8 (Free) Full-Optimization 10-20% 10-20% OptimizationSuppliers IAR MPLAB XC8 PRO Cost ContactVendor for Pricing $999or 29/mo Hardware Tools AVR 8-bit PIC 8-bit Hardware Emulators Atmel-ICE Full ($99) MPLAB Real ICE ($500) MPLAB ICD ($200) Debuggers Atmel-ICE Basic ($49) PICKit ($50) Xplain ATAVR ($31) Curiosity ($20) Starter Boards Xplain Nano ($4.5) Xpress ($12) Explorer 8 ($75) Development Board STK600 ($199) PICDEM Lab 2 ($100) 32 Balanced Product Portfolio 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 8-bit PIC® Increased Performance Microcontroller 500 lb Approach 500 lb
Software Centric Design Focus Hardware Centric
Application
Microchip Technology Inc. 34 Serial Software Processing “Core” Centric Microcontrollers
Basic Basic Basic Timer PWM Analog
Central Processing Unit
Firmware
Interrupt Interrupt Prioritization Return
Sensor Signal Power Interface Generation Conversion
Microchip Technology Inc. 35 Parallel Peripheral Processing 8-bit PIC Microcontrollers
Sensor Interface Signal Generation Power Conversion
PWM PWM Comparator
Complementary Output Generator Complementary Output Generator Configurable Logic Cell
Angular Timer High Speed Comparator
Hardware Limit Timer Zero Cross Detect Operational Amplifier
Central Processing Unit Firmware
Start System Supervisor
Microchip Technology Inc. 36 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 Merges8-bit Software PIC® Increased Performance Microcontrollerwith Hardware 500 lb Approach 500 lb
Software Centric Design Focus Hardware Centric
Application
Microchip Technology Inc. 37 Understanding the Application Applications are Comprised of Functions
MotorFunction Control ‘A’ UserFunction Interface ‘B’
Application
SafetyFunction Monitor ‘C’ CommunicationFunction ‘D’
38 Understanding the Application Functions are Comprised of Peripherals
Complementary Waveform Generator
10-/16-bit PWM Motor Control UsermTouch Interface via ADC Angular Timer
Math Accelerator
Cyclical Redundancy Check
Hardware EUSART SafetyLimit MonitorTimer Communication
Windowed WDT
39 Understanding the Application Select the PIC or AVR with proper Peripherals
Complementary Waveform Generator
10-/16-bit PWM mTouch via ADC
Angular Timer
Math Accelerator PIC16F1619
Cyclical Redundancy Check
Hardware EUSART Limit Timer
Windowed WDT
40 8-bit PIC MCU Peripheral Integration Quick Reference
Front Side: Product peripheral integration summary Back Side: Peripheral definition and explanations
Download Microchip’s NEW 8-bit PIC ® MCU Quick Reference at: www.microchip.com/8bitQuickReference
41 Flexible Peripherals Function Enabling Building Blocks
Intelligent Analog 8-bit PIC/AVR Microcontrollers Sensor Interfacing & Signal Conditioning CPU Memory Waveform Control Complementary Device Information Configurable ADC PWM Drive & Waveform Generation Output Generator Area Logic Cell
ADC with Complementary Direct Memory Hardware Timing & Measurements Computation Waveform Generator Access Multiply Data Signal eXtreme Low Power Math Signal Measurement with Timing & Counter Control Comparators Modulator XLP Technology Accelerator
Configurable (Enhanced) Capture High Endurance CAN Logic & Math Operational Amplifiers Compare PWM Flash (Data) Numerically Customizable Logic & Math Functions DAC IDLE & DOZE I2C Controlled Oscillator
High Current Memory Access 10-/16-bit PWM LIN Safety & Monitoring I/O Partition
Hardware Monitoring & Fault Detection High Speed Peripheral Module Angular Timer SPI™ Comparators Disable
Operational Charge Time Peripheral Pin UART Communications Amplifiers Measurement Select
Wired, Wireless & Encryption Ramp Generator & Real Time Clock Vectored Interrupts USB Slope Compensation Calendar
Ultra Low Power Signal Cyclical Hardware CVD User Interface Comparators Measurement Timer Redundancy Check Capacitive Touch Sensing & LCD Control Voltage Temperature Hardware LCD Reference Indicator & Sensor Limit Timer
Zero Cross 8/16/20/24-bit System Flexibility Windowed WDT mTouch Detect Timers Low Power Operation & Application Enhancements
42 Flexible Peripherals Function Enabling Building Blocks
Intelligent Analog 8-bit PIC/AVR Microcontrollers Sensor Interfacing & Signal Conditioning CPU Memory WaveformEnabling Control Scalability & Flexibility Complementary Device Information Configurable ADC PWM Drive & Waveform Generation Output Generator Area Logic Cell
ADC with Complementary Direct Memory Hardware Timingò & PeripheralMeasurements InterconnectivityComputation Waveform Generator Access Multiply Data Signal eXtreme Low Power Math Signal Measurement with Timing & Counter Control Comparators Modulator XLP Technology Accelerator
Configurable (Enhanced) Capture High Endurance CAN Logic ò& MathCore IndependenceOperational Amplifiers Compare & PWM Flash (Data) Numerically Customizable Logic & Math Functions DAC IDLE & DOZE I2C Controlled Oscillator
High Current Memory Access 10-/16-bit PWM LIN Safety & MonitoringFunction EnablementI/O Partition Hardware Monitoring & Fault Detection High Speed Peripheral Module Angular Timer SPI™ Comparators Disable
Operational Charge Time Peripheral Pin Communications UART ò Balance of SoftwareAmplifiers Measurement & Select Wired, Wireless & Encryption Ramp Generator & Real Time Clock Vectored Interrupts USB Slope Compensation Calendar
Ultra Low Power Signal Cyclical User Interface Hardware CVD Hardware Comparators Measurement Timer Redundancy Check Capacitive Touch Sensing & LCD Control Voltage Temperature Hardware LCD Reference Indicator & Sensor Limit Timer
Zero Cross 8/16/20/24-bit System Flexibility Windowed WDT mTouch Detect Timers Low Power Operation & Application Enhancements
43 Some Examples Induction Cooktop Overview
ß Low cost single-burner design
ß Future upgradable
ß Robustness
ß Additional features: ß Temperature monitoring ß Pan detection ß Capacitive touch sensing
45 Traditional Solution
Microcontroller Running Software-Based Solution Central Processing Unit CMP Software + _ Interrupt Prioritization
Comparator ISR Timer ISR
TMR0 Reset Timer Clear Timer
Load Timer Disable I/O Pin Power Switching Circuit Circuit Drive I/O Pin I/O PORT
46 Traditional Solution
Microcontroller Running Software-Based Solution Central Processing Unit CMP Software + _ Interrupt Prioritization
Comparator ISR Timer ISR
TMR0 Reset Timer Clear Timer
Load Timer Disable I/O Pin Power Switching Circuit Circuit Drive I/O Pin I/O PORT
47 8-bit PIC MCU Solution
PIC16F1619
Central Processing Unit (Free to handle additional features)
CMP TMR4 with CLC + HLT _ Power Switching t Circuit Circuit
48 Summary of Benefits
Parameter Traditional Software Approach 8-bit PIC with CIPs Code Size ~3KWords 0.75KWords (including Class B) (75% reduction) Clock Speed 32MHz 8MHz (75% reduction) CPU Utilization >90% <10% Power Output ~400W – 1100W 100W – 1100W (Lower power requires faster switching) (switching limited by time spent in interrupt) Switching Frequency 18 –19KHz 25 – 30KHz (Resonance: improves efficiency by 15-20%) Additional Features Software approach resulted in many features being hit or miss due to CPU overload: - Pan detection - Capacitive touch button communication - Missed comms often resulted in application shutdown * Resonance is the frequency of a circuit where maximum power transfer is achieved. The closer to resonance the application switches the more efficient it is.
49 Your Resources Products and Peripherals
On http://microchip.com/8bit : ß 22 Core Independent Peripheral pages ß Over 60 New App Notes/ Tech Briefs ß Over 60 Videos Filmed ß Product & peripheral focus ß How-To series ß Get started with Microchip Minutes
50 Tools for Rapid Development MPLAB® Suite of Tools
ß A consistent development interface ß Enabling the Makers, Hackers, Students ß While fully supporting the “Super User”
52 MPLAB® Xpress Cloud Based Development Platform
The easiest way to get started with PIC® MCUs…
Industry’s most comprehensive online development platform includes ß Most popular features of the award winning MPLAB X IDE ß MPLAB Code Configurator – not available on any other cloud based tool ß Library of Microchip-validated code examples to get you started ß Integrated MPLAB XC compilers ß Support for Microchip’s most popular hardware tools – PICkit™ 3 and Curiosity Development Board
Microchip.com/Xpress
53 MPLAB® Code Configurator Get Started Quickly with MCC
Generate code in MPLAB Xpress with a few clicks
ß Intuitive Interface for Quick Start Development ß Version 3.15 adds: ß 8, 16, 32-bit support (dsPIC, PIC32MM, PIC32MX) ß Independent device and library support ß New USB libraries for 16-bit, 8-bit coming soon in library update ß Opening up to third party contributions (CQ4’16)
Microchip.com/MCC
54 Dev Board Strategy
Xpress Curiosity Explorer8 PICDEM Lab II
ß Streamlined board offering ß New promotional tool landing pages ß Messaging, code examples, documentation, device support, add-on boards, etc… ß Website updated to reflect the new line up ß In the process of phasing out legacy boards
55 Your Resources Development Tools
ß MPLAB Xpress ß @ http://mplabxpress.microchip.com ß MPLAB Code Configurator ß Available on MPLAB X and Xpress! ß http://microchip.com/MCC ß AVR Start ß @ http://start.atmel.com ß Development Hardware ß AVR Xplain / Xplain Nano ß MPLAB Xpress Board ß Curiosity Development Boards ß Explorer 8 ß PICDEM Lab II ß Books ß This is (not) Rocket Science - 2015 ß In 10 Lines of Code - 2016
56 Summary In Summary…
Microchip 8-bit Portfolio Brings Balance to Embedded Design: ß Product portfolio and tools designed to serve the evolving embedded environment ß Core Independent Peripherals to provide real time performance to embedded applications ß Rapid Development tools that spans from beginner to expert
58 Thank You!
59