授業の目的 【日本語】 | | 本講義では,組込みシステム開発に求められる基礎的な事項について理解するために,組込みシステムのソフトウェアプラットフォームとリアルタイム性を担保するための技術について学ぶ。具体的には,組込みシステム向けのリアルタイムOS,仮想化技術,リアルタイムシステム向けの最悪実行時間解析,性能評価,スケジューリング理論等について講述する。 |
|
|
授業の目的 【英語】 | | In this lecture, in order to understand the basic items required for embedded system development, we will learn about the software platform of embedded systems and technologies for ensuring real-time performance. Specifically, we will talk about real-time OS for embedded systems, virtualization technology, worst-case execution time analysis for real-time systems, performance evaluation, scheduling theory, etc. |
|
|
到達目標 【日本語】 | | 本講義は,組込みシステム開発に求められる基礎的な事項について理解するために,組込みシステムのソフトウェアプラットフォームとリアルタイム性を担保するための技術について学ぶことを目的とする。 |
|
|
到達目標 【英語】 | | The purpose of this lecture is to learn about the software platform of embedded systems and technologies to ensure real-time performance in order to understand the basic issues required for embedded system development. |
|
|
授業の内容や構成 | | 組込みシステム向けのリアルタイムOS,仮想化技術,リアルタイムシステム向けの最悪実行時間解析,性能評価,スケジューリング理論等について講述する。
1. リアルタイムOS
2. 仮想化技術
3. 最悪実行時間解析
4. リアルタイムシステムの性能評価
5. リアルタイムスケジューリング理論
| The lecture will cover real-time OS for embedded systems, virtualization technology, worst execution time analysis for real-time systems, performance evaluation, scheduling theory, etc.
1. Real-time operating system
2. Virtualization technology
3. Worst execution time analysis
4. Performance evaluation of real-time system
5. Real-time scheduling theory |
|
|
履修条件・関連する科目 | | |
|
成績評価の方法と基準 | | 学期末に行う筆記試験により評価する。
合計100点満点で60点以上を合格とする。 | There will be a term-end examination. Students must get at least 60 points out of 100 to pass. |
|
|
教科書・参考書 | | 講義に先だってウェブサイトから配布する。 | Course materials will be distribute from the website prior to the lecture. |
|
|
課外学習等(授業時間外学習の指示) | | 課題・宿題等は課さない。 | No assignment will be given. |
|
|
授業開講形態等 | | |
|
遠隔授業(オンデマンド型)で行う場合の追加措置 | | |
|