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

More Books related to same category

Data Structure Algorithms using C

Rs. 330

Advanced Distribution System

Rs. 140

Analysis of Algorithms

Rs. 300

Theory of Computation(toc)

Rs. 275

Compiler Design

Rs. 220

Real Time System

By Arihant Khicha, Neeti Kapoor

Ratings | 0 Reviews

Rs. 230


Specifications of Real Time System

Book Details

  • 978-93-80311-88-3
  • English
  • 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019
  • Paper Back
  • -


  • Unit 1. Introduction: Definition, Typical Real Time Applications, concept of tasks, types of tasks and real time systems, block diagram of RTS, and tasks parameters-Release Times, execution time, period, Deadlines and Timing Constraints etc. RTS requirements.

    Unit 2. Reference Models for Real Time Systems: processors and Resources, Temporal Parameters of Real-Time Workload, Periodic and Aperiodic Task Model, Precedence Constrains and Data Dependency, Other Types of Dependencies, Functional Parameters, Resource Parameters. Real Time Scheduling: classification of Real Time Scheduling, scheduling criteria, performance metrics, schedulability analysis, Introduction to Clock Driven scheduling, Weighted Round Robin Approach and Priority Driven Approach. Dynamic Versus Static systems, Offline Versus Online Scheduling.

    Unit 3. Periodic tasks scheduling: Clock Driven Scheduling – definition, notations and assumption, scheduler concepts, general scheduling structure, cyclic executives. Priority Driven Scheduling: notations and assumption, fixed priority verses dynamic priority, fixed priority scheduling algorithms (RM and DM) and their schedulability analysis, concept of schedulability tests–Inexact and exact schedulability tests for RM and DM, Optimality of the RM and DM algorithms, practical factors.

    Unit 4. Aperiodic task scheduling: assumption and approaches, server based and nonserver based fixed priority scheduling algorithms – polling server, deferrable server, simple sporadic server, priority exchange, extended priority exchange, slack stealing. Introduction to scheduling of flexible computations–flexible applications, imprecise computation model and firm deadline model.

    Unit 5. Resources Access Control: Assumptions on Resources and their usage, Effect of Resource Contention and Resource Access Control (RAC), Non-preemptive Critical Sections, priority inversion problem, need of new resource synchronization primitives/protocols for RTS, Basic Priority-Inheritance and Priority-Ceiling Protocols, Stack Based Priority-Ceiling Protocol, Use of Priority- Ceiling Protocol in Dynamic Priority Systems, Preemption Ceiling Protocol, Access Control in Multiple-Unit Resources, Controlling Concurrent Accesses to Data Objects.