このコースについて

27,695 最近の表示
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル

Computer, Electrical, or Software Engineering

約51時間で修了
英語

学習内容

  • A beginning practitioner's understanding of rate monotonic theory, analysis, and practices for embedded systeems.

  • Implementation of real-time services as POSIX threads.

  • Difference between Linux user space and kernel space.

習得するスキル

Multi-Core ProcessorsRM LUB (Rate Monotonic Least Upper Bound)Linux On Embedded SystemsC ProgrammingPosix Threads
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル

Computer, Electrical, or Software Engineering

約51時間で修了
英語

提供:

Placeholder

コロラド大学ボルダー校(University of Colorado Boulder)

修士号の取得を目指しましょう

この コース は コロラド大学ボルダー校(University of Colorado Boulder) の100%オンラインの Master of Science in Electrical Engineering の一部です。 プログラムのすべてで認定されれば、それらのコースが学位学習に加算されます。

シラバス - 本コースの学習内容

1

1

12時間で修了

Exploration of RT Challenges and Concepts

12時間で修了
8件のビデオ (合計199分), 6 学習用教材, 7 個のテスト
8件のビデオ
Predictable response software36 分
Simple Linux real-time services compared to non-real-time - introduction18 分
Simple Linux real-time services compared to non-real-time - conclusion36 分
Introduction to Scheduling Theory for Real-Time Systems30 分
RM Optimal Priority Policy and Service Request and Response Timeline9 分
Timing Analysis - Rate Monotonic Priority Assignment Policy By Example7 分
Challenges with Linux User and Kernel Space Real-Time Applications45 分
6件の学習用教材
EXTRA HELP: Home Lab Set Up10 分
EXTRA HELP: Code Walkthroughs and Demonstrations10 分
Scan and Question RTES Terminology10 分
EXTRA HELP: Code Walkthroughs and Demonstrations10 分
EXTRA HELP: Code Walkthroughs and Demonstrations10 分
Re-Read, Recite, and Review RTES Terminology we Used10 分
4の練習問題
Basic Concepts and Terminology15 分
Scheduling policies15 分
Services15 分
Module 1 | POSIX Threads and Linux Systems15 分
2

2

14時間で修了

Quality of Service Theory from Best Effort to Hard Real-Time

14時間で修了
7件のビデオ (合計124分), 3 学習用教材, 6 個のテスト
7件のビデオ
Code Walkthrough: Starter code for AMP using thread affinity7 分
Real-Time Scheduling Utility Curves18 分
Code Walkthrough: RT Clock14 分
Review of absolute time and date standards and resources35 分
Rate Monotonic Scheduling Analysis by Worst Case Inspection15 分
Rate Monotonic Scheduling - Feasibility vs. Safety and Exceeding the RM LUB27 分
3件の学習用教材
Scan and Question Original paper on Rate Monotonic theory (Liu & Layland)3 時間
Optional reading on Linux NPTL and SCHED_DEADLINE2 時間
Copy of Re-Read, Recite, and Review RTES Terminology we Used20 分
3の練習問題
Real time Utility curves30 分
Rate Monotonic Scheduling 30 分
Module 2 | Real-Time Systems Analysis, Harmonic Services and RMA Scheduling Policy30 分
3

3

10時間で修了

Scheduling and Concept of Real-Time Services

10時間で修了
13件のビデオ (合計187分), 1 学習用教材, 4 個のテスト
13件のビデオ
Service Code Structure driven by Interrupts14 分
Summary of Key Points and Liu & Layland RMA Uses and Limitations30 分
More Details on Liu and Layland RMA Limitations and Work-arounds27 分
Code Walkthrough: POSIX Software Interval Timer Example8 分
Code Walkthrough: Generic Sequencing using an Interval Timer10 分
Comparison of Cyclic Executive, RTOS and Linux RT Service Implementation29 分
Introduction to Worst Case Analysis hand diagramming of RM schedules9 分
Worst Case Analysis schedule where RM fails (above the LUB)5 分
Example where RM succeeds above the LUB for a harmonic service set6 分
Example of scheduling above the LUB at 100% utility that is feasible6 分
Analysis of a harmonic service schedule by hand diagramming for RM and RR7 分
Introduction to Cheddar RMA Tool8 分
1件の学習用教材
Re-Read, Recite, and Review RTES Terminology we Used10 分
2の練習問題
Real-Time Scheduling and Service Requests15 分
Module 3 | Review and Basic Timing Analysis by Hand and with Cheddar15 分
4

4

14時間で修了

Overview of Real-time hardware architectures and software stacks

14時間で修了
4件のビデオ (合計46分), 2 学習用教材, 6 個のテスト
4件のビデオ
Overview of Single Board Computers used for Real-Time Education15 分
Using Linux for this Course - Rationale and Observations11 分
Code Demonstration: Thread Gridding Concepts for Multi-Core11 分
2件の学習用教材
Space Shuttle Multi-Frequency Executive Architecture2 時間
Re-Read, Recite, and Review RTES Terminology we Used10 分
2の練習問題
AMP/SMP and Co-Processors30 分
Module 4 | Gear up for the Final Exam!15 分

よくある質問

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。