Gaudí Systems Architecting

Gaudi home & reading guide Changelog Pictorial index Personal information Statistics of Gaudi website Source files Website tools
Books Systems Architecting Architectural Reasoning CAFCR; PhD thesis Supporting Processes Composable Architectures Human Measure
Courses USN-SE SESA Systems Architecting SEMA Conceptual Modeling SERP Reflective Practice SEMP Master Project SERM Research Methods Bachelor Systems Engineering
Courses TNO-ESI Architecting for Business Value Architecting System Performance Mastering Systems Integration Platforms and evolvability Supplier Systems Engineering
Case Studies Medical Imaging EasyVision Wafersteppers Sustainability Sociotechnical Ecosystems
Research and competence Publications Doctoral dissertations Master project papers USN-SE Systems Engineering Research Systems Engineering Education
Miscellaneous SESG Systems Architecting Links Python Links TNO-ESI Miscellaneous Lia Charité

From Synchronous to Asynchronous Design

abstract The most simple real time programming paradigm is a synchronous loop. This is an effective approach for simple systems, but at a certain level of concurrent activities an asynchronous design, based on scheduling tasks, becomes more effective. We will use a conventional television as case to show real time design strategies, starting with a straightforward analog television based on a synchronous design and incrementally extending the television to become a full-fledged digital TV with many concurrent functions.

download article in pdf, size: 0.08 MB
slides in pdf, size: 0.78 MB
source files in Latex and Visio 5.0, size: 0.02 MB
status: preliminary draft
download statistics: Slides: 2712 downloads
Paper: 373 downloads

figures

PERFcolofon.stamp.gif

History

0 12 February, 2007 Gerrit Muller
  • Created as refactoring of Hard Real Time presentation