embedded system
TRANSCRIPT
![Page 1: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/1.jpg)
EMBEDDED SYSTEMTRENDS AND
DEVELOPMENTSBy
Tamilarasan.L
Gateway embedded system,trichy.
![Page 2: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/2.jpg)
Embedded Systems
• An embedded system is some combination of computer hardware and software, either fixed in capability or programmable, that is specifically designed for a particular function
![Page 3: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/3.jpg)
• Normal everyday items contain computer chips, complete with CPU, memory, programs– Television, Automobiles, Irrigation – cell phones, GPS– microwave, home alarms– network routers, game consoles
• Special purpose machines contain computers– Manufacturing,sensing – ATM machines, kiosks– Medical Instruments , Aircraft , Satellites
![Page 4: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/4.jpg)
Application Domains:– Automotive, Avionics, Industrial Automation,
Telecommunication, Consumer Electronics, Medical.
Cutting edge:– Multicore processors, Network on Chip, System on chip (e.g. the
iPhone, PS-3)
![Page 5: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/5.jpg)
Companies looking for professionals
• Firmware Engineer
• Hardware Engineer
• Verilog, VHDL or VHSIC - VLSI design
• Circuit design and simulations
• Digital PCB design and routing
![Page 6: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/6.jpg)
Embedded Systems
• A “special purpose” unit– e.g. simple cell phone
• Has a CPU, memory and programs that control mainly physical things– The program is preinstalled and cannot be changed
easily
• Has limited processing power and limited electrical power and limited data storage
• Has “intelligence”– Can be configured, personalized, “programmed”
![Page 7: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/7.jpg)
How to learn embedded system
• Learning an embedded system includes learning both software and hardware aspects,
• C programming book
![Page 8: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/8.jpg)
Schematic
Processor
mem
Observe(Input)
Control(Output) Motor/Light
TemperatureSensor
![Page 9: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/9.jpg)
Microcontrollers Available• 8051, 8096: Primitive Cs from Intelμ• PIC series: Cs from Microchipμ• ATmega series: AVR Cs from Atmelμ• MSP series: from Texas Instruments• Coldfire series: from Freescale Semiconductor• LPC series: from NXP Semiconductors• RX100/200 series: from RENESAS
![Page 10: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/10.jpg)
The Seven Segment Display
Display ControllerCounter
Clock
00000001001000110100…..
![Page 11: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/11.jpg)
Automobile Computers
• Engine control computer • Simplification of the manufacture and design of
cars • Reduction of the amount of wiring in cars • New safety features • New comfort and convenience features
![Page 12: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/12.jpg)
Engine Control unit (ECU)
• Read sensors (temp, pedal position, exhaust) and control fuel injector and spark timing
• Control engine fan • Handle the CAN (communication area
networking) that is becoming common in cars.
• Interface with climate and other passenger controls
• Provide diagnostics
![Page 13: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/13.jpg)
Other computers in car
• There are more processors in the car other than ECU– ABS system– Climate control– Cruise control– Dashboard– Automatic doors.
![Page 14: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/14.jpg)
Embedded Systems
• There are more “embedded systems” in the world than regular computers
• Explosive growth• Research directions:
– Power management– “system on a chip”– “network on a chip”
![Page 15: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/15.jpg)
Characteristics
• Cost and power consumption• Reliability• 24x7• Performance• Programs on an embedded system often must run with real
time constraints with limited hardware resources.
![Page 16: Embedded system](https://reader030.vdocuments.mx/reader030/viewer/2022032700/55d3466fbb61eb44748b4577/html5/thumbnails/16.jpg)
Thank you Thank you