What is Embedded and Real-Time Systems?

リアルタイムシステムとは?

処理結果の正しさが、出力される結果値の正しさに加えて、結果を出す時 刻にも依存するような処理をリアルタイム処理、そのような処理を行うコンピュー タシステムをリアルタイムシステムと呼びます。別の言い方をすると、リアル タイムシステムには、正しい結果を出すことに加えて、適切な時刻に結果を出 すことも求められています。典型的には、あるイベントが発生してから、ある 時間(この時間をデッドラインと呼びます)以内に結果を出すことが求められ ます。

リアルタイムシステムのわかりやすい例として、自動車のブレーキを制御 するコンピュータシステムを考えます。例えば、「99.99% はブレーキをかけ てから 1秒以内に止まるが、残りの 0.01% は 10秒かかる自動車」と、「必ず 2秒以内で止まる自動車」のどちらが優れているかは、説明するまでもないで しょう。

組込みシステムとは?

各種の機器に組み込まれてその制御を行うコンピュータシステムのことを、 機器組込み制御システム、ないしは単に組込みシステム(embedded system) と呼びます。何を持って「組み込まれた」とするかは曖昧なところですが、コ ンピュータらしくない外観を持ったものと考えてよいでしょう(これでもまだ 曖昧ですが)。

近年の半導体技術・マイクロプロセッサ技術の進歩によって、組込みシス テムの応用分野は拡大の一途をたどっており、身の回りの電子機器・電気機器 のほとんどに組込みシステムが使われています。組込みシステムの使われてい る機器の例を表に挙げます。

組込みシステムの適用例

AV機器
テレビ, ビデオ, デジタルカメラ, セットトップボックス, オーディオ機器
家庭電化製品
電子レンジ, 炊飯器, エアコン, 洗濯機
個人用情報機器, 娯楽・教育機器
PDA, 電子手帳, カーナビ, ゲームマシン, 電子楽器
パソコン周辺機器
プリンタ, スキャナ, ディスクドライブ, CD-ROMドライブ
OA機器
コピー, FAX, ワープロ
通信機器
留守番電話機, ISDN電話機, 携帯電話, PHS, ATMスイッチ, 放送機器・設備, 無線設備, 人工衛星
運輸機器
自動車(エンジン制御, ABS, エアバッグ), 列車制御, 航空機制御
工業制御, その他
プラント制御, 工業用ロボット, エレベータ, 自動販売機, 医療用機器, 業務用データ端末

今後、ますます多くの機器に組込みシステムが使われるようになるととも に、制御対象となる機器の高機能化や複合化に伴って、組込みシステムも大規 模化・複雑化していくものと思われます。また、機器のデジタル化の流れも、 組込みシステムの重要性を増しています。さらに今後は、組込みシステムのネッ トワーク化が重要な課題となるでしょう。

参考文献



このWWWサーバに関するご意見・ご質問はwww-admin@ertl.ics.tut.ac.jpまで。