背景 1 / Reprinted with permission from paper c 2013 SAE International.

Similar documents
PowerPoint プレゼンテーション

EOS-1D Mark IV 製品カタログ

untitled


PNopenseminar_2011_開発stack

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

untitled

Microsoft Visual Studio 2010 Professional Data Sheet

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

卒業論文

untitled

iR C3580/C3580F、iR C3080/C3080F 製品カタログ

untitled

ÿþbÎW'Yf[

CREST ディペンダブル VLSI システムの基盤技術 研究領域会議 ISO26262 ISO26262 Contents ISO26262 ECU ECU Copyright Hitachi Automotive Systems, Ltd. All rights reserved

スライド 1

コンテンツセントリックネットワーク技術を用いた ストリームデータ配信システムの設計と実装

表1-4.ai

CABIN CABIN CABIN CABIN CABIN CABIN

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325


デジタルカメラ用ISP:Milbeaut

MINI2440マニュアル

PowerPoint Presentation

Nios® II HAL API を使用したソフトウェア・サンプル集 「Modular Scatter-Gather DMA Core」

Windows Embedded Compact 2013

IPSJ SIG Technical Report Vol.2017-ARC-225 No.12 Vol.2017-SLDM-179 No.12 Vol.2017-EMB-44 No /3/9 1 1 RTOS DefensiveZone DefensiveZone MPU RTOS

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

iR C4580/C4580F/C4080/C4080F機能カタログ

CANapeを用いたラピッドコントロールプロトタイピングのバイパス手法による制御モデル開発

Nios II Flash Programmer ユーザ・ガイド

SH Mobile Consortium Day

strtok-count.eps

nakayama15icm01_l7filter.pptx

GPGPU

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

A Responsive Processor for Parallel/Distributed Real-time Processing

unitech PA600 Rugged En PDA - RFID HF - unitech G Ver.1.2

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

Microsoft PowerPoint - DO-178C満たすべきObjectivesとツール資格A.pptx

untitled

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

Total View Debugger 利用の手引 東京工業大学学術国際情報センター version 1.0

ProLiant DL380 SAN Storageモデル システム構成図


iR C3580/C3580F、C3080/C3080F 製品カタログ

エンジニアリング・サービスから見たMBD導入の成功・失敗

スライド 1

TOOLS for UR44 Release Notes for Windows

CDM Studio

地球観測衛星データの保存・配布システム

GUI 操作自動化ツールを用いた テスト効率化手法 2016 年 3 月 8 日 /3 月 9 日株式会社富士通コンピュータテクノロジーズ TMP 事業部第二開発部菅野正行 Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

Oracle Solaris 仮想環境とプロビジョン環境の構築

Insight International



untitled

Jan, 2004 Plenary Meeting ARIB 5 Jan, 2005 Plenary Meeting x86 BML Browser on DirectFB Jan, 2006 Technical Jamboree ARIB Extension for DirectFB 2

HP ThinUpdateを使用したWESシンクライアントイメージリストア手順書

スライド 1

untitled

HP High Performance Computing(HPC)

スライド タイトルなし

DMS300

GT-X830

TFTP serverの実装

HIS-CCBASEver2

GT-X980

Netcommunity SYSTEM X7000 IPコードレス電話機 取扱説明書

.A. D.S

携帯電話向け画像処理LSI:Milbeaut Mobile

Microsoft PowerPoint - A3② JaSST_MISRA2004ソースコード品質診断.ppt

@makoto_anjo (Computer Science) Google Desktop(Hall of Fame)

Microsoft PowerPoint _秀英体の取組み素材(予稿集).ppt

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

Ver. 3.8 Ver NOTE E v3 2.4GHz, 20M cache, 8.00GT/s QPI,, HT, 8C/16T 85W E v3 1.6GHz, 15M cache, 6.40GT/s QPI,

CW6_A1441_15_D06.indd

JIIAセミナー

CRA2381-A

アニュアル レポート 2017|長期戦略

PowerPoint Presentation

untitled

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055



DVD CD SoundRipper SoundRipper DVD SoundRipper DVD SoundRipper DVD CD DVD DVD DVD CD CD DVD " CD/DVD" DVD CSS DVD SoundRipper DVD-Video DVD DVD-ROM DV

橡EN1165.PDF

EPSON ES-D200 パソコンでのスキャンガイド

Q 23 A Q Q15 76 Q23 77

SEJulyMs更新V7

untitled

mate10„”„õŒì4


好きですまえばし



Ver Ver NOTE E v3 2.4GHz, 20M cache, 8.00GT/s QPI,, HT, 8C/16T 85W E v3 1.6GHz, 15M cache, 6.40GT/s QPI

ActionScript Flash Player 8 ActionScript3.0 ActionScript Flash Video ActionScript.swf swf FlashPlayer AVM(Actionscript Virtual Machine) Windows


Transcription:

車載グラフィックメータ開発プロセス革新への挑戦 ~ REMO ZIPC による 3D HMI 開発事例 ~ 西川良一株式会社デンソー情報通信システム開発部

背景 1 / 17 2008 2009 2010 2011 2012 2013 Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

挑戦の始まり 2 / 17 16MB NOR 型フラッシュメモリで製品機能を実現させる Bitblt: 256 MB OpenGL: 3 MB 20 fps, 5.2 sec = 104 frames Coding Size per frames : 2.4MB Total size : 256MB Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

工数 3 / 17 どのようにしてお客様のご要求を満足させるか どのようにして高いレベルの商品をご提供するか 日本流すり合わせ開発 Requirements High quality graphics Vehicle differentiation Iterative process Limitations Quality, cost, delivery (QCD) Hardware specs Customer Supplier 設計自由度が高いがため スパイラル開発に陥る Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

工数分析 4 / 17 Graphics Application Validation & Verification Image data creation OpenGL Library Project management Communication stack プログラミング 仕様変更対応 RTOS 0% 5% 10% 15% 20% 25% アプリケーション開発の効率化が重要 Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

HMI ツール 5 / 17 HMI ツールは UI 開発を支援する グラフィックコンテンツ制作 ソフトウエアコード生成 ラピッドプロトタイピング ドキュメント生成 車載機器開発の業界標準 HMI ツールは無い Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

HMI ツールの課題 6 / 17 ほとんどのツールはシステム ソフト開発者向けで CG アーチスト向けで無い 各ツールはイメージやアニメーション制作に独自の操作法が必要? CG アーチスト中心の開発手法を構築する Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

従来手法 7 / 17 3D CG software ( 3ds Max, ) CG Artist Software Developer Graphics Application User application Graphics app. OpenGL/ES OS GPU Display Device device Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

新手法 8 / 17 Exporter Scene file Preprocessor Previewer Data for embedded system User application Rendering engine OpenGL/ES OS GPU Display device Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

成果 9 / 17 アーチストのアイデアをダイレクトに製品化可能な開発手法を実現した Artist s idea Target Reprinted with permission from paper 2013-01 01-04250425 c 2013 SAE International.

新手法効果 10 / 17 手法 A B 効果 従来新 - 機能数 22 50 2.27 リリース数 23 82 3.56 開発コード行数 6,619,195 113,983,287 17.22 実装コード行数 1,720,276 4,137,073 2.40 開発人月 92.6 95.2 1.02

システムブロック 11 / 17 Camera DDR3 SDRAM 256MB DDR3 SDRAM GPU MS-CAN HS-CAN CPU External Systems NVM Video RAM Work RAM FLASH ROM Graphics Program Cluster control Graphic control LED Display

ZIPC 適用例 12 / 17 B STM 数 27 状態数合計 135 イベント数合計 476 セル数合計 2,327

ZIPC 適用境界 13 / 17 ZIPC A B 増加率 非適用 適用 全関数数 562 3,557 6.3 経路複雑度合計 STCYC 保守可能なコード行数合計 STLIN 概算の静的経路数合計 STPTH - 1,619 8,967 5.5 8,697 31,908 3.7 6,564 9,587 1.5

目指す姿 14 / 17 現在グラフィックスコードの自動化 完 次世代モデルベース開発とのツール統合 最終目標仕様開発から量産まで人の手をミニマイズ化

統合ツール 15 / 17 仕様開発 & ラピットプロトタイピング オートコーディング

統合の狙い 16 / 17 表現力 デザイナが求める領域 理想領域 状態管理 仕様設計に適した領域

まとめ 17 / 17 グラフィック開発プロセス 3dsMAX/REMO を使用した新しいワークフローの適用により従来開発に比べ大きな効率向上 (17( 倍 : コード生産 ) を実現いたしました ZIPC 適用 2012 年量産を開始いたしました グラフィックメータから ZIPC を状態遷移設計へ適用開始いたしました REMO/ZIPC REMO とZIPC を統合したツールを開発中です 一般商品として ( 株 ) スリーディーから今月販売いたします