SlideShare a Scribd company logo
BY TECNOCRATS
INFOTECH @ 9540854414




              Embedded Systems

                    Theory and Design




                                        1
Course overview (contd)
Tentative contents:
2. Introduction to Embedded Computing

3. Embedded System Hardware
4. Embedded Computing Platform
5. Programming Embedded Systems

6. Embedded System Development
6. Case Study and Assignments for Designing a
    Complete System

BY TECNOCRATS INFOTECH @                        2
       9540854414
Course Overview
• Evaluation criteria:
       • Term papers / Seminars/ Projects : 40% (20%
         will be clubbed with end term marks and 20%
         will contribute as Teacher's Assessment)
       • Mid Term (written): 20%
       • End Term (written): 40%




BY TECNOCRATS INFOTECH @                               3
       9540854414
What is an Embedded System
     An Embedded System is a microprocessor based
     system that is embedded as a subsystem, in a
     larger system (which may or may not be a
     computer system).


 I                                             O



BY TECNOCRATS INFOTECH @                            4
       9540854414
Application areas

• Automotive electronics


• Aircraft electronics


• Trains


• Telecommunication
 BY TECNOCRATS INFOTECH @           5
        9540854414
Application areas
• Medical systems




• Military applications




• Authentication

 BY TECNOCRATS INFOTECH @            6
        9540854414
Application areas

 • Consumer
   electronics
• Fabrication equipment




• Smart buildings
 BY TECNOCRATS INFOTECH @            7
        9540854414
Essential Components
•   Microprocessor / DSP
•   Sensors
•   Converters (A-D and D-A)
•   Actuators
•   Memory (On-chip and Off chip)
•   Communication path with the interacting
    environment
BY TECNOCRATS INFOTECH @                      8
       9540854414
Embedded System Structure
                   (Generic)


                A-         Processor &   D-   Actuator
   Sensor                  ASICs
                D                        A


                             Memory




BY TECNOCRATS INFOTECH @                            9
       9540854414
Essential Considerations

•   Response Time -- Real Time Systems
•   Area
•   Cost
•   Portability
•   Low Power (Battery Life)

 Fault Tolerance
BY TECNOCRATS INFOTECH @                 10
       9540854414
Design Issues
     (Hardware-Software Co-design)
• System Specification
    – Functions, Real Time Constraints, Cost and
      Power Constraints
•   Hardware Software Partitioning
•   Hardware Synthesis
•   Software Synthesis and Code Generation
•   Simulation
•   Implementation
BY TECNOCRATS INFOTECH @                           11
       9540854414
ES, MS and RTS
• All embedded systems are microprocessor based systems,
  but all microprocessor based systems may not be amenable
  to embedding (Area, Power, Cost, Payload parameters).
• Most of the embedded systems have real time constraints,
  but there may be ES which are not hard RTS (for example
  off line Palm tops)
• There may be RTS which are not embedded (e.g. Separate
  Process Control Computers in a network)
• Embedded Systems are not GPS; they are designed for
  dedicated applications with specific interfaces with the
  sphere of control
BY TECNOCRATS INFOTECH @                                12
       9540854414
General Characteristics of Embedded
                Systems
• Perform a single task
   – Usually not general purpose
• Increasingly high performance and real time
  constrained
• Power, cost and reliability are important
  considerations
• HW-SW systems
   – Software is used for more features and flexibility
   – Hardware (processors, ASICs, memory etc. are used
     for performance and security

BY TECNOCRATS INFOTECH @                             13
       9540854414
General Characteristics of Embedded
               Systems (contd.)

                                       Analog
               ASIC s                  IO
                             Mem        Digital
               Processor
               Cores

ASIPs and ASICs form a significant component
   – Adv: customization  lower power, cost and enhanced
     performance
   – Disadv: higher development effort (debuggers, compilers etc.) and
   BY TECNOCRATS INFOTECH @
      larger time to market
           9540854414
                                                                     14
Classification of Embedded
               Systems
• Distributed and Non distributed

• Reactive and Transformational

• Control dominated and Data dominated



BY TECNOCRATS INFOTECH @                 15
       9540854414
Application Specific
               Characteristics
• Application is known before the system is designed
• System is however made programmable for
   – Feature upgrades
   – Product differentiation
• Often application development occurs in parallel to system
  development
   – Hw-Sw partitioning should be as delayed as possible
• For upgrades design reuse is an important criterion
   – IP reuse, object oriented development

BY TECNOCRATS INFOTECH @                                  16
       9540854414
DSP Characteristics
•   Signals are increasingly being represented digitally as a sequence of
    samples
•   ADCs are moving closer to signals; RFs are also treated digitally
•   Typical DSP processing includes:
     – Filtering, DFT, DCT etc.
     – Speech and image: Compression, decompression, encryption,
       decryption etc.
     – Modems: Equalization, noise and echo cancellation, better SNR
     – Communication channel: encoding, decoding, equalization etc.




BY TECNOCRATS INFOTECH @                                                    17
       9540854414
Distributed Characteristics
• Components may be physically distributed
• Communicating processes on multiple processors
• Dedicated hw connected through communicating channels

• Often economical
    – 4 x 8 Bit controllers may be cheaper than a 32 bit
      microcontroller
    – Multiple processors can perform multiple time critical
      tasks
    – Better logistics – devices being controlled may be
BY TECNOCRATS INFOTECH @
      physically distributed
       9540854414
                                                             18
Design Metrics
• Unit cost – the $ cost for each unit excluding development
  cost
• NRE cost: $ cost for design and development
• Size: The physical space reqd. – determined by bytes of
  sw, number of gates and transistors in hw
• Performance: execution time or throughput of the system
• Power: lifetime of battery, cooling provisions
• Flexibility: ability to change functionality without heavy
  NRE cost

BY TECNOCRATS INFOTECH @                                   19
       9540854414
Design Metrics (contd.)
• Time to market = Time to prototype + Time to refine +
  Time to produce in bulk
• Correctness: Test and Validation
• Safety:

• Often these metrics are contradictory – hence calls for
  optimization
• Processor choice, partitioning decisions, compilation
  knowledge
• Requires expertise in hw and sw both

BY TECNOCRATS INFOTECH @                                    20
       9540854414
Major Subtasks of Embedded System
                  Design
•   Modeling the system to be designed and constraints
     – Experimenting with different algorithms and their preliminary
        evaluation
     – Factoring the task into smaller subtasks and modeling their
        interaction
•   Refinement
•   HW-SW partitioning
     – Allocating the tasks into hw, sw running on custom hw or general
        purpose hw
•   Scheduling – allocation of time steps for several modules sharing the
    same resource
•   Implementation: Actual hw binding and sw code generation
•   Simulation and Validation
•   Iterate if necessary
BY TECNOCRATS INFOTECH @                                                21
       9540854414
What is Co-design?
• Traditional design
   – SW and HW partitioning done at an early stage and
     development henceforth proceeds independently
• CAD tools are focussed towards hardware synthesis
• For embedded systems we need several components
   – DSPs, microprocessors, network and bus interface etc.
• HW-SW codesign allow hw and sw design to proceed in
  parallel with interactions and feedback between the two
  processes
• Evaluation of trade offs and performance yields ultimate
  result
BY TECNOCRATS INFOTECH @                                     22
       9540854414
CAD for Embedded Systems
• Co-design: Joint optimization of hw and sw to optimize
  design metrics
• Co-synthesis: Synthesizes designs from formal
  specifications
• Rapid prototyping and design space exploration
• Many of the tasks are interrelated
• Intermediate evaluation is not easy as a later decision in
  one path affects the other


BY TECNOCRATS INFOTECH @                                       23
       9540854414
A Mix of Disciplines
•   Application Domain (Signal processing, control …)
•   Software Engg. ( Design Process plays an important role)
•   Programming Language
•   Compilers and Operating System
•   Architecture – Processor and IO techniques
•   Parallel and Distributed Computing
•   Real Time Systems



BY TECNOCRATS INFOTECH @                                       24
       9540854414
Importance of Embedded Software
          and Embedded Processors
“... the New York Times has
estimated that the average     Most of the
American comes into contact    functionality
with about 60 micro-           of embedded
processors every day....”      systems
[Camposano, 1996]              will be
                               implemented
                               in software!
Latest top-level BMWs
contain over 100 micro-
processors
[Personal communication]
   BY TECNOCRATS INFOTECH @                    25
          9540854414
Views on embedded System
• It is estimated that each year embedded software is
  written five times as much as 'regular' software
• The vast majority of CPU-chips produced world-wide
  today are used in the embedded market ... ; only a small
  portion of CPU's is applied in PC's
• ... the number of software-constructors of Embedded
  Systems will rise from 2 million in 1994 to 10 million
  in 2010;
  ... the number of constructors employed by software-
  producers 'merely' rises from 0.6 million to 1.1 million.
[Department of Trade and Industry/ IDC Benelux BV: Embedded software
research in the Netherlands. Analysis and results, 1997
(according to: www.scintilla.utwente.nl/shintabi/engels/thema_text.html)]
    BY TECNOCRATS INFOTECH @                                         26
           9540854414
Some problems
• How can we capture the required behaviour of complex
  systems ?
• How do we validate specifications?
• How do we translate specifications efficiently into
  implementation?
• Do software engineers ever consider electrical power?
• How can we check that we meet real-time constraints?
•How do we validate embedded real-time software?
 (large volumes of data, testing may be safety-critical)


  BY TECNOCRATS INFOTECH @                                 27
         9540854414

More Related Content

DOCX
Architecture design of a virtual embedded system report
PPTX
Software Architecture For Condition Monitoring Of Mobile Underground
PPT
Node architecture
DOC
Johncolucci
PPTX
1334420 634648164164717500
PPTX
Embedded system design challenges
PPTX
VVDN Presentation
DOC
Hazel.Mark.resume-updated
Architecture design of a virtual embedded system report
Software Architecture For Condition Monitoring Of Mobile Underground
Node architecture
Johncolucci
1334420 634648164164717500
Embedded system design challenges
VVDN Presentation
Hazel.Mark.resume-updated

What's hot (20)

DOC
Current Resume' - Jim Prater
PPTX
soc design for dsp applications
DOC
CV_Razvan_Buda_EN_SS
PDF
Integrity Engineering-2
PDF
Hardware Software Co-Design - White Paper
PPTX
Soc lect1
PDF
Electronic Design Automation
PPT
OCS LIA
PDF
Soc architecture and design
PDF
Soc - Intro, Design Aspects, HLS, TLM
PPTX
Hardware Software Codesign
PPTX
Simplifying SDN Networking Across Private and Public Clouds
PPT
PPT
System On Chip (SOC)
PPT
S2C China ICCAD 2010 Presentation
PPT
Hard ip based SoC design
PDF
Network developer company report
PDF
Outsourcing small cell deployment - How process automation tools can enable ...
PDF
Mitigating Risk for the Mobile Worker: Novell ZENworks Endpoint Security Mana...
PDF
World-class Hosting Services
Current Resume' - Jim Prater
soc design for dsp applications
CV_Razvan_Buda_EN_SS
Integrity Engineering-2
Hardware Software Co-Design - White Paper
Soc lect1
Electronic Design Automation
OCS LIA
Soc architecture and design
Soc - Intro, Design Aspects, HLS, TLM
Hardware Software Codesign
Simplifying SDN Networking Across Private and Public Clouds
System On Chip (SOC)
S2C China ICCAD 2010 Presentation
Hard ip based SoC design
Network developer company report
Outsourcing small cell deployment - How process automation tools can enable ...
Mitigating Risk for the Mobile Worker: Novell ZENworks Endpoint Security Mana...
World-class Hosting Services
Ad

Similar to Buy Embedded Systems Projects Online (20)

PPT
Microcontroller Based Projects
PDF
ERTS_Unit 1_PPT.pdf
PPTX
EMBEDDED AND REAL TIME SYSTEMS Unit-1_6703.pptx
PPT
B tech Projects,Final Year Projects,Engineering Projects
PPT
Embedded system Design
PDF
Embedded operating systems
PPTX
1. An Introduction to Embed Systems_DRKG.pptx
PPT
Embedded systems
PPT
Embedded
PPT
Embedded
PPT
Introduction to embedded systems powerpoint
PPTX
UNIT I_Introduction.pptx
PPT
21CS43-Microcontroller and Embedded Systems - Mod 4 Notes
PPT
Introduction to Embedded Systems and its Applications
PPT
2007.0001 week1 embeddedsystems
PDF
Unit-I Basic Embedded System Notes
PPTX
UNIT I.pptx
PPTX
glance about Embedded Systems presentation.pptx
DOCX
edited doc
PDF
Introduction to embedded system design
Microcontroller Based Projects
ERTS_Unit 1_PPT.pdf
EMBEDDED AND REAL TIME SYSTEMS Unit-1_6703.pptx
B tech Projects,Final Year Projects,Engineering Projects
Embedded system Design
Embedded operating systems
1. An Introduction to Embed Systems_DRKG.pptx
Embedded systems
Embedded
Embedded
Introduction to embedded systems powerpoint
UNIT I_Introduction.pptx
21CS43-Microcontroller and Embedded Systems - Mod 4 Notes
Introduction to Embedded Systems and its Applications
2007.0001 week1 embeddedsystems
Unit-I Basic Embedded System Notes
UNIT I.pptx
glance about Embedded Systems presentation.pptx
edited doc
Introduction to embedded system design
Ad

More from Technogroovy India (6)

PPT
Embedded Systems Training & Live Projects @Technogroovy Systems India Pvt Ltd
PPT
Live B tech Projects & Industrial Training @Technogroovy
PPT
B tech Final Year Projects & Embedded Systems Training
PPT
embedded systems & robotics Projects Based training @Technogroovy
PPTX
Embedded Systems & Robotics Projects
PPTX
embedded systems course with live projects
Embedded Systems Training & Live Projects @Technogroovy Systems India Pvt Ltd
Live B tech Projects & Industrial Training @Technogroovy
B tech Final Year Projects & Embedded Systems Training
embedded systems & robotics Projects Based training @Technogroovy
Embedded Systems & Robotics Projects
embedded systems course with live projects

Recently uploaded (20)

PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Trump Administration's workforce development strategy
PDF
Complications of Minimal Access Surgery at WLH
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PPTX
Cell Types and Its function , kingdom of life
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
RMMM.pdf make it easy to upload and study
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Final Presentation General Medicine 03-08-2024.pptx
Chinmaya Tiranga quiz Grand Finale.pdf
Practical Manual AGRO-233 Principles and Practices of Natural Farming
History, Philosophy and sociology of education (1).pptx
Anesthesia in Laparoscopic Surgery in India
Trump Administration's workforce development strategy
Complications of Minimal Access Surgery at WLH
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
2.FourierTransform-ShortQuestionswithAnswers.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Cell Types and Its function , kingdom of life
STATICS OF THE RIGID BODIES Hibbelers.pdf
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
What if we spent less time fighting change, and more time building what’s rig...
RMMM.pdf make it easy to upload and study
A systematic review of self-coping strategies used by university students to ...
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf

Buy Embedded Systems Projects Online

  • 1. BY TECNOCRATS INFOTECH @ 9540854414 Embedded Systems Theory and Design 1
  • 2. Course overview (contd) Tentative contents: 2. Introduction to Embedded Computing 3. Embedded System Hardware 4. Embedded Computing Platform 5. Programming Embedded Systems 6. Embedded System Development 6. Case Study and Assignments for Designing a Complete System BY TECNOCRATS INFOTECH @ 2 9540854414
  • 3. Course Overview • Evaluation criteria: • Term papers / Seminars/ Projects : 40% (20% will be clubbed with end term marks and 20% will contribute as Teacher's Assessment) • Mid Term (written): 20% • End Term (written): 40% BY TECNOCRATS INFOTECH @ 3 9540854414
  • 4. What is an Embedded System An Embedded System is a microprocessor based system that is embedded as a subsystem, in a larger system (which may or may not be a computer system). I O BY TECNOCRATS INFOTECH @ 4 9540854414
  • 5. Application areas • Automotive electronics • Aircraft electronics • Trains • Telecommunication BY TECNOCRATS INFOTECH @ 5 9540854414
  • 6. Application areas • Medical systems • Military applications • Authentication BY TECNOCRATS INFOTECH @ 6 9540854414
  • 7. Application areas • Consumer electronics • Fabrication equipment • Smart buildings BY TECNOCRATS INFOTECH @ 7 9540854414
  • 8. Essential Components • Microprocessor / DSP • Sensors • Converters (A-D and D-A) • Actuators • Memory (On-chip and Off chip) • Communication path with the interacting environment BY TECNOCRATS INFOTECH @ 8 9540854414
  • 9. Embedded System Structure (Generic) A- Processor & D- Actuator Sensor ASICs D A Memory BY TECNOCRATS INFOTECH @ 9 9540854414
  • 10. Essential Considerations • Response Time -- Real Time Systems • Area • Cost • Portability • Low Power (Battery Life)  Fault Tolerance BY TECNOCRATS INFOTECH @ 10 9540854414
  • 11. Design Issues (Hardware-Software Co-design) • System Specification – Functions, Real Time Constraints, Cost and Power Constraints • Hardware Software Partitioning • Hardware Synthesis • Software Synthesis and Code Generation • Simulation • Implementation BY TECNOCRATS INFOTECH @ 11 9540854414
  • 12. ES, MS and RTS • All embedded systems are microprocessor based systems, but all microprocessor based systems may not be amenable to embedding (Area, Power, Cost, Payload parameters). • Most of the embedded systems have real time constraints, but there may be ES which are not hard RTS (for example off line Palm tops) • There may be RTS which are not embedded (e.g. Separate Process Control Computers in a network) • Embedded Systems are not GPS; they are designed for dedicated applications with specific interfaces with the sphere of control BY TECNOCRATS INFOTECH @ 12 9540854414
  • 13. General Characteristics of Embedded Systems • Perform a single task – Usually not general purpose • Increasingly high performance and real time constrained • Power, cost and reliability are important considerations • HW-SW systems – Software is used for more features and flexibility – Hardware (processors, ASICs, memory etc. are used for performance and security BY TECNOCRATS INFOTECH @ 13 9540854414
  • 14. General Characteristics of Embedded Systems (contd.) Analog ASIC s IO Mem Digital Processor Cores ASIPs and ASICs form a significant component – Adv: customization  lower power, cost and enhanced performance – Disadv: higher development effort (debuggers, compilers etc.) and BY TECNOCRATS INFOTECH @ larger time to market 9540854414 14
  • 15. Classification of Embedded Systems • Distributed and Non distributed • Reactive and Transformational • Control dominated and Data dominated BY TECNOCRATS INFOTECH @ 15 9540854414
  • 16. Application Specific Characteristics • Application is known before the system is designed • System is however made programmable for – Feature upgrades – Product differentiation • Often application development occurs in parallel to system development – Hw-Sw partitioning should be as delayed as possible • For upgrades design reuse is an important criterion – IP reuse, object oriented development BY TECNOCRATS INFOTECH @ 16 9540854414
  • 17. DSP Characteristics • Signals are increasingly being represented digitally as a sequence of samples • ADCs are moving closer to signals; RFs are also treated digitally • Typical DSP processing includes: – Filtering, DFT, DCT etc. – Speech and image: Compression, decompression, encryption, decryption etc. – Modems: Equalization, noise and echo cancellation, better SNR – Communication channel: encoding, decoding, equalization etc. BY TECNOCRATS INFOTECH @ 17 9540854414
  • 18. Distributed Characteristics • Components may be physically distributed • Communicating processes on multiple processors • Dedicated hw connected through communicating channels • Often economical – 4 x 8 Bit controllers may be cheaper than a 32 bit microcontroller – Multiple processors can perform multiple time critical tasks – Better logistics – devices being controlled may be BY TECNOCRATS INFOTECH @ physically distributed 9540854414 18
  • 19. Design Metrics • Unit cost – the $ cost for each unit excluding development cost • NRE cost: $ cost for design and development • Size: The physical space reqd. – determined by bytes of sw, number of gates and transistors in hw • Performance: execution time or throughput of the system • Power: lifetime of battery, cooling provisions • Flexibility: ability to change functionality without heavy NRE cost BY TECNOCRATS INFOTECH @ 19 9540854414
  • 20. Design Metrics (contd.) • Time to market = Time to prototype + Time to refine + Time to produce in bulk • Correctness: Test and Validation • Safety: • Often these metrics are contradictory – hence calls for optimization • Processor choice, partitioning decisions, compilation knowledge • Requires expertise in hw and sw both BY TECNOCRATS INFOTECH @ 20 9540854414
  • 21. Major Subtasks of Embedded System Design • Modeling the system to be designed and constraints – Experimenting with different algorithms and their preliminary evaluation – Factoring the task into smaller subtasks and modeling their interaction • Refinement • HW-SW partitioning – Allocating the tasks into hw, sw running on custom hw or general purpose hw • Scheduling – allocation of time steps for several modules sharing the same resource • Implementation: Actual hw binding and sw code generation • Simulation and Validation • Iterate if necessary BY TECNOCRATS INFOTECH @ 21 9540854414
  • 22. What is Co-design? • Traditional design – SW and HW partitioning done at an early stage and development henceforth proceeds independently • CAD tools are focussed towards hardware synthesis • For embedded systems we need several components – DSPs, microprocessors, network and bus interface etc. • HW-SW codesign allow hw and sw design to proceed in parallel with interactions and feedback between the two processes • Evaluation of trade offs and performance yields ultimate result BY TECNOCRATS INFOTECH @ 22 9540854414
  • 23. CAD for Embedded Systems • Co-design: Joint optimization of hw and sw to optimize design metrics • Co-synthesis: Synthesizes designs from formal specifications • Rapid prototyping and design space exploration • Many of the tasks are interrelated • Intermediate evaluation is not easy as a later decision in one path affects the other BY TECNOCRATS INFOTECH @ 23 9540854414
  • 24. A Mix of Disciplines • Application Domain (Signal processing, control …) • Software Engg. ( Design Process plays an important role) • Programming Language • Compilers and Operating System • Architecture – Processor and IO techniques • Parallel and Distributed Computing • Real Time Systems BY TECNOCRATS INFOTECH @ 24 9540854414
  • 25. Importance of Embedded Software and Embedded Processors “... the New York Times has estimated that the average Most of the American comes into contact functionality with about 60 micro- of embedded processors every day....” systems [Camposano, 1996] will be implemented in software! Latest top-level BMWs contain over 100 micro- processors [Personal communication] BY TECNOCRATS INFOTECH @ 25 9540854414
  • 26. Views on embedded System • It is estimated that each year embedded software is written five times as much as 'regular' software • The vast majority of CPU-chips produced world-wide today are used in the embedded market ... ; only a small portion of CPU's is applied in PC's • ... the number of software-constructors of Embedded Systems will rise from 2 million in 1994 to 10 million in 2010; ... the number of constructors employed by software- producers 'merely' rises from 0.6 million to 1.1 million. [Department of Trade and Industry/ IDC Benelux BV: Embedded software research in the Netherlands. Analysis and results, 1997 (according to: www.scintilla.utwente.nl/shintabi/engels/thema_text.html)] BY TECNOCRATS INFOTECH @ 26 9540854414
  • 27. Some problems • How can we capture the required behaviour of complex systems ? • How do we validate specifications? • How do we translate specifications efficiently into implementation? • Do software engineers ever consider electrical power? • How can we check that we meet real-time constraints? •How do we validate embedded real-time software? (large volumes of data, testing may be safety-critical) BY TECNOCRATS INFOTECH @ 27 9540854414

Editor's Notes

  • #2: This lecture is intended to introduce the basic concept of embedded systems. At the end of this lecture the student will be able to define embedded systems identify embedded systems differentiate embedded systems with non-embedded systems and non-embedded real time systems
  • #5: Highlight the interaction with the environment Input output communications require proper transduction and actuation So A/D conversion requirements can also be mentioned here A very important aspect that should be mentioned is that the design of the hardware and software of the ES derives its specifications from the environment with which it will interact