Embedded_by_GLNMurthy

Views:
 
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Overview of Embedded Systems : 

Overview of Embedded Systems GLNMurthy AGM,ICSA (India )Ltd

Slide 8: 

CPU D/A conversion Actuators A/D conversion Sensors Software Memory FPGA/ ASIC Diagnostic port Aux system (power cooling, etc User interface Electromechanical Backup and safety External environment Embedded system components

Essential to knowaboutMicrocontrollerMicro ProcessorDSPFPGAASICSOCs : 

Essential to knowaboutMicrocontrollerMicro ProcessorDSPFPGAASICSOCs

Processor Vs Controller : 

Processor Vs Controller

Components within MCU : 

Components within MCU Processor core Clock Low power mode Memory(ROM/RAM) Input/Output Port Timer / Counter/ WDT PWM ADC/DAC Serial Interface On chip Debug Bus Controller Other

Embedded processor alternatives : 

Embedded processor alternatives Embedded Core Processors DSP, MCU Hardwired Integrated Circuit (ASIC) Off the shelf general Purpose processor Off the shelf DSP, MCU Low cost Low power Higher speed Higher Flexibility Faster Time to market

Classification of Memories : 

Classification of Memories

Sensors and actuators : 

Sensors and actuators A sensor is a device that responds to a physical stimulus (as heat, light, sound, pressure, magnetism, or a particular motion) and transmits a resulting impulse (as for measurement or operating a control). An actuator is a mechanical device for moving or controlling something

Slide 15: 

Sensors and Actuators

Common design requirements : 

Common design requirements

Attributes of some embedded systems : 

Attributes of some embedded systems

Slide 18: 

Architectural Design, System Functional Design and Implementation, Rapid Prototyping Verification Embedding Product Verification Product Deployment Warranty Support Enhancements Requirements Modeling & Simulation Design Capture System Requirements, Algorithms SIL, MIL, HIL and Code Generation Subsystem Level Integration, Verification, Test, Calibration Systems Level Integration, Test, Calibration EOL Testing

Electronic Product Development Lifecycle : 

Electronic Product Development Lifecycle

Embedded programming languages……Many : 

Embedded programming languages……Many C has become the language of embedded programmers Advantages of C Small Easy to learn Wide compiler support Large body of experience Processor independent Low level programming language

Embedded programming languages : 

Embedded programming languages C gives embedded programmers large degree of direct hardware control without sacrificing the benefits of a HLL Produces relatively compact efficient code for a wide variety of processors C++ and Ada are also good No more assembly required (mostly)

Trends in embedded systems : 

Trends in embedded systems Increasing code size average code size for embedded systems has been increasing dramatically 1992; avg code size - range of 16-64K bytes 1996; the average size had grown to 64K-512K This trend is continuing Migration to higher level language from sssembly As applications become more and more complex, programmers are transitioning to higher level languages for productivity reasons

Trends in embedded systems : 

Trends in embedded systems Increasing reuse of pre-designed components these include DSP chips as well as other microprocessors and microcontrollers Migration to a core-based design Systems becoming more complex and heterogeneous There are more ASIC-based designs with high speed as well as high integration Larger microprocessors are used with 32-bit processors becoming the norm

Opportunities : 

Opportunities

Opportunities : 

Opportunities Embedded engineers Vs Key Vertical Segments

Slide 27: 

Embedded system dominate Close to 4 billion embedded processors sold each year

Opportunities : 

Opportunities

Opportunities Within India : 

Opportunities Within India BEL HAL BHEL BEML BDL DLRL SEMIC NRSA BSNL Elect Boards RRB Public sector ICSA EATON ABB All Chip Companies XILINX TI INTEL AMD Analog Devices All Service Companies WIPRO,CMC TCS,INFOSYS L&T,SIEMENS,TATA Elxi All Electronic Companies Private Sector

Some Thoughts-Essential in troubled Times : 

Some Thoughts-Essential in troubled Times Why do a country which can send satellites to moon still need to purchase a tape recorder /USB Drive/Cell phone made in China/Japan/US…? Whats lacking in us…?,why are we paying 16000crores for importing Embedded systems????

Too Much in short time? : 

Too Much in short time?

Thank You : 

Thank You