• Like
Embeddedsystem training-course-navi-mumbai-embeddedsysteml-course-provider-navi-mumbai
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Embeddedsystem training-course-navi-mumbai-embeddedsysteml-course-provider-navi-mumbai

  • 98 views
Published

Embeddedsystem training course provider Navi Mumbai, Embeddedsystem training course details, Embeddedsystem coaching center Navi Mumbai,Embeddedsystem training course syllabus navi …

Embeddedsystem training course provider Navi Mumbai, Embeddedsystem training course details, Embeddedsystem coaching center Navi Mumbai,Embeddedsystem training course syllabus navi mumbai,Embeddedsystem training courses Navi Mumbai,Embeddedsystem training course training center Navi Mumbai,Embeddedsystem training courses

Published in Education , Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
98
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
5
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Vibrant Technologies & Computers Embedded system COURSE Make Career With Us!! B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
  • 2. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ • Definition for: embedded system • A combination of hardware and software which together form a component of a larger machine. • An example of an embedded system is a microprocessor that controls an automobile engine. • An embedded system is designed to run on its own without human intervention, and may be required to respond to events in real time. • Source: www.computeruser.com/resources/dictionary
  • 3. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Applications Areas
  • 4. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Application Areas• TV • stereo • remote control • phone / mobile phone • refrigerator • microwave • washing machine • electric tooth brush • oven / rice or bread cooker • watch • alarm clock • electronic musical instruments • electronic toys (stuffed animals,handheld toys, pinballs, etc.) • medical home equipment (e.g. blood pressure, thermometer) • … • *PDAs?? More like standard computer system+ Consumer Products
  • 5. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ System Components • Embedded System Components – Programmable processors (controllers & DSP) – Standard and custom hardware – Concurrent Software – OS Components: • Schedulers, Timers, Watchdogs, • IPC primitives – Interface components • External, HW and SW interface
  • 6. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ System Development • Decomposition of functionality • Architecture Selection: Choice of processors, standard hardware • Mapping of functionality to HW and SW • Development of Custom HW and software • Communication protocol between HW and SW • Prototyping, verification and validation
  • 7. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Design Choices • Choices in Components – Processors, DSP chips, Std. Components • Many different choices in mapping – Fully HW solution • More speed, cost, TTM (Time to market), less robust • Std. HW development – Fully SW solution • Slow, less TTM, cost, more flexible • Std. Micro controller development
  • 8. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Mixed Solution • Desired Solution is often mixed – Optimal performance, cost and TTM – Design is more involved and takes more time – Involves Co-design of HW and SW – System Partitioning - difficult step – For optimal designs, design exploration and evaluation essential – Design practices supporting exploration and evaluation essential – Should support correctness analysis as it is crucial to ensure high quality
  • 9. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Reactive Systems R. S.
  • 10. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Suitability of C • C not natural for such applications • Various problems – Events and states all modeled as variables – Not natural for even oriented embedded applications – States are implicit (control points decide the states) – No abstract description possible – Commitment to details at an early stage – Too much of work when the design is likely to be discarded
  • 11. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Input Output • Required to communicate with outside world • PC System: – Keyboard – Monitor – Parallel port (printer port) – Serial port + USB • Embedded System: – Sensors (e.g. in automobile: acceleration sensor, seat sensor) – Actuators (e.g. in automobile: valves for airbags)
  • 12. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Input and Output • Input / output device implementation can be: • • Memory-mapped • • I/O mapped (ports) • • DMA (direct memory access)
  • 13. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 http://embeddedsystemstraining.vibranttechnologies.co.in/ enquiry@vibrantgroup.co.in http://embeddedsystemstraining.vibranttechnologies.co.in/ Summary • Sequential program model, data flow model for function computation • Real systems often require mixture of models • Modeling tools and languages should have combination of all the features
  • 14. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 advancedaixadministration.vibranttechnologies.co.in enquiry@vibrantgroup.co.in androidtraining.vibranttechnologies.co.in Where to Get More Information Vibrant Group: www.vibrantgroup.co.in Vibrant Technologies & Computers www.vibranttechnologies.co.in/technologies.vibrantgroup.co. in Vibrant HR Team www.hr.vibrangroup.co.in