RTOS/Linux共存の最前線(1)

RTOSとLinuxを同時に使う理由とそれぞれの課題(1/3 ページ)

組み込み機器に求められる要件は高度化/複雑化しており、チップ側もマルチやヘテロジニアス構成が一般化している。そうした環境下で注目されるのが、「RTOSとLinuxの共存」である。本連載では共存環境の開発に向けた注意点を紹介していく。

進化する組み込みシステム

 AIや自動運転などが日々のニュースで言及されるようになって久しく、組み込み業界でも最近はエッジコンピューティングやIoT(Internet of Things)、Industry 4.0など、一昔前には見なかった用語が飛び交うようになっています。組み込みシステム向けの半導体についても、微細化やムーアの法則の限界がささやかれる中ではありますが、新しい要求に対応すべく進化を続けています。

 下表はここ数年の間に発表された組み込み向けSoCですが、特にハイエンド向けのチップではSoC(System-On-Chip)化により複数機能がワンチップ化されるだけではなく、CPUもアプリケーション用/リアルタイム処理用と用途別にヘテロジニアスやマルチコアの構成で搭載されているなど、特定用途に向けた機能も搭載されつつあります。

表1 ここ数年で発表になった主な組み込み向けSoC

組み込みシステムの開発トレンド

 CPUが複雑化して組み込みチップの選択肢が増えていることにより、開発の現場はどのような影響を受けているのでしょうか。日本国内における、組み込みシステムの開発現場トレンドを見てみましょう。

 情報処理推進機構(IPA)の資料「組込みソフトウェア開発 データ白書 2017」を見ると、開発ターゲットの組み込みシステムに占めるマルチプロセッサ/マルチコアCPUシステムは36%を占めています。その中でも、一部にヘテロジニアスマルチコアを含む「シングルチップマルチコア(非対称)」の6%は比較的大きな数値といえます。

図1 組み込み製品/システムに組み込まれているCPUアーキテクチャ(出典:情報処理推進機構(IPA)「組込みソフトウェア開発 データ白書 2017」)

RTOSの現状と課題

印刷する
SNSでシェア

RTOS/Linux共存の最前線

組み込み機器に求められる用件は高度化/複雑化しており、チップ側もマルチやヘテロジニアス構成が一般化している。そうした環境下で注目されるのが、「RTOSとLinuxの共存」である。本連載では共存環境の開発に向けた注意点を紹介していく。

この連載の記事をもっと見る

この記事の著者

新着ホワイトペーパー PR

関連記事

こんなメディアも見られています

TechFactoryに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

特集

ホワイトペーパーランキング PR

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

TechFactory SNS

X @techfactory_itmをフォロー

インフォメーション

TechFactoryをフォロー