This paper details the implementation of a real-time system in the context of a digital power supply controller. Attention is primarily given to the software development of the project given its relevance to the concept of a real-time system. Having said that, the need for hard deadline tasks in this system is not very evident. As discussed later, the consequences of a missed deadline for most tasks in the system should be no more than an unreliable test sequence for the device under test (DUT). However, since many concepts related to embedded real-time systems can be applied to the software development in this project, I present the various system tasks with a stricter-than-life priority and deadline type assignment, with corresponding weight in the subsequently utilized scheduler.

Date Created



College of Engineering and Computer Science





To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.