Thursday, January 14, 2016

Embedded System Classification

Embedded systems are classified based on its component blocks, functional requirements and application.
Embedded System Classification
Embedded systems are broadly classified in to three types based on hardware and software blocks/elements.
Small - Designed with a single 8 or 16-bit micro-controller for the purpose of receiving inputs and control outputs. Few examples are, 
  • Automatic chocolate vending machine
  • Stepper motor controller for a robotics system
  • Washing or cooking system
  • Multitasking toys
Medium - Designed with a single or 16 or 32 bit micro-controller or DSP's for the purpose of real time multitasking and data processing. Few examples are,
  • Computer Networking Systems
  • Entertainment systems
  • Embedded firewall / Router
  • Signal tracking system
Large or Complex or Sophisticated - Designed with multiple micro-controllers and numerous hardware components. Its software includes OS and various libraries for intra and inters communications. Few examples are,
  • Embedded systems for wireless LAN & for convergent technology devices
  • Security products & high speed network security
  • gigabit rate encryption rate products
  • Embedded system for real time video & speech

Based on functional requirements embedded systems are classified as,
Independent or Standalone - It do not require a host or operating system like a computer, it works by itself. It takes the input, processes it and control output. Few examples are,
  • mp3 players
  • digital cameras
  • video game consoles
  • microwave ovens
  • temperature measurement systems.
Real Time – It has time constraints and follows the time deadlines for task completion. It is classified into two types such as hard (Response must occur before the deadline) and soft (Response should occur before the deadline most of the time) real time systems. Few examples are,
  • vehicle systems for automobiles, subways, aircraft, railways, and ships
  • traffic control for highways, airspace, railway tracks, and shipping lanes
  • process control for power plants, chemical plants, and consumer products such as soft drinks and beer
  • medical systems for radiation therapy, patient monitoring, and defibrillation
  • military uses such as firing weapons, tracking, and command and control
  • manufacturing systems with robots
  • telephone, radio, and satellite communications
  • computer games
  • multimedia systems that provide text, graphic, audio, and video interfaces
  • household systems for monitoring and controlling appliances
  • building managers that control such entities as heat, lights, doors, and elevators
Networked – It depends on network to access the resources. Wired or Wireless Network can be LAN, WAN or the internet. Few examples are,
  • web based security system
  • wireless sensor systems
Mobile - It is hand held or portable embedded device. Few examples are,
smart phones 
  • ipad
  • digital camera
  • PDA

Based on application, there are 4 types of embedded systems.
General – similar to traditional computer systems, in a smaller package, PDA’s, portable games
Communication – cell phones
Signal Processing – video and audio
Control – real time feedback control, automotive, aerospace, appliances



Related topics:
Embedded System Definition   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Components   |   Embedded System Symbols

List of topics: Embedded System

72 comments:

  1. I have to voice my passion for your kindness giving support to those
    people that should have guidance on this important matter.


    java training in chennai


    java training in bangalore

    ReplyDelete
  2. Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing. Automation Anywhere Training in Chennai | RPA Training Institute in Chennai | UI Path Training Institute in Chennai | Blue Prism Training Institute in Chennai

    ReplyDelete
  3. I have read your blog and i got a very useful and knowledgeable information from your blog.You have done a great job.
    Cloud Computing Project Center in Chennai | IEEE Cloud Computing Projects in Velachery

    ReplyDelete
  4. really you have posted an informative blog. it wants to be really helpful to many peoples. thank you for sharing this blog. so keep on sharing such kind of useful blogs. Excellent Graphics Designing Training Institute in Chennai | Perfect CorelDraw Training Institute in Chennai

    ReplyDelete
  5. Excellent post!!!. The strategy you have posted in this technology helped me to get into the next level Excellent Photoshop Training Institute in Chennai | Perfect CorelDraw Training Institute in Velachery

    ReplyDelete
  6. The great service in this blog and the nice technology is visible in this blog.
    Summer Course Training in Chennai | Summer Course Training in Meenambakkam

    ReplyDelete
  7. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    CompTIA A+ Certifications Center in Chennai | A+ Exams in Perungudi

    ReplyDelete
  8. Many thanks for the great posting. I am glad I have taken the time to see this
    keep up the excellent work....
    Cisco Certifications Exam Center in Chennai | Best Cisco Course in Thiruvanmiyur

    ReplyDelete
  9. Great information about the oracle. I'am very new to this and now i got some knowledge now. Thanks buddy!!
    Comptia Network+ Certification Courses in Chennai | Best N+ Courses in Tambaram

    ReplyDelete
  10. Well done you have done a good job of sharing this information in here. This is really nice you don a great job .Thanks for sharing.keep sharing more blogs.Android Certifications Exam Center in Chennai | Best Android Exam in Mandaveli

    ReplyDelete
  11. Great tip, A comment policy is a very practical addition to any blog. Thanks for reading and sharing.
    CorelDraw Graphics Suite Certifications Center in Chennai | No.1 CorelDraw Courses in Saidapet

    ReplyDelete
  12. I like this article.I was searching over search engines and found your blog and its really helps thank you so much...
    ISTQB Certifications Course in Chennai | QA Testing in Medavakkam

    ReplyDelete
  13. I like this article.I was searching over search engines and found your blog and its really helps thank you so much...
    No.1 ISTQB Certifications Exam Course in Chennai | Testing in Thiruvanmiyur

    ReplyDelete
  14. Thank you for sharing superb information. Your website is very cool. I’m impressed by the details that you have on this website.
    Android Certifications Exam Training in Chennai | Android Course in Adyar

    ReplyDelete
  15. Thanks for this blog. Very good knowledge and very good information. The simplest method to do this process....
    Python Certification Exam Coaching in Chennai | Best Python Training in T.Nagar

    ReplyDelete
  16. Great and impressive article!! Got to learn and know more about web development. To know more refer create website for much more unique ideas.
    CompTIA Network Plus Certifications Exam Training in Chennai | Network Plus in Adambakkam

    ReplyDelete
  17. Very interesting blog which helps me to get the in depth knowledge about the technology, Thanks for sharing such a nice blog...
    ISTQB Certified Tester Exam Center in Chennai | QA Testing in Alandur

    ReplyDelete
  18. I have read your blog its very attractive and impressive. I like it your blog...CorelDraw Training Courses in Chennai | No.1 Multimedia Training in Guindy

    ReplyDelete
  19. Really it was an awesome article...very interesting to read..You have provided an nice article....Thanks for sharing..
    Dot Net Project Center in Chennai | Dot Net Training in Guindy

    ReplyDelete
  20. Thanks for posting your interesting and impressive blog with us..keep updating...
    Android Project Center in Chennai | No.1 Android Training in Velachery

    ReplyDelete
  21. Great article. I have learned a lot from your blog. Keep up the good work and continue sharing more.
    Robotics Project Center Training in Chennai | Best Robotics Project Course in Tambaram

    ReplyDelete
  22. I'm very glad when read your article. It's easy to understand and very useful for newbie as me...
    Embedded Project Center Training in Chennai | Best Embedded Project Course in Adambakkam

    ReplyDelete
  23. Interesting post. This is really helpful for me. I like it. Thanks for sharing.
    BSC Final Year Project Center in Chennai | MSC Project Training in Guindy

    ReplyDelete
  24. Good and nice blog post, thanks for sharing your information.. it is very useful to me.. keep rocks and updating..
    Android Final Year Project Center in Chennai | No.1 Android Training in Saidapet

    ReplyDelete
  25. Thanks for sharing this information and keep updating us. This is informative and really useful for me.
    BE Final Year Project Center in Chennai | BE Project in Velachery

    ReplyDelete
  26. Great post. wonderful information and really very much useful. Thanks for sharing and keep updating.
    Embedded Final Year Project Center in Chennai | Embedded Training in Kanchipuram

    ReplyDelete
  27. Thanks for sharing this information and keep updating us. This is informative and really useful for me.
    BE Final Year Project Center in Chennai | BE Training in Guindy

    ReplyDelete
  28. I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
    ME Final Year Project Center in Chennai | ME Training in Alandur

    ReplyDelete
  29. Amazing post dude. It will be very helpful for beginners like me. Thank you very much for this important post.
    MSC Final Year Project Center in Chennai | BSC Training in Guindy

    ReplyDelete
  30. Nice post, wonderful information and really very useful.... keep on sharing...
    PHP Final Year Project Center in Chennai | PHP Project in Chromepet

    ReplyDelete
  31. Amazing post dude. It will be very helpful for beginners like me. Thank you very much for this important post.
    BE Final Year Project Center in Chennai | BE Training in Guindy

    ReplyDelete
  32. Really I Appreciate The Effort You Made To Share The Knowledge. This Is Really A Great Stuff For Sharing. Keep It Up . Thanks For Sharing.
    Embedded Final Year Project Center in Chennai | Embedded Project in Alandur

    ReplyDelete
  33. This comment has been removed by the author.

    ReplyDelete
  34. Want to play casino? Come and do not expect a miracle, only here you can really get up I checked myself) best free online gambling Win in the best casino of the century.

    ReplyDelete
  35. Really it was an awesome article...very interesting to read..You have provided an nice article....Thanks for sharing..
    VLSI Final Year Project Center in Chennai | VLSI Training in Madipakkam

    ReplyDelete
  36. Really it was an awesome article...very interesting to read..You have provided an nice article....Thanks for sharing..
    Android Final Year Project Center in Chennai | Android Project Center in Perungudi

    ReplyDelete
  37. Great post. wonderful information and really very much useful. Thanks for sharing and keep updating.
    BE Final Year Project Center in Chennai | BE Project Center in Chromepet

    ReplyDelete
  38. Great post. wonderful information and really very much useful. Thanks for sharing and keep updating.
    Android Final Year Project Center in Chennai | Android Training in Adambakkam

    ReplyDelete
  39. Thank you a lot for providing individuals with a very spectacular possibility to read critical reviews from this site.
    Java Final Year Project Center in Chennai | Android Project Center in Guindy | Java Project Center in Pallavaram

    ReplyDelete
  40. Thank you a lot for providing individuals with a very spectacular possibility to read critical reviews from this site.
    MBA Final Year Project Center in Chennai | MBA Projects in Guindy

    ReplyDelete
  41. Wonderful blog ..Your blog is really useful for me. Thanks for sharing this informative blog.
    PHP Final Year Project Center in Chennai | PHP Projects in Velachery

    ReplyDelete
  42. I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks
    MatLab Projects Center in Chennai | VLSI Project in Velachery | MatLab Projects Center in Adambakkam

    ReplyDelete
  43. Hello, the whole thing is going perfectly here and of course every one is sharing information, that’s truly good, keep up writing.
    VLSI Projects Center in Chennai | MatLab Project in Velachery | VLSI Projects Center in Perungudi

    ReplyDelete
  44. Thank you a lot for providing individuals with a very spectacular possibility to read critical reviews from this site.
    Vacation Classes in Chennai | Summer Courses in Besant Nagar

    ReplyDelete
  45. Thank you so much for sharing this information. Do visit mtech projects in chennai

    ReplyDelete
  46. This comment has been removed by the author.

    ReplyDelete
  47. Thanks for sharing the insightful post on embedded system classification! It's always fascinating to delve into the intricacies of these systems. If you're keen on exploring more about embedded software engineers and how they contribute to innovative projects, check out this link: https://www.cleveroad.com/blog/hire-embedded-software-engineers/. It's a great resource for anyone looking to build a top-notch team!

    ReplyDelete
  48. Java Course in Pune is an object-oriented, class-based programming language that strongly focuses on minimizing implementation dependencies. Its goal is to give programmers the ability to write code once and run it anywhere (WORA), an idea that allows compiled Java code to execute on any platform that supports Java without requiring further compilation. Since its initial release in 1995, Java has become a widely used technology for designing desktop, online, and mobile applications. Java is a popular choice for enterprise-level applications because of its reputation for dependability, ease of use, and security features.
    James Gosling created Java in 1995 at Sun Microsystems Inc.; Oracle Corporation eventually purchased the program. It is an elementary language for programming. It is simpler to create, compile, and debug in Java.

    ReplyDelete