Maryala Srinivas Founder & Managing Director Wine Yard Technologies, Hyderabad How to select the...

Post on 12-Jan-2016

214 views 0 download

Tags:

transcript

Maryala SrinivasFounder & Managing Director

Wine Yard Technologies, Hyderabad

How to select the right MCU for your design

Natural Tendency

A Design Engineer looks for Greater PerformanceMore Memory

Results in needless extra cost & Complexity

Criteria for selecting MCU1. 8 bit / 16 bit / 32 bit2. In-built features like

ADC/EEPROM3. Packaging (Dual in Line / Quad

flat pack)4. Power Consumption5. Amount of on chip RAM & ROM6. Number of I/O pins7. Cost efficiency

Microcontroller

Temperature

SensorADC Driver

Relay

AC Temperature Controller

Microcontroller

Temperature

SensorDriver

Relay

Inbuilt ADC

AC Temperature Controller modified Design

MicrocontrollerTime Input

EEPROM

Driver

Relay

Street Light Controller

Microcontroller

Time Input Driver

Relay

Inbuilt EEPRO

M

Street Light Controller Modified Design

Packaging: Dual in Line / Quad Flat pack

Power Consumption

RAM – ROM & I/O Pins

MCU Erase / rewrite ratesCustomers 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.

RISC or CISCAs performance demands increase, engineers

tend to switch from CISC to RISCNew 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.

RISC or CISC Toshiba TMP92CZ26AFastest 32-bit Color Display CISC Microcontroller

is a new 32-bit CISC MCU that runs at 80 MHzRISC 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

Cost Efficiency

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

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

Accurate ignition timings at different speeds is major task controlled by the controller by

CDI(Computerised Direct Ignition) system New generation throttle response systemThe digital CDI in the new Pulsar, which

features an advanced MCU handles the spark delivery.

DTSi Technology

• 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

Criteria for selecting MCUAvailability of Assembler Code-efficient compiler Technical Support

Criteria for selecting MCU

Ready Availability in needed quantities

Wine Yard’s Bitter Experience - 2006Street Light Automation Project in Nalgonda &

Warangal Municipality with AT89S8252 MCU8K flash – 1000 write / erase cycles2K EEPROM – 1,00,000 write / erase cycles3 – 16 bit counters 9 – interrupt sourcesInterrupt recovery from power down

Wine Yard’s Bitter Experience - 2006ATMEGA 25604KB EEPROM256KB Flash2- 8 bit counters4 – 16 bit countersInternal calibrated oscillator

Design Applications with RTOS

Checklist to choose your MCUSupport for OSFootprint required by OSMaximum number of tasks

Checklist to choose your MCUQNX NeutrinoARM, POWER PC, X86, Pentium

Needs 64K Kernel ROM

Checklist to choose your MCUVxWorks: ARM, Power PC, Motorola Coldfire

RTLinux:X86, Pentium, Power PC, ARMNeeds 4MB footprint

Suitable MCU makes your product

UNIQUE

Thank you……!!