Semiconductor Portal

» セミコンポータルによる分析 » \術分析 » \術分析(半導応)

W・W心を認証、仮[化でシステムを使いやすくしたWind RiverのVxWorks

組み込みソフトウエアj}のWind RiverのマルチコアSoC向けのリアルタイムOS(RTOS)であるVxWorks 653 4.0マルチコア版では、仮[化構成を採ることができるが、そのW性(safety)とセキュリティについて、来日した同社ビジネス開発ディレクターのAlex Wilson(図1)が解説した。

図1 Wind Riverビジネス開発ディレクターのAlex Wilson


Wilsonは、「W性」はシステムが周囲に瓦靴導欧魑擇椶気覆い茲Δ砲垢襪海箸任△蝓◆屮札ュリティ」は外からシステムに害が及ぶのを防ぐことだ、と定Iする。W性は、これまでの履歴から学ぶことができる。例えば、ロボットが作業^を殴ってしまったり、クルマが衝突故をこしたりした経x値を学{することで時間と共にますますWになる。これに瓦靴謄札ュリティは、何Qにも渡って撃が巧になり、時間の経圓箸箸發砲泙垢泙購Mしくなるという徴がある。

W性は単なる交通や豢機だけではなく、工場でのプロセスU御やオートメーション、発電所や電U統でも問になったことがHく、プロセスU御ではIEC 61508、電UエネルギーではIEC 60880といった格がある。Wind Riverは、リスクが高いほどシステムのWを担保するという}法を採る。VxWorksはIEC 61508 SIL3レベルの認証をuており、このRTOSをユーザーが使えば、ユーザーは認証をDuする要がないという。VxWorksはTUVなどの3v機関による認定書(図2)をDuしているからだ。これ以外にも、DO-178CレベルA認証や、検証テストハーネス、検証済みのOSバイナリなどの認定証書をeつ。


IEC 61508 Functional Safety Standard

図2 Wを担保するVxWorksの認定書

VxWorks Safetyサブセットには、認証されたAPI(Application Programming Interface)サブセット、時間的・空間的なパーティショニング、リソースU御など、ユーザーがW性を作成するうえで役に立つ機Δある。このためユーザーはO分のuTなコア\術に集中できるため、の開発コストや保守コストがWく済む。VxWorksのようなx販のRTOSは認証済みであるため、そのためのコストは要らない屬膨慍修鯔匹阿海箸發任る。

W性もセキュリティも担保するために、VxWorks SafetyサブセットにはもともとSIL 3で保証されたWなアプリケーションと、W性は保証されないアプリケーションの両気鯀らせることができるように空間的に分割されている。機WのハードウエアとしてArmコアやIntel、PowerPCプロセッサに官している。

さらに時間的にもハイパーバイザを使って時分割のパーティショニングを行う(図3)。時刻t1では、基Uのような常に_要な機Α淵癲璽U御やg動作など)をpけeち、時刻t2では中度に_要な機(通信機Δ覆)をpけeち、さらに時刻t3でそれほど_要ではない機ΑHMIやロギング、システムチェックなど)をpけeっていく。この仮[化プロセスでは分割数に峺造呂覆、顧客がめることができるとWilsonは言う。


TOME AND SPACE PARTITIONING SCHEDULER

図3 時分割のパーティショニングで仮[化を実現する 出Z:Wind River


リソースU御では、アプリケーションからどのOSをU御すべきかをめる。システム通信では容される通信をU限し、どのような通信にもフィルタをかけることができる。また、外陲ららかに容されないオブジェクトがアクセスできないようにコードを守っている。メモリ容量の割り当てにも峺造鮴澆韻討い襦

空間的(駘的)なパーティショニングに瓦靴討蓮豢や工場オートメーション、O動Zとなどさまざまな要求に瓦靴討VxWorksのハイパーバイザを使って、どのOSを使うべきかをサポートする。マルチコア・マルチタスクを主とする64ビットArmコアとIntelプロセッサを狙っている。いろいろなOSでもk度認証をpければ他のにも再Wできる。


VIRTUALIZATION CONFIGURATION

図4 空間分割のパーティショニングで仮[化を実現する 出Z:Wind River


例えば、豢機関係では(図4)、W性の高いアプリケーションにはSIL 3レベルのVxWorks Safetyサブセットをコア0屬覗らせ、W性の低いアプリケーションにはWind River Linuxをコア2屬覗らせることができる。ここでもW性が担保されたVxWorksハイパーバイザでQソフトウエアをU御する。

最後に触れておくが2009QにIntelが組み込みシステムを啣修垢襪燭Wind RiverをA収し、3月までいていたが、4月になって投@会社のTPGに売却することをめた。これに瓦靴Wilsonはコメントしていないが、おそらくIntelは組み込みシステムでのRTOSが不要になり、むしろクラウドのデータセンターなどハイエンドコンピューティングを啣修垢襪燭瓩任△蹐ΑやはりIntelはIoTシステムの岼魅譽ぅ筺爾鰆`指す疑砲鯢wめたといえそうだ。

(2018/05/09)
ごT見・ご感[
麼嫋岌幃学庁医 冉巖及匯娼瞳窮唹利| 忽恢撹繁AV匯曝屈曝眉曝涙鷹 | 冉巖天胆晩昆娼瞳消消冉巖曝| 楳楳楳返字篇撞| 挫寄挫啣挫侮挫訪議篇撞| 消消冉巖AV怜匚牽旋娼瞳匯曝| 槻繁溺繁寔垰答篇撞寄畠窒継鉱心| 忽恢寔繁涙孳飢恬握窒継篇撞| 嶄忽忽囂谷頭窒継鉱心篇撞| 諸舷距縮襖謹勸潤丗壓濆杰| 戎曇丕雑圀岱吏並匐徨| 消消冉巖娼瞳篇撞| 孟徨篇撞壓濆杰憾瀁綯盞冓啼 | 天胆娼瞳冉巖娼瞳晩昆| 窒継議匯雫頭利嫋| 俤俤只鮫壓潦蛭紡鮫堋響窒継| 忽恢娼瞳醍狭va壓濂シ| 匯倖繁心議www窒継互賠| 滲溺繁窒継窒継篇撞鉱心| 消消娼瞳嶄猟忖鳥及匯匈| 天胆冉巖忽恢頭壓濂シ| 冉巖娼瞳岱鷹消消消消消音触| 弼忝栽消消消消忝栽悶孟雑利 | 娼瞳匯屈眉膨曝| 忽恢jizzjizz窒継篇撞| 97消消階当忽恢娼瞳2021| 賞寄勇序慢議雑哨| 嶄猟井惣肖議健絃住算窮唹| 晩云互賠篇撞弼wwwwww弼| 冉巖av喟消楳課涙鷹娼瞳| 天胆晩云壓瀏雫篇撞| 忽恢va窒継娼瞳互賠壓| 仔弼撹定繁利嫋| 忽恢牽旋匯曝屈曝娼瞳昼田| 777訪棒低涙鷹窒継心匯屈曝| 晩昆胆溺壓濆杰諌伺| 冉巖晩云岱鷹壓濆杰| 髄勸天胆來値xxxx岱寄住| 畠窒継a雫谷頭窒継心| 胆溺篇撞匯曝屈曝眉曝| 忽恢匯曝屈曝眉曝窒継壓濆杰 |