SafeG 高信頼組込みシステム向けデュアル OS モニタ Daniel Sangorrín, 本田晋也, 高田広章 名古屋大学 2010 年 12 月 3 日 この研究の一部は文部科学省のサポート受けて実施しています Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2

Size: px
Start display at page:

Download "SafeG 高信頼組込みシステム向けデュアル OS モニタ Daniel Sangorrín, 本田晋也, 高田広章 名古屋大学 2010 年 12 月 3 日 この研究の一部は文部科学省のサポート受けて実施しています Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2"

Transcription

1 SafeG 高信頼組込みシステム向けデュアル OS モニタ Daniel Sangorrín, 本田晋也, 高田広章 名古屋大学 2010 年 12 月 3 日 この研究の一部は文部科学省のサポート受けて実施しています Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 1 / 25

2 目次 1 Introduction 2 SafeG 3 Evaluation 4 Conclusions and future work Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 2 / 25

3 目次 Introduction 1 Introduction 2 SafeG 3 Evaluation 4 Conclusions and future work Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 3 / 25

4 Introduction 自己紹介 Daniel Sangorrín ( サンゴリンダニエル ) スペイン北部経歴 : : 電気通信の修士課程修了 : EU の FRESCOR プロジェクトの研究者 Cantabria 大学の Computers and Real-Time group に所属 2009 現在 : 名古屋大学大学院情報科学研究科情報システム学専攻博士後期課程 2 年高田研究室研究トピックス組み込みシステムリアルタイムスケジューリング分散システム Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 4 / 25

5 概要 Introduction RTOS と汎用 OS が共存するシステムでは RTOS のリアルタイム性とメモリ保護の確保が重要 OS 毎に異なるハードウェアを使用する手法はコストを引き上げてしまう SafeG はシングルプロセッサで両アプリを安全に実行できる高信頼性デュアル OS モニタ Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 5 / 25

6 Introduction 組み込みシステムの傾向 車載情報システムやスマートフォン等の高機能な組込みシステム新たな機能を次々と取り込み, リソースは増大している例 : ナビゲーション ビデオ ゲーム インターネット同時にリアルタイムアプリも実行しなければならない例 : クルーズコントロール 携帯のベースバンドとセキュリティシステム ARM Ltd. Copyright 2010 Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 6 / 25

7 Introduction 汎用 OS と RTOS の連携の問題 汎用 OS と RTOS に対する要求は大きく異なる スループット vs リアルタイム性高信頼性 vs 高機能新機能の取り込みのスピードを高めるためには, オープンなソフトウェアを実行できる必要があるしかしながら, 大規模になるため検証が非常に困難高い信頼性を確保するには, 動作全てを検証する必要があるしかし, 新機能を取り込むスピードは低下する 単一の OS の上でこの相反する要求を同時に満たすのは困難です また OS 毎に別々のハードウェアを使うのとコストが増加する Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 7 / 25

8 Introduction 既存の組み込みシステム向けの仮想の方式 汎用 OS へのパッチ ( 例 :Linux RT) RT アプリは保護されておらず信頼性が低い ハイブリッドカーネル ( 例 :Xenomai や RTAI や RTLinux) リアルタイム性と高パーフォマンス しかし メモリ保護がない Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 8 / 25

9 Introduction 既存の組み込みシステム向けの仮想の方式 VMM ハイパーバイザー ( 例 :OKL4 XtratuM Integrity OS) 汎用 OS は非特権モードで動作するためメモリ保護は実現できる 特権処理の実行オーバヘッドが高い 汎用 OS は大規模なため, 変更やメンテナンスが困難 プロセッサ以外のバスマスタから保護できない ( 例 :DMA) Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 9 / 25

10 Introduction SafeG の目的 汎用 OS(Linux/Android) と RTOS(TOPPERS/ASP) をシングルプロセッサで実行 RTOS を安全に実行 RTOS のリアルタイム性を保証 実行オーバヘッドは小さい 汎用 OS の変更は少ない SafeG は小規模で検証が容易 Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 10 / 25

11 目次 SafeG 1 Introduction 2 SafeG 3 Evaluation 4 Conclusions and future work Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 11 / 25

12 ARM TrustZone SafeG SafeG はアームの TrustZone のセキュリティ拡張機能を利用する TrustZone の概要 CPU に Trust と Non-Trust ワールドを導入メモリやデバイスを Trust と Non-Trust ワールドに分割 FIQ と IRQ の割り込みはそれぞれのワールドで利用する Trust のメモリやデバイスは Non-Trust ワールドから保護されてる三つの特権レベル : 非特権 特権 モニタモード ( 低 高 ) モニタモードで CPU の Trust と Non-Trust 状態を切り替える Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 12 / 25

13 SafeG SafeG のアーキテクチャー 汎用 OS は大規模で, 次々に新機能を導入する必要があるため, セキュリティホールが無くならないセキュリティホールに起因する汎用 OS からの不正なアクセスから RTOS を保護 Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 13 / 25

14 SafeG SafeG の詳細 SafeG は TrustZone のモニタとして実装 割り込み禁止状態で実行する RTOS 実行中は IRQ(Non-Trust) 割り込みは禁止 汎用 OS 実行中は FIQ(Trust) 割り込みは許可 現状の対応プロセッサ :ARM1176JZF-S(TZPC 搭載 ) 現状の対応ボード :PB1176JZF-S と IDEA6410 Cortex-A9 へのポーティング中対応する OS: Non-Trust 側 :Linux Android TOPPERS/ASP Trust 側 :TOPPERS/ASP Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 14 / 25

15 SafeG SafeG の実行パス 1 Trust 状態でFIQ 割り込みが発生 2 Non-Trust 状態でFIQ 割り込みが発生 (SafeGはTrust 状態に移行 ) 3 Non-Trust 状態でIRQ 割り込みが発生 4 SMCシステムコールの後でSafeGはCPU 状態を切り替えす Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 15 / 25

16 SafeG RTOS と汎用 OS のスケジューリング 汎用 OS は RTOS の 1 タスクとしてスケジューリング RTOS の API に ( 例 :µitron) より動作を制御対応するスケジューリング方式優先度スケジューリング時分割多重化スケジューリング Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 16 / 25

17 SafeG SafeG のコンフィグレーション Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 17 / 25

18 目次 Evaluation 1 Introduction 2 SafeG 3 Evaluation 4 Conclusions and future work Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 18 / 25

19 Evaluation SafeG 内の実行オーバヘッド (210MHz) パス 実行時間 (1) RTOS 実行時にFIQ 入力 0.7µs (2) 汎用 OS 実行時にFIQ 入力 1.6µs (3) 汎用 OS 実行時にIRQ 入力 1.2µs (4) RTOSから汎用 OSに移行 1.5µs (5) 汎用 OSからRTOSに移行 1.7µs ASPの割込みベクタから割込み禁止解除まで 5.1µs Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 19 / 25

20 SafeG の検証 Evaluation コードとデータサイズ ( バイト単位 ) text data bss total SafeG 1, ,968 ASP 34, , ,936 Linux 1,092,652 14, ,308 1,330,296 RTOS と比較しても十分小さく実装できたので検証可能 Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 20 / 25

21 Evaluation RTOS のリアルタイム性の確保の評価 ASP と Linux のタイマー割り込み応答時間一定範囲内に収束しているので, 最悪応答時間は一意に定まると言える ASP ASP+SafeG Linux Linux+SafeG Occurrences Timer interrupt latency in µs Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 21 / 25

22 目次 Conclusions 1 Introduction 2 SafeG 3 Evaluation 4 Conclusions and future work Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 22 / 25

23 まとめ Conclusions Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 23 / 25

24 未来のロードマップ Conclusions Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 24 / 25

25 質問 Conclusions ご清聴ありがとうございました Gracias por su atención Thank you for your attention Contact: Daniel Sangorrín ( 名古屋大学 ) ET 横浜 2010 年 12 月 3 日 25 / 25

Monthly Research / セキュアハードウェアの登場とその分析

Monthly Research / セキュアハードウェアの登場とその分析 Monthly Research セキュアハードウェアの登場とその分析 株式会社フォティーンフォティ技術研究所 http://www.fourteenforty.jp Ver2.00.02 1 セキュアハードウェア ハードウェアレベルでのセキュリティ拡張や それを実装したハードウェアが提案されている 通常のマイクロプロセッサを拡張することで柔軟性を確保する試みもある 今回は主に ARM TrustZone

More information

PowerPoint Presentation

PowerPoint Presentation Armv8-M セキュアマイコンプログラミングテクニック 技術チーム / 殿下 信二 このセッションの目的 Armv8-M セキュアマイコンの使い方の基礎を学ぶ Cortex-M マイコンと Armv8-M セキュアマイコンの違い 簡単です Armv8-M セキュアマイコンプログラミング なぜセキュアマイコンが必要ですか? 製品が偽造 模造 過剰生産されるリスクの低減 IoT 製品のメリット ( コネクティビティ

More information

アジェンダ Renesas Synergy TM プラットフォーム構成 ThreadX とは ThreadX の状態遷移 ThreadX とμITRONの機能比較 まとめ ページ 2

アジェンダ Renesas Synergy TM プラットフォーム構成 ThreadX とは ThreadX の状態遷移 ThreadX とμITRONの機能比較 まとめ ページ 2 Renesas Synergy TM プラットフォーム ThreadX リアルタイム OS 紹介 アジェンダ Renesas Synergy TM プラットフォーム構成 ThreadX とは ThreadX の状態遷移 ThreadX とμITRONの機能比較 まとめ ページ 2 Synergy プラットフォーム構成中核を担う ThreadX リアルタイム OS ご紹介部分 ページ 3 ThreadX

More information

04-process_thread_2.ppt

04-process_thread_2.ppt オペレーティングシステム ~ 保護とシステムコール ~ 山田浩史 hiroshiy @ cc.tuat.ac.jp 2015/05/08 復習 : OS の目的 ( 今回の話題 ) 裸のコンピュータを抽象化 (abstraction) し より使いやすく安全なコンピュータとして見せること OS はハードウェアを制御し アプリケーションの効率的な動作や容易な開発を支援する OS がないと 1 つしかプログラムが動作しない

More information

富士通セミコンダクター株式会社発表資料

富士通セミコンダクター株式会社発表資料 安心 安全を実現する安全を実現する FM3 マイコン 2012 年 6 月富士通セミコンダクター株式会社マイコンソリューション事業本部五十嵐稔行 Copyright 2010 FUJITSU LIMITED 目次 FM3 ロードマップ 安心 安全への取り組み安全への取り組み 1 Copyright 2010 FUJITSU LIMITED CPUロードマップとITRON系RTOS製品 T-Kernel/μT-Kernel

More information

Microsoft PowerPoint - Android+TPMによるセキュアブート_KDDI研_後日配布用

Microsoft PowerPoint - Android+TPMによるセキュアブート_KDDI研_後日配布用 Android(ARM)+TPM による セキュアブート KDDI 研究所竹森敬祐 (Ph.D) Android OS は 通常利用においてシステム領域の完全性が維持されている 組み込み OS としても利用される Android OS のセキュアブートの意義を考察する 1 背景 : root 権限奪取とシステム改造の流れ 攻撃のシナリオ Step1: root 権限奪取アプリをユーザ領域にインストールし

More information

SpeC記述のC記述への変換 (SpecCによるソフトウェア記述の実装記述への変換)

SpeC記述のC記述への変換 (SpecCによるソフトウェア記述の実装記述への変換) TOPPERS プロジェクトプレス発表 2009 年 4 月 23 日 TOPPERS/FMP カーネル TraceLogVisualizer(TLV) 本田晋也 名古屋大学大学院情報科学研究科附属組込みシステム研究センター (NCES) 助教 [email protected] 1 TOPPERS/FMP カーネル 2 組込みシステムにおけるマルチプロセッサの利用 大きく二つの理由により利用が進んでいる

More information

今週の進捗

今週の進捗 Virtualize APIC access による APIC フック手法 立命館大学富田崇詠, 明田修平, 瀧本栄二, 毛利公一 2016/11/30 1 はじめに (1/2) マルウェアの脅威が問題となっている 2015年に4 億 3000 万以上の検体が新たに発見されている マルウェア対策にはマルウェアが持つ機能 挙動の正確な解析が重要 マルウェア動的解析システム : Alkanet 仮想計算機モニタのBitVisorの拡張機能として動作

More information

TFTP serverの実装

TFTP serverの実装 TFTP サーバーの実装 デジタルビジョンソリューション 佐藤史明 1 1 プレゼンのテーマ組み込みソフトのファイル転送を容易に 2 3 4 5 基礎知識 TFTP とは 実践 1 実際に作ってみよう 実践 2 組み込みソフトでの実装案 最後におさらい 2 プレゼンのテーマ 組み込みソフトのファイル転送を容易に テーマ選択の理由 現在従事しているプロジェクトで お客様からファームウェアなどのファイル転送を独自方式からTFTPに変更したいと要望があった

More information

IntroductionForGR-PEACH.pptx

IntroductionForGR-PEACH.pptx 1 Arduino,mbed,TOPPERS を全部試せる! GR-PEACH 向けソフトウェアプラットフォームのご紹介 松原豊 (Yutaka MATSUBARA) 名古屋 学 学院情報科学研究科助教 TOPPERS プロジェクト運営委員 / 開発者会議実 委員 E-mail: [email protected] Web: http://www.ertl.jp/~yutaka 2 GR-PEACH とは?

More information

延命セキュリティ製品 製品名お客様の想定対象 OS McAfee Embedded Control 特定の業務で利用する物理 PC 仮想 PC や Server 2003 Server 2003 ホワイトリスト型 Trend Micro Safe Lock 特定の業務で利用するスタンドアロン PC

延命セキュリティ製品 製品名お客様の想定対象 OS McAfee Embedded Control 特定の業務で利用する物理 PC 仮想 PC や Server 2003 Server 2003 ホワイトリスト型 Trend Micro Safe Lock 特定の業務で利用するスタンドアロン PC 延命セキュリティ二つの対策方法 対策 1 ホワイトリスト型 概要 : 動作させてもよいアプリケーションのみ許可し それ以外の全ての動作をブロックすることで 不正な動作を防止します 特長 : 特定用途やスタンドアロンの PC の延命に効果的です リストに登録されたアプリケーションのみ許可 アプリケーション起動制御 不許可アプリケーションは防止 対策 2 仮想パッチ型 概要 : OS アプリケーションの脆弱性を狙った通信をブロックし

More information

目次 1. はじめに SSL 通信を使用する上での課題 SSL アクセラレーターによる解決 SSL アクセラレーターの導入例 SSL アクセラレーターの効果... 6 富士通の SSL アクセラレーター装置のラインナップ... 8

目次 1. はじめに SSL 通信を使用する上での課題 SSL アクセラレーターによる解決 SSL アクセラレーターの導入例 SSL アクセラレーターの効果... 6 富士通の SSL アクセラレーター装置のラインナップ... 8 IPCOM 目次 1. はじめに... 1 2.SSL 通信を使用する上での課題... 2 3.SSL アクセラレーターによる解決... 3 4.SSL アクセラレーターの導入例... 4 5.SSL アクセラレーターの効果... 6 富士通の SSL アクセラレーター装置のラインナップ... 8 1. はじめに SSL は インターネット上で最も良く使われている暗号技術です SSL は 通信内容を暗号化して盗聴を防ぐ機能のほかに

More information

リソース制約下における組込みソフトウェアの性能検証および最適化方法

リソース制約下における組込みソフトウェアの性能検証および最適化方法 リソース制約下における組込みソフト ウェアの性能検証および最適化方法 広島市立大学 大学院情報科学研究科システム工学専攻 中田明夫倉田和哉百々太市 1 提案技術の概要 組込みシステムの開発 厳しいリソース制約 (CPU, ネットワークなど ) 非機能要求 ( リアルタイム性など ) の達成 開発プロセスにおける設計段階 性能問題を発見することが困難 実装段階で性能問題が発覚 設計の手戻りが発生 設計段階での性能検証手法

More information

ルネサス半導体セミナースケジュール

ルネサス半導体セミナースケジュール 1 3ページ 2018 年 7 12 4 6ページ 2018 年 1 6 2018/6/25 ルネサス半導体トレーニングセンター 2018 年 7 12 セミナースケジュール 製品セミナー RL78 RX RZ Renesas Synergy 7 8 9 10 11 12 RL78 1day 速習 動かしてみよう編 コース 8/7 9/26 12/11 1 間 ( 無料 ) 8/23 12/20 RL78

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション コンピュータアーキテクチャ 第 13 週 割込みアーキテクチャ 2013 年 12 月 18 日 金岡晃 授業計画 第 1 週 (9/25) 第 2 週 (10/2) 第 3 週 (10/9) 第 4 週 (10/16) 第 5 週 (10/23) 第 6 週 (10/30) 第 7 週 (11/6) 授業概要 2 進数表現 論理回路の復習 2 進演算 ( 数の表現 ) 演算アーキテクチャ ( 演算アルゴリズムと回路

More information

vdi_service_details

vdi_service_details 仮想デスクトップ : タイプ 1 仮想 PC 型共有型 V D I 型 構成 1 台のを論理的に分割し 仮想マシンを構築 仮想マシンは 1 人で専有 パソコン利用に近い環境のため 動作するアプリの範囲が広い 専有環境のため アプリのインストールなど自由度が高い 一般的な OA 環境ソフトウェア開発環境など 構成 1 台のを多数のユーザで共有 コストメリットが高い マルチセッション未対応のアプリについては

More information

智美塾 ゆもつよメソッドのアーキテクチャ

智美塾 ゆもつよメソッドのアーキテクチャ ゆもつよメソッドのテスト要求分析とテストアーキテクチャ設計 JaSST13 東京智美塾 2013 年 1 月 30 日 湯本剛 ( 日本 HP) [email protected] ゆもつよ風テスト開発プロセス テスト計画 実現したい品質の具体的把握 テスト箇所の選択 テストの目的設定 テスト対象アイテム特定 テスト分析 テストタイプ特定 機能の整理 & 再分類 テスト条件となる仕様項目特定

More information

Warp demo station manual

Warp demo station manual 組み込み Linux 高速起動ソリューション "Warp!! iw-rainbow-g22d-sodimm 評価キット操作手順書 Version 1.0 Rev 日付. 1.0 2017/02/23 初版 変更内容 注意 - 本ソフトウェアおよびマニュアルの著作権は リネオソリューションズ株式会社にあります - 本ソフトウェアおよびマニュアルの一部または全部を無断で使用 複製することはできません -

More information

RL78開発環境移行ガイド R8C/M16C, H8S/H8SXからRL78への移行(統合開発環境編)(High-performance Embedded Workshop→CS+)

RL78開発環境移行ガイド R8C/M16C, H8S/H8SXからRL78への移行(統合開発環境編)(High-performance Embedded Workshop→CS+) RL78 開発環境移行ガイド R8C/M16C, H8S/H8SXからRL78への移行 ( 統合開発環境編 ) (High-performance Embedded Workshop CS+) 2017/4/7 R20UT2087JJ0103 ソフトウェア事業部ソフトウエア技術部ルネサスシステムデザイン株式会社 はじめに 本資料は 統合開発環境 High-performance Embedded Workshop

More information

POSIXプログラミング Pthreads編

POSIXプログラミング Pthreads編 POSIXプログラミング Pthreads 編 デジタルビジョンソリューション 中山一弘佐藤史明 参考図書 Pthreads プログラミング, Bradford Nichols, Dick Buttlar, Jacqeline Proulx Farrell, ISBN4-900900-66-4 Pthreads POSIX スレッド標準を実装したライブラリを Pthreads と呼ぶ C 言語のデータ型

More information

簡単操作ガイド

簡単操作ガイド 簡単操作ガイド : デジタルビデオカメラで撮影した動画をパソコンに取り込む方法 (Microsoft Windows ムービーメーカー 2 編 ) 簡単操作ガイド テープに撮影した映像をパソコンに取り込もう (Microsoft Windows ムービーメーカー 2-DV 接続編 ) 対象機種 : IXY DV M3/IXY DV M2/IXY DV M/IXY DV5/IXY DV3/IXY DV2

More information

PowerPoint-Präsentation

PowerPoint-Präsentation コネクテッド カーに採用される仮想化 OS のデバッグ手法 欧米の車載機器メーカで採用が進むハイパー バイザ OS に対する取り組み 日本ローターバッハ株式会社技術サポート香川貴人 2017 年 7 月 12 日 www.jp.lauterbach.com Hypervisor システムのデバッグ 2 / 38 アジェンダハイパーバイザシステムとデバッグハイパーバイザとはハイパーバイザシステムのデバッグデモ

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション R-IN Consortium Forum 2018 ソフトウエアの信頼性向上を支援する RTOS 統合開発プラットフォーム SOLID のご紹介 京都マイクロコンピュータについて 設立 CEO 国内拠点 本社/開発拠点 東京オフィス 海外販売 韓国代理店 インド代理店 主要製品 1985年 山本 彰一 京都市西京区 港区新橋 Nextech Solutions Co., Ltd Celestial

More information

TopSE並行システム はじめに

TopSE並行システム はじめに はじめに 平成 23 年 9 月 1 日 トップエスイープロジェクト 磯部祥尚 ( 産業技術総合研究所 ) 2 本講座の背景と目標 背景 : マルチコア CPU やクラウドコンピューティング等 並列 / 分散処理環境が身近なものになっている 複数のプロセス ( プログラム ) を同時に実行可能 通信等により複数のプロセスが協調可能 並行システムの構築 並行システム 通信 Proc2 プロセス ( プログラム

More information

<4D F736F F D FC8E448FEE95F1837C815B835E838B C8F92E88B608F912E646F63>

<4D F736F F D FC8E448FEE95F1837C815B835E838B C8F92E88B608F912E646F63> 公共調達検索ポータルサイト要件定義書 ( 抄 ) 平成 19 年 4 月 国土交通省 目次 1 はじめに...1 2 ポータルサイトの目的...2 2-1 入札参加希望者の検索効率向上...2 2-2 公共調達手続の透明化...2 2-3 競争性の向上...2 3 システム化の範囲...2 3-1 入札情報の作成...2 3-2 掲載情報の承認...2 3-3 入札情報の掲載...2 4 システム要件...3

More information

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実  1 個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 [email protected] [email protected] 1 改善効果 品質 : フロントローディングが進み流出不具合 0 継続生産性 : 平均 130% 改善 工数割合分析

More information

2015_collabo_05

2015_collabo_05 ARM コア搭載東芝汎用マイコンコラボセミナー 2015 Live 組込 RTOS クッキング! 2015 年 2 月 6 日 ( 金 ) セールス FAE 野田周作 浦邉康雄 1 会社紹介 イー フォース株式会社 本社東京都中央区日本橋富沢町 5-4 資本金 従業員 1800 万円 12 名 業務内容 RTOS 及び TCP/IP スタック製品の開発と販売 - μitron 仕様準拠 RTOS :μc3(

More information

仮想マシンによる セキュアシステムの実現

仮想マシンによる セキュアシステムの実現 仮想マシンによる セキュアシステムの実現 大山恵弘 電気通信大学情報工学科 2006/6/15 第 4 回セキュア OS カンファレンス 1 自己紹介もかねて : Project VINCS Virtual Infrastructure for Networked ComputerS http://www.yl.is.s.u-tokyo.ac.jp/projects/vincs/ 次世代の仮想化技術を研究している

More information

CLEFIA_ISEC発表

CLEFIA_ISEC発表 128 ビットブロック暗号 CLEFIA 白井太三 渋谷香士 秋下徹 盛合志帆 岩田哲 ソニー株式会社 名古屋大学 目次 背景 アルゴリズム仕様 設計方針 安全性評価 実装性能評価 まとめ 2 背景 AES プロジェクト開始 (1997~) から 10 年 AES プロジェクト 攻撃法の進化 代数攻撃 関連鍵攻撃 新しい攻撃法への対策 暗号設計法の進化 IC カード, RFID などのアプリケーション拡大

More information

1. プログラム実行時の動作プログラムを実行すると以下のように動作します 1) NUCLEO-F401RE 上の LED LD2( 緑 ) が 200mSec 間隔で点滅します 2. プロジェクトの構成 2.1. プロジェクト F401N_BlinkLD2 の起動画面 TrueSTUDIO で作成し

1. プログラム実行時の動作プログラムを実行すると以下のように動作します 1) NUCLEO-F401RE 上の LED LD2( 緑 ) が 200mSec 間隔で点滅します 2. プロジェクトの構成 2.1. プロジェクト F401N_BlinkLD2 の起動画面 TrueSTUDIO で作成し TrueSTUDIO 用 F401N_BlinkLD2 の説明 V003 2014/10/01 TIM11 の割り込みを使用して LED 点滅を行う NUCLEO-F401RE のプロジェクトサンプルです NUCLEO-F401RE は STMicroelectronics 社製の Cortex-M4 ARM CPU である STM32F401RET6 を搭載した基板です 試用版の開発ツール Atollic

More information

embOS:リアルタイムOS

embOS:リアルタイムOS embos 組込用リアルタイム OS 量産ロイヤリティフリー すべての機能がソースコード提供 オープンソースコード GPL ライセンスコード不使用 8 / 16 / 32 ビット対応リアルタイム OS embos 製品概要 SEGGER 社が開発した RTOS embos は 非常に小さなフットプリントで組込製品に必要なリアルタイム OS 機能 を提供します 様々なマイコン 開発環境に対応 数多くの

More information

Microsoft Word - toppers-contest-2014_NTB.doc

Microsoft Word - toppers-contest-2014_NTB.doc TOPPERS 活用アイデア アプリケーション開発コンテスト 部門 : 活用アイデア部門アプリケーション開発部門 作品のタイトル : 組込みソフトウェア学習用教材ボード NCES TRAINING BOARD と教材テキスト, サンプルプログラム一式 作成者 : 松浦光洋, 本田晋也 対象者 : 組込み学習者 使用する開発成果物 : TOPPERS/ASP カーネル 目的 狙い 組込みプログラム初心者

More information

Arduino をドリトルから 制御する教材の試行 鈴木裕貴 1

Arduino をドリトルから 制御する教材の試行 鈴木裕貴 1 Arduino をドリトルから 制御する教材の試行 鈴木裕貴 1 目次 1. はじめに 1.1. 背景と目的 1.2. ScratchとViscuit 1.3. ドリトル 2. 準備 2.1. ArduinoとRaspberry Pi 3. 演習内容 3.1. ドリトル 3.2. 指導内容例 4. まとめ 2 1. はじめに ( 背景 ) 原理 理解 活用社会 3 1. はじめに ( 背景 ) 原理

More information

TRAVENTY CG V 動作検証報告書

TRAVENTY CG V 動作検証報告書 SHARP 303SH(smartphone) 動作検証報告書 DeviceLock 7.3 (Build 54480) 2014 年 8 月 検証目的 SHARP 303SH スマートフォンと DeviceLock7.3 を組合せた動作を確認する 検証準備検証環境 Windows 7 コンピュータ : Mouse Computer 0707MDV-AD4810X-N CPU : Intel(R)

More information

Microsoft Word - Dolphin Expressによる10Gbpソケット通信.docx

Microsoft Word - Dolphin Expressによる10Gbpソケット通信.docx Dolphin Express による 10Gbps ソケット通信 Dolphin Express は 標準的な低価格のサーバを用いて 強力なクラスタリングシステムが構築できる ハードウェアとソフトウェアによる通信用アーキテクチャです 本資料では Dolphin Express 製品の概要と 実際にどの程度の性能が出るのか市販 PC での実験結果をご紹介します Dolphin Express 製品体系

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション TCG-JRF セミナー講演資料 PCでの活用事例 : PC 実装に必要な対応項目 ソリューション例 2010 年 11 月 4 日 ( 株 ) 富士通研究所ヒューマンセントリックシステム研究所 アジェンダ Opal HDD 採用のモチベーション Opal HDDの特徴 PC 搭載 Opal HDDの初期設定 Shadow Area 開発における注意点 Opal HDDの具体的なアクセス方法 Opal

More information

目次 1. オークマの紹介 2. オークマ CNC(OSP) の製品コンセプト 3. ソフト PLC 4. ネットワーク 5.HMI 6. ユーザ事例

目次 1. オークマの紹介 2. オークマ CNC(OSP) の製品コンセプト 3. ソフト PLC 4. ネットワーク 5.HMI 6. ユーザ事例 IEC61131 準拠のソフト PLC を採用したオープン CNC FAシステム統括部主管技師福島盛雄 2005 年 6 月 6 日オークマ株式会社 目次 1. オークマの紹介 2. オークマ CNC(OSP) の製品コンセプト 3. ソフト PLC 4. ネットワーク 5.HMI 6. ユーザ事例 1. オークマの紹介 1.1 オークマの歴史 : 製麺機から工作機械へ 1.2 オークマの製品 2.

More information

MMUなしプロセッサ用Linuxの共有ライブラリ機構

MMUなしプロセッサ用Linuxの共有ライブラリ機構 MMU なしプロセッサ用 Linux の共有ライブラリ機構 大谷浩司 高岡正 近藤政雄 臼田尚志株式会社アックス はじめに μclinux には 仮想メモリ機構がないので共有ライブラリ機構が使えない でもメモリ消費抑制 ストレージ消費抑制 保守性の向上のためには 欲しい 幾つかの実装があるが CPU ライセンス 機能の制限のためにそのまま利用できない RidgeRun 社 (Cadenux 社 )

More information

ハード・ソフト協調検証サービス

ハード・ソフト協調検証サービス ハード ソフトのトータルサービス 富士通エレクトロニクス株式会社株式会社富士通ソフトウェアテクノロジーズ 目次 モデル概要 モデル 特徴 このサービス利用のメリット サービスメニュー 1 企画から開発 量産までトータルでサポート 富士通エレクトロニクスと富士通ソフトウェアテクノロジーズはお客様の製品開発を 企画段階から開発 量産までサポートします 製品開発をサポートする検証 認定作業のご提供 製品要求仕様の作成をコンサルティング

More information

press-1005.OHP

press-1005.OHP TOPPERS プロジェクト合同プレス発表会 TOPPERS プロジェクトの最新状況と ET ロボコンへのプラットフォーム提供 2010 年 5 月 12 日 高田広章 NPO 法人 TOPPERS プロジェクト会長名古屋大学大学院情報科学研究科教授附属組込みシステム研究センター長 Email: [email protected] URL: http://www.ertl.jp/~hiro/ TOPPERS

More information

2ACL DC NTMobile ID ACL(Access Control List) DC Direction Request DC ID Access Check Request DC ACL Access Check Access Check Access Check Response DC

2ACL DC NTMobile ID ACL(Access Control List) DC Direction Request DC ID Access Check Request DC ACL Access Check Access Check Access Check Response DC NTMobile 103430037 1. IPv4/IPv6 NTMobileNetwork Traversal with Mobility [1] NTMobile NTMobile IPsec NAT IPsec GSCIPGrouping for Secure Communication for IPGSCIP NAT NTMobile ACL Access Control List ACL

More information

複数の Nios II を構成する際の注意事項

複数の Nios II を構成する際の注意事項 ver. 1.0 2009 年 4 月 1. はじめに Nios II IDE で ソフトウェアをビルドすると SOPC Builder の GUI 上で Nios II と接続されているペリフェラル用の初期化コードを自動で生成します この各ペリフェラルに対応した初期化コードで ペリフェラルを制御するためにアルテラ社から提供された HAL を利用するための準備や 各ペリフェラルの一般的な理想と考えられる初期状態のレジスタ設定等を行います

More information

2 SmaSvr SmaSvr システムの概要 テクノベインズでは 業務系周辺機器 業務系周辺機器が操作できる スマート端末 が操作できる スマート端末 が操作できる スマート端末アプリ環境 アプリ環境の提供 提供 を実現できる方法 実現できる方法 実現できる方法について研究してきた 研究してきた

2 SmaSvr SmaSvr システムの概要 テクノベインズでは 業務系周辺機器 業務系周辺機器が操作できる スマート端末 が操作できる スマート端末 が操作できる スマート端末アプリ環境 アプリ環境の提供 提供 を実現できる方法 実現できる方法 実現できる方法について研究してきた 研究してきた スマートデバイスを業務システムに利用する スマートフォンから流通業務系周辺機器を利用するシステム開発 テクノベインズ株式会社高久直也 1. はじめに iphone や Android OS を搭載したスマートフォン ( 以下スマホ ) ipad などに代表されるタブレット端末など スマートモバイルデバイス ( 以下スマート端末 ) が急速に普及してきている スマート端末の特徴として タッチパネル付き高解像度

More information

完成版_セミナー発表資料110928

完成版_セミナー発表資料110928 PROFINET オープンセミナー ASIC を使用した開発 開発セミナー 目次 2 PROFINET の実装 ASIC という選択 PROFINET 機器開発における課題 ASIC による課題の解決 ASIC の特徴ターゲットアプリケーション適用例ラインアップ ASIC 製品紹介 1 PROFINET の実装 3 PROFINET の実装手法 Ethernet ポート付きマイコン FPGA PROFINET

More information

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月 SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月 本書およびその内容は SIOS Technology Corp.( 旧称 SteelEye Technology, Inc.) の所有物であり 許可なき使用および複製は禁止されています SIOS Technology Corp. は本書の内容に関していかなる保証も行いません

More information

TOPPERS プロジェクトとは? TOPPERS の概要と最近の取り組み ITRON 仕様の技術開発成果を出発点として, 組込みシステム構築の基盤となる各種の高品質なオープンソースソフトウェアを開発するとともに, その利用技術を提供 組込みシステム分野において,Linuxのように広く使われるオープ

TOPPERS プロジェクトとは? TOPPERS の概要と最近の取り組み ITRON 仕様の技術開発成果を出発点として, 組込みシステム構築の基盤となる各種の高品質なオープンソースソフトウェアを開発するとともに, その利用技術を提供 組込みシステム分野において,Linuxのように広く使われるオープ TOPPERS の概要と最近の取り組み ディペンダビリティに関する 定期意見交換会 ( 第 3 回 ) TOPPERS プロジェクトの概要と 最近の取り組み 2016 年 4 12 広章 NPO 法 TOPPERS プロジェクト会 名古屋 学 学院情報科学研究科教授 附属組込みシステム研究センター Email: [email protected] URL: http://www.ertl.jp/~hiro/

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 本資料の著作権は 東京エレクトロンデバイス株式会社に帰属します 許可なく 転載 複製することを禁止します Windows 10 IoT Enterprise ロックダウン機能プレビュー資料 クラウド IoT カンパニーエンベデッドソリューション部 2018 年 2 月 Copyright Tokyo Electron Device LTD. All Rights Reserved. AGENDA ロックダウン機能とは

More information

160311_icm2015-muramatsu-v2.pptx

160311_icm2015-muramatsu-v2.pptx Linux におけるパケット処理機構の 性能評価に基づいた NFV 導 の 検討 村松真, 川島 太, 中 裕貴, 林經正, 松尾啓志 名古屋 業 学 学院 株式会社ボスコ テクノロジーズ ICM 研究会 2016/03/11 研究 的 VM 仮想 NIC バックエンド機構 仮想化環境 仮想スイッチ パケット処理機構 物理環境 性能要因を考察 汎 IA サーバ NFV 環境に適したサーバ構成を検討

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション SPI Japan 2012 車載ソフトウェア搭載製品の 機能安全監査と審査 2012 年 10 月 11 日 パナソニック株式会社デバイス社 菅沼由美子 パナソニックのデバイス製品 SPI Japan 2012 2 パナソニック デバイス社のソフト搭載製品 車載スピーカーアクティブ消音アクティブ創音歩行者用警告音 スマートエントリー グローバルに顧客対応 ソフトウェア搭載製品 車載 複合スイッチパネル

More information

HMS Industrial Networks HMS INDUSTRIAL NETWORKS AB Anybus X-gatewayX のご紹介 HMS FA ネットワーク対応組込インターフェースでのリーディングカンパニー FA ネットワーク対応組込 I/F の製造 販売に特化した世界で唯一のサプ

HMS Industrial Networks HMS INDUSTRIAL NETWORKS AB Anybus X-gatewayX のご紹介 HMS FA ネットワーク対応組込インターフェースでのリーディングカンパニー FA ネットワーク対応組込 I/F の製造 販売に特化した世界で唯一のサプ HMS INDUSTRIAL NETWORKS AB Anybus X-gatewayX のご紹介 HMS FA ネットワーク対応組込インターフェースでのリーディングカンパニー FA ネットワーク対応組込 I/F の製造 販売に特化した世界で唯一のサプライヤー 本国スエーデンでは過去 10 年来で唯一 8 年連続で 50% 以上の売上増加を記録 商標 AnyBus は世界の FA 業界に浸透中 製品群

More information

kaisetu.book

kaisetu.book JP1/SC/BSM JP1/ServerConductor/Blade Server ManagerJP1/ServerConductor/Agent JP1/ServerConductor/Advanced Agen JP1/SC/DPM JP1/ServerConductor/Deployment Manager JP1/SC/BSM Plus JP1/ServerConductor/Blade

More information

HP シンクライアント はじめにお読みください HP ThinPro 7 クイックマニュアル

HP シンクライアント はじめにお読みください HP ThinPro 7 クイックマニュアル HP シンクライアント はじめにお読みください HP ThinPro 7 クイックマニュアル Ver.1.00 株式会社日本 HP 9/26/2018 Copyright 2018 HP Inc. Page 0 目次 はじめに... 3 1.ThinPro 7 とは... 3 2.ThinPro と Smart Zero について... 3 3.ThinPro 7 の利用方法... 6 3.1 初回起動時の設定について...

More information

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx MATLAB/Simulink を使用したモータ制御アプリのモデルベース開発事例 ルネサスエレクトロニクス株式会社 第二ソリューション事業本部産業第一事業部家電ソリューション部 Rev. 1.00 2014 Renesas Electronics Corporation. All rights reserved. IAAS-AA-14-0202-1 目次 1. はじめに 1.1 モデルベース開発とは?

More information

2014 年電子情報通信学会総合大会ネットワークシステム B DNS ラウンドロビンと OpenFlow スイッチを用いた省電力法 Electric Power Reduc8on by DNS round- robin with OpenFlow switches 池田賢斗, 後藤滋樹

2014 年電子情報通信学会総合大会ネットワークシステム B DNS ラウンドロビンと OpenFlow スイッチを用いた省電力法 Electric Power Reduc8on by DNS round- robin with OpenFlow switches 池田賢斗, 後藤滋樹 ネットワークシステム B- 6-164 DNS ラウンドロビンと OpenFlow スイッチを用いた省電力法 Electric Power Reduc8on by DNS round- robin with OpenFlow switches 池田賢斗, 後藤滋樹 早稲田大学基幹理工学研究科情報理工学専攻 1 研究の背景 n インターネットトラフィックが増大 世界の IP トラフィックは 2012

More information

1 Atollic TrueSTUDIO( GR-PEACH TOPPERS/ASP ASP GR-PEACH mbed ( git

1 Atollic TrueSTUDIO(  GR-PEACH TOPPERS/ASP ASP GR-PEACH mbed (  git TOPPERS 活用アイデア アプリケーション開発 コンテスト 部門 : がじぇるね IoT 部門 作品のタイトル : m ~ 組込みマイコン向け 軽量実行環境 ~ 作成者 : 森智也 ( 京都大学 ) 共同作業者 : 高瀬英希 ( 京都大学 ) 対象者 : ロボットシステム開発者 組込みシステム開発者 使用する開発成果物 : TOPPERS/ASP カーネル https://github.com/ncesnagoya/asp-gr_peach_gcc-mbed.git

More information

2015_collabo_04

2015_collabo_04 Cortex-M にも広がってきたマルチコアプログラミング ~ARM コア搭載東芝汎用マイコン無料コラボセミナー 2015~ 株式会社エーアイコーポレーション TOPPERS グループ はじめに ~ARM コア搭載東芝汎用マイコン無料コラボセミナー 2015~ 2015/2/9 A. I. Corporation 2 講演内容 Cortex-A だけでなく Cortex-M においてもマルチコアを搭載した汎用マイコンが登場してきています

More information

TeleOffice 3.7

TeleOffice 3.7 ご利用前の環境チェックリスト Document Date: 2017.06.18 Document Version: 3.7.001 1 目次 1 目次... 2 2 始めに... 3 3 利用環境について... 3 3.1 Windows 端末... 3 3.2 Android 端末... 4 3.3 ios 端末... 4 3.4 ブラウザ版 TeleOffice クライアント... 4 3.5

More information

TRQerS - Introduction

TRQerS - Introduction TRQerS 導入概要 横河ディジタルコンピュータ株式会社エンベデッドソリューション事業本部サポート部 (ESC-APN-035-02 Dec,25,2015) 1 システムマクロトレースの特徴 製品構成と導入フロー 2 システムマクロトレースの特徴 システムマクロトレース printf ログ出力の発展形 (printf より高速 文字列 / タグ情報 / タスク遷移 / 関数遷移 ) ハードウェアインターフェース

More information

iPhoneとAndroidの比較

iPhoneとAndroidの比較 平成 22 年度 技術研究会 テーマ Android 部会研究成果発表 知識 0 からの Android の調査 ( 定義 他のスマートフォンとの OS 的な比較等 ) を通じた Android のメリット / デメリットの考察 部会員 アドバイザー 技術委員 吉良和浩 ( 部長 ) 富士通九州システムズ 三宮由裕 三井造船システム技研 高橋崇志 ( 副部長 ) オーガス 森竹輝彦 オーガス 河野友彦

More information