Lesson 1: Intro to Intro to Real-Time Systems

Outline:

  1. Welcome!
  2. What is a real-time system?
    • defining “real time”
    • features of a real-time system
    • basic concepts
      • tasks and schedules
      • constraints: precedence, shared resources
  3. Scheduling anomalies
  4. CS Bits & Bytes this week: work I presented last November!

Reading assignment (to be completed by the next class):

Introduction and background (good to skim now, and read carefully later):

  • Buttazzo sections 1.1–1.2 (pp. 1–10)
  • Buttazzo sections 2.1–2.2 (pp. 19–28)

What you should understand after today:

  • Buttazzo section 2.4 (pp. 35–42)