Home / Our Books /  Engineering Books < CS/IT Branch / Real Time System

More Books related to same category

Design & Analysis of Algorithms

Rs. 225

Engineering Mathematics-I

Rs. 250

Smart Grid Technology

Rs. 200

Software Project Management

Rs. 144

Real Time System

By Arihant Khicha, Neeti Kapoor

Ratings | 0 Reviews

Rs. 180


Specifications of Real Time System

Book Details

  • 978-93-80311-88-3
  • English
  • 2010, 2011, 2012, 2013, 2014
  • Paper Back
  • -


  • 1. Introduction to Real Time System and its Application
    Objectives, Definition of Real Time System, Typical Real Time Application, Industrial Applications, Medical, Peripheral equipments, Automotive and Transportation, Telecommunication Applications, Aerospace, Internet and Multimedia Applications, Consumer Electronics, Defense Applications, Miscellaneous Applications, Types of Tasks, Hard Real Time Task, Firm Real Time Task, Soft Real-Time Tasks, Types of Real Time System, Basic Model of a Real Time System, Task Parameters, Jobs and Processors, Illustration, Review Questions.
    2. Reference Models for Real Time System and Real Time Scheduling
    Objectives, Processor and Resources, Parameter of Real-Time Work load, Temporal Parameter, Functional Parameters, Resource Parameters, Periodic and Aperiodic Task Model, Periodic, Aperiodic/Sporadic, Precedence Constraints and Dependencies, Precedence Graph and Task Graph, Data Dependency, Other Types of Dependencies, Temporal Dependency, And/OR precedence constraints, Conditional Branches, Pipeline Relationship, Real Time Scheduling, Classification of Real-Time Scheduling Algorithms, Scheduling Criteria, Real Time Scheduling and Schedulability Analaysis, Types of scheduling algorithm, Clock Driven Approach, Weighted Round-Robin Approach, Priority Driven approach, Dynamic Versus Static System, Effective Release time and Deadlines, Off Line Versus On-Line Scheduling, Review Questions.
    3. Periodic Tasks and Priority Driven Scheduling
    Objectives, Clock Driven Scheduling Definition, Notations and Assumption, Static, Timer Driven/Cyclic Scheduler, General Structure of Cyclic Schedules, Cyclic Executives, Introduction to Priority Driven Scheduling, Preemptive Scheduling, Non–Preemptive Scheduling, Fixed-Priority Scheduling Algorithms, Rate-Monotonic Algorithm (RMA), Schedulability Test for RMA, Deadline-Monotonic Algorithms, Deadline Monotonic and Rate Monotonic, Basics of Dynamic Priority-Driven Scheduling, The EDF Algorithm, Least Slack Time Scheduling, Challenges in Validating Timing Constraints in Priority Driven System, Anomalous Behavior of Priority-Driven System, Predictability of Executions, Validation Algorithms and Their Performance, Optimality of RM and DM Algorithms, Solved Examples, Review Questions.
    4. Aperiodic Task Scheduling
    Objectives, Assumption and Approaches, Background Scheduling, Polling Server, Schedulability Analysis, Aperiodic Guarantee, Deferrable Server, Schedulability Analysis, Aperiodic Guarantee, Priority Exchange, Schedulability Analysis, PE versus DS, Sporadic Server, Schedulability Analysis, Slack Stealing, Schedulability Analysis, Flexible Computations, Characterization of Flexible Applications, Imprecise Computation Model, Imprecise Computations, Imprecise-Computation Scheduling, An Imprecise System Architecture, Firm Deadline Model, Review Questions.
    5. Resource Access Control
    Objectives, Assumption on Resources and their Usage, Critical Section, Enforcement of Mutual Exclusion and Critical Sections, Resource Conflict and Blocking, Effects of Resource Contention and Resource Access Control, Priority Inversion, Deadlock, Non-preemptive Critical Sections Protocol, Basic Priority Inheritance Protocol, Rules of Priority Inheritance Protocol, Manage Resource Ownership, Avoid Inversion, Properties of Priority Inheritance Protocol, Priority Ceiling Protocol, Difference Between the Priority Inheritance Protocol and Priority Ceiling Protocol, Properties of Priority Ceiling Protocol, Enhancing the Priority Ceiling Protocol, The Stack-Based, Priority Ceiling Protocol, Characteristics of Stack-Based Priority Ceiling Protocol, Motivation and Definition of Stack Sharing Priority Ceiling Protocol, Ceiling Priority Protocol, Choice of Priority Ceiling Protocol, Use of Priority-Ceiling Protocol in Dynamic-Priority Systems, Implementation of Priority-ceiling Protocol in Dynamic-Priority Systems, Applicability of the Basic Priority-Ceiling Protocol in Job-Level Dynamic-Priority Systems, Preemption-Ceiling Protocol, Preemption Levels of Jobs and Periodic Tasks, Definitions of Protocols and Duration of Blocking, Controlling Accesses to Multiple-Unit Resources, Priority (Preemption) Ceiling of Multiple-Unit Resources, Modified Rules, Priority-Inheritance Rule, Controlling Concurrent Accesses to Data Objects, Convex-Ceiling Protocol, Review Questions.
    P. Paper