Embedded Systems : Embedded Systems Computer in a product to perform specific task
What is an Embedded System : What is an Embedded System An embedded system is a special-purpose computer system designed to perform one or a few dedicated functions
Real-time computing constraints.
Embedded as part of a complete device
Hardware
Mechanical parts.
Why Study embedded systems ? : Why Study embedded systems ? Embedded systems is the technology
State of integration to converge different domains into one frame.
Added advantage for a student to take challenge
Compete in the challenging job market.
Real Time Embedded Systems : Real Time Embedded Systems Real Time Embedded Systems is consists of both hardware and software components with more functionality to be worked on real time.
E.g.- Microprocessor controlled braking system of a car; Automatic Temperature control; Security systems with actuations etc.
Challenges in Embedded System : Challenges in Embedded System Market Dynamics
Interoperability
Reliability
Security
Power Consumption
Implementation of hardware independent language “Java”.
Latest Trends : Latest Trends The Latest Trends in Embedded System is the Application Scenario. The typical Application Areas has been portrayed in the next slides.
Slide 7 : Battlefield Surveillance
Slide 8 : Cardiovascular X Ray Machine
Slide 9 : Collision Avoidance System
Slide 10 : Automatic Irrigation System
Slide 11 : Industrial Automation System
Slide 12 : RFID based Access Control System
Slide 13 : Real Time Locating System
Slide 14 : Real Time Sensing System
Robotics : Robotics
Slide 16 : Cell Phones
Different Domains in Embedded Development : Different Domains in Embedded Development Hardware
Consists of PCB, Circuits, Chips, passive circuit components.
Firmware
Consists of Compilers, assemblers, debuggers, programming resources.
Software
Consists of Graphical User Interface, PC interface and Web or internet interface.
Hardware : Hardware There are some companies who are providing the chips and necessary hardware required for embedded systems. E.g.
Intel
Atmel
Philips
ST Microelectronics
Maxim
Freescale Semiconductor
Firmware : Firmware There are some companies who are working as a system integrator between hardware and software.
Texas Instruments
Freescale
Digi
Develco
Atmel
Software : Software There are some companies who are providing the user interface to the real world for better usability and user friendly.
Nokia
Sony
Samsung
Tools used in Embedded System development : Tools used in Embedded System development There are various tools available to develop the firmware of embedded systems.
IAR Compiler
Byte craft Compiler
Keil Compiler
IAR Compiler : IAR Compiler IAR Embedded Workbench is a set of development tools for building and debugging embedded system applications using assembler, C and C++. It provides a completely integrated development environment that includes a project manager, editor, build tools and the C-SPY debugger.
Byte Craft Compiler : Byte Craft Compiler Byte Craft Limited specializes in embedded system software development tools for single-chip microcontrollers. They provide innovative solutions for developers, consultants, and manufacturers around the world. Their main products are C cross-compilers targeted to a variety of microcontroller families.
Keil Compiler : Keil Compiler Keil development tools for the Microcontroller Architecture support every level of software developer from the professional applications engineer to the student just learning about embedded software development. It is easy to use so it is very effective for learning purpose.
Designing Issues in Embedded Technology : Designing Issues in Embedded Technology Real Time operation
Small Size low weight
Safe and Reliable
Harsh Environment
Cost Sensitivity
System Certification
Repair
Designing Issues Contd.. : Designing Issues Contd.. Upgrades
Long term component availability
End product Utility
System Safety and Reliability
Power Management
Design vs. Production cost
Product Families
Embedded Institutes : Embedded Institutes The mission of embedded institutes is to deliver a knowledge to a level such that one can be more effective to help in the productivity of upcoming technology and research as a professional and a good human being.
Knowledge NET : Knowledge NET Knowledge NET is dedicated to provide Niche and highly qualified technologies which are value-based and operates at a highly technical education sector. It has dedicated itself to the training and development of outstanding professionals in order to meet the ever-growing challenges of technology industry.
Thank YouPPT Author: Tirthankar ChakrabortyKnowledge NET171 A, Lenin Sarani, New Cinema Building 1st FloorKolkata-13Website: www.knowledgenetin.com : Thank YouPPT Author: Tirthankar ChakrabortyKnowledge NET171 A, Lenin Sarani, New Cinema Building 1st FloorKolkata-13Website: www.knowledgenetin.com