Upload
dgkanade72
View
234
Download
0
Embed Size (px)
Citation preview
8/6/2019 Embedded System Design UG DGK
1/15
Embedded System Design
Prof. Kanade D.G.
8/6/2019 Embedded System Design UG DGK
2/15
What is System?
A way of working, organizing orperforming one or many tasksaccording to a fixed set of rules,
program or plan.
Also an arrangement in which all
units assemble and work togetheraccording to a program or plan.
8/6/2019 Embedded System Design UG DGK
3/15
Examples.
Time display system A watch
Automatic cloth washing system Awashing machine
8/6/2019 Embedded System Design UG DGK
4/15
What is Embedded System?
A n E m b e d d e d S yste m is a m icrop ro cessor b a se d,syste m th a t is em b ed d ed as a su b system in a
(la rg e r syste m w h ich a y o r m a y n o t be ao m pu te r s y s te m ).
OI
8/6/2019 Embedded System Design UG DGK
5/15
More definitions
A n e m b e d d e d system is a system th a t h a s- ,softw are e m b e d d e d in to co m p u te r h a rd w are
w h ich m a ke s a sy ste m d e d ica te d fo r a n
( )a p p lica tio n s o r sp e cific p a rt o f a n
a p p lica tio n o r p ro d u ct o r p a rt o f a la rg e r.system
A n em b ed d ed system is on e th at h as ad e d ica te d p u rp o se so ftw a re e m b e d d e d in a.co m p u te r h a rd w a re
Rajkamal1.
8/6/2019 Embedded System Design UG DGK
6/15
A computer is a system that has the following or morecomponents.1) A microprocessor2) A large memory comprising the following two kinds:(a) Primary memory (semiconductormemories - RAM,
ROM and fast accessible caches)
et s consider aComputer
(b) Secondary memory [(magnetic memory located inhard disks, diskettes and cartridge tapes, opticalmemory in CD-ROM or memory stick (in mobilecomputer)] using which different user programs canload into the primary memory and can be run.
8/6/2019 Embedded System Design UG DGK
7/15
Computer
I/O units such as touch screen, modem, fax cum modemetc.
Input units such as keyboard, mouse, digitizer, scanner, etc.Output units like LCD screen, video monitor, printer, etc.
Networking units like Ethernet card, front-endprocessor-based server, bus drivers, etc.
Operating system (OS).
General purpose user interfaces and applicationsoftware, mostly in secondary memory
8/6/2019 Embedded System Design UG DGK
8/15
Now Consider Embedded System
1)Embeds hardware to give computer like functionalities
2) Embeds main application software generally into flash orROM and the application software performs concurrently thenumber of tasks.
Three main embedded components
3) Embeds a real time operating system ( RTOS), which
supervises the application software tasks running on thehardware and organizes the accesses to system resourcesaccording to priorities and timing constraints of tasks in thesystem.
8/6/2019 Embedded System Design UG DGK
9/15
Components of an EmbeddedSystem Hardware
8/6/2019 Embedded System Design UG DGK
10/15
Applications
Flight control : -Stability real time differential feedback loops
Positioning & navigation ,GPS INS
Instrumentation , , ,Data acquisition display processing and archive
RadarCommunication
Flight Control
8/6/2019 Embedded System Design UG DGK
11/15
Applications.
Engine management , ,Fu e l ig n itio n tim in g
Emission controlInstrumentation
, , ,D a ta a cq u isitio n d isp la y p ro ce ssin g a n d a rch iv e
Safety & stability
,A irb a g s a ctive co n tro lEntertainment & comfort
, / , R a d io A C
Automotive
8/6/2019 Embedded System Design UG DGK
12/15
Applications.
Implies autonomous operationNphysical degree of freedomArtificial intelligenceControl heavy
Mission oriented , , , ,epair search rescue investigate anderform physically difficult tasks
Robotics
8/6/2019 Embedded System Design UG DGK
13/15
Applications.
Industrial automationPlant monitoring and production control
Similar to control systems but with emphasis onmanagement
Process Control
8/6/2019 Embedded System Design UG DGK
14/15
Applications.
Home appliancesYesterdays appliances: add computation
Tomorrows appliances: add networking (Internet)
Office electronicsIntegrationElectronic paper (filing, printing, sending, and receiving)
Home/office automationCommon fantasy about the automated home or office ofthe future with lights and appliances that operate bythemselves or with minimal effort
Consumer Electronics
8/6/2019 Embedded System Design UG DGK
15/15
Applications.
Stitching LANsBridge
Connects two parts of the same networkRouterLink networks using different network identities
Extending portsSwitch
Transmit to recipient onlyHubTransmit to all
Handle large volume of highly structured data with littletransformation
Network Components