Active TopicsActive Topics  Display List of Forum MembersMemberlist  CalendarCalendar  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
 Discussions World :†TECHNOLOGIES @ DISCUSSIONSWORLD.COM :†EMBEDDED SYSTEMS / VLSI TECHNOLOGIES




Reliability Issue in Embedded Systems Topic: Reliability Issue in Embedded Systems

Post Reply Post New Topic
Author Message
divyalaks
Senior Member
Senior Member
Avatar

Joined: 12Jun2009
Online Status: Offline
Posts: 1
Quote divyalaks Replybullet Topic: Reliability Issue in Embedded Systems
    Posted: 29Oct2009 at 5:12pm
Smile 
Reliability Issue in Embedded Systems


Embedded systems often reside in machines that are expected to run continuously for years without errors, and in some cases recover by themselves if an error occurs. Therefore the software is usually developed and tested more carefully than that for personal computers, and unreliable mechanical moving parts such as disk drives, switches or buttons are avoided.

Specific reliability issues may include:

   1. The system cannot safely be shut down for repair, or it is too inaccessible to repair. Examples include space systems, undersea cables, navigational beacons, bore-hole systems, and automobiles.
   2. The system must be kept running for safety reasons. "Limp modes" are less tolerable. Often backups are selected by an operator. Examples include aircraft navigation, reactor control systems, safety-critical chemical factory controls, train signals, engines on single-engine aircraft.
   3. The system will lose large amounts of money when shut down: Telephone switches, factory controls, bridge and elevator controls, funds transfer and market making, automated sales and service.

A variety of techniques are used, sometimes in combination, to recover from errorsóboth software bugs such as memory leaks, and also soft errors in the hardware:

    * watchdog timer that resets the computer unless the software periodically notifies the watchdog
    * subsystems with redundant spares that can be switched over to
    * software "limp modes" that provide partial function
    * Designing with a Trusted Computing Base (TCB) architecture[6] ensures a highly secure & reliable system environment
    * An Embedded Hypervisor is able to provide secure encapsulation for any subsystem component, so that a compromised software component cannot interfere with other subsystems, or privileged-level system software. This encapsulation keeps faults from propagating from one subsystem to another, improving reliability. This may also allow a subsystem to be automatically shut down and restarted on fault detection.
    * Immunity Aware Programming


IP IP Logged
Post Reply Post New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum

GET LATEST FRESHERS JOBS IN YOUR MAIL
GET LATEST FRESHERS JOBS IN YOUR MAIL:




This page was generated in 0.188 seconds.
Privacy Policy | Terms and Conditions

Our Portals : Job Interview Questions | Placement Papers Academic Tutorials | Free eBooks | Beyond Stats | City Details | Job Interview Questions | Excellent Mobiles | Free Bangalore | Give Me The Code | Gog Logo | Indian Free Ads | Jobs Assist | Job Interview Questions | One Stop FAQs | One Stop GATE | One Stop GATE | One Stop GRE | One Stop IAS | One Stop MBA | One Stop SAP | Software Testing | Web Hosting | Dedicated Server in India | Quick Site Kit | Sirf Dosti | Source Codes World | Tasty Food | Testing Interview Questions | Free Online Exams | The Galz | Vyom | Vyom eBooks | Vyom International | Free Downloads | Vyoms | Vyom World | Clean Jokes