1 / 32

How to select the right MCU for your design

How to select the right MCU for your design. Maryala Srinivas Founder & Managing Director Wine Yard Technologies, Hyderabad. Natural Tendency. A Design Engineer looks for Greater Performance More Memory Results in needless extra cost & Complexity. Criteria for selecting MCU.

rafael-reed
Download Presentation

How to select the right MCU for your design

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. How to select the right MCU for your design Maryala Srinivas Founder & Managing Director Wine Yard Technologies, Hyderabad

  2. Natural Tendency A Design Engineer looks for • Greater Performance • More Memory Results in needless extra cost & Complexity

  3. Criteria for selecting MCU • 8 bit / 16 bit / 32 bit • In-built features like ADC/EEPROM • Packaging (Dual in Line / Quad flat pack) • Power Consumption • Amount of on chip RAM & ROM • Number of I/O pins • Cost efficiency

  4. Microcontroller Temperature Sensor ADC Driver Relay AC Temperature Controller

  5. Microcontroller Temperature Sensor Driver Inbuilt ADC Relay AC Temperature Controller modified Design

  6. Microcontroller Time Input Driver EEPROM Relay Street Light Controller

  7. Microcontroller Time Input Driver Inbuilt EEPROM Relay Street Light Controller Modified Design

  8. Packaging: Dual in Line / Quad Flat pack

  9. Power Consumption

  10. RAM – ROM & I/O Pins

  11. MCU Erase / rewrite rates Customers comment sometimes there are disadvantages to having more memory on an MCU During production, erase/rewrite speed is most important thing for speed production Newer classes of MCUs with up to 512k bytes of flash memory can be erased and rewritten in as little as two to three seconds, Compared to other MCUs that can require as much as 40 seconds.

  12. RISC or CISC As performance demands increase, engineers tend to switch from CISC to RISC New MCUs based on the CISC architecture run at 80 MHz. Applications such as listening to music or e-learning where music or speech must be clear and high quality, these new CISC product families provide an attractive option.

  13. RISC or CISC Toshiba TMP92CZ26A Fastest 32-bit Color Display CISC Microcontroller is a new 32-bit CISC MCU that runs at 80 MHz RISC and CISC architectures are becoming more and more alike. PowerPC 601 (RISC) supports more instructions than Pentium (CISC) Further more, today's CISC chips use many techniques formerly associated with RISC chips

  14. Cost Efficiency

  15. Usually the single sparkplug doesn’t actually gets the optimum air-fuel mixture to cause complete combustion. The DTSi technology actually incorporates two sparkplugs at either ends of the combustion chamber of the engine. DTSi Technology

  16. So with the twin spark the majority area of the air-fuel mixture is considered for the complete combustion which results in • Faster and better combustion • Reduction of exhaust gases • Generating high power DTSi Technology

  17. Accurate ignition timings at different speeds is major task controlled by the controller by • CDI(Computerised Direct Ignition) system • New generation throttle response system The digital CDI in the new Pulsar, which features an advanced MCU handles the spark delivery. DTSi Technology

  18. The programed chip’s memory contains the optimum ignition timing for any given engine rpm, thereby squeezing out the best performance characteristics from the combustion chamber • Motorola MPC 555 • POWER PC Performance Optimization With Enhanced RISC - Performance Computing DTSi Technology

  19. Criteria for selecting MCU Availability of • Assembler • Code-efficient compiler • Technical Support

  20. Criteria for selecting MCU Ready Availability in needed quantities

  21. Wine Yard’s Bitter Experience - 2006 Street Light Automation Project in Nalgonda & Warangal Municipality with AT89S8252 MCU 8K flash – 1000 write / erase cycles 2K EEPROM – 1,00,000 write / erase cycles 3 – 16 bit counters 9 – interrupt sources Interrupt recovery from power down

  22. Wine Yard’s Bitter Experience - 2006 ATMEGA 2560 4KB EEPROM 256KB Flash 2- 8 bit counters 4 – 16 bit counters Internal calibrated oscillator

  23. Design Applications with RTOS

  24. Checklist to choose your MCU Support for OS Footprint required by OS Maximum number of tasks

  25. Checklist to choose your MCU QNX Neutrino ARM, POWER PC, X86, Pentium Needs 64K Kernel ROM

  26. Checklist to choose your MCU VxWorks: ARM, Power PC, Motorola Coldfire RTLinux: X86, Pentium, Power PC, ARM Needs 4MB footprint

  27. Suitable MCU makes your productUNIQUE

  28. Thank you……!!

More Related