このページの本文へ移動

 概要 |  MATLAB/Simulink連携 |  ZIPC連携 |  QAC/MCM連携 |  サードパーティー製ツール |


協調開発環境

サードパーティー製ツール

富士通マイクロエレクトロニクス製マイクロコントローラの組込みシステム開発をサポートする、サードパーティー製のツール一覧

統合開発環境

製品名称 製品概要 お問い合わせ先
MULTI 5.0 MULTI 5.0は、一連のシステム開発における各作業フェーズをサポートする統合開発環境です。コンパイラ、ビルダ、エディタ、デバッガ等で構成され、使いやすさを重視したGUIベースになっています。
さらに静的ソースコード解析ツールDoubleCheck及び動的解析ツールTimeMachineやその他の様々な機能と新たなテクノロジーにより、開発製品の信頼性/安全性/パフォーマンスの向上がはかれ、開発期間の短縮、開発コストの削減に貢献するトータルソリューションを提供します。
株式会社 アドバンストデータコントロールズ
Tel:03-3576-5351
http://www.adac.co.jp/
MicroPecker MMicroPeckerは、1線式インターフェースを搭載したツールプラットフォームです。本体をUSB2.0経由で、ホストPCに接続して使用します。ご提供するオプションソフトウェアやオプションケーブルにより様々な機能を実現することができます。
特長:
  • Eclipseベースのソフトウェア開発環境(開発中)
  • フラッシュマイコンプログラマ(計画中)
  • 車載ECU 適合ツール(計画中)
  • 車載ネットワークアナライザ(計画中)
株式会社サニー技研
Tel:052-221-7600
http://www.sunnygiken.jp/

リアルタイムOS

製品名称 製品概要 お問い合わせ先
EB tresos 電子制御ユニット(ECU)のソフトウェア評価作業や車内LANインタフェース規格の標準化に取り組むJASPARの正会員であるElektrobit社では、AUTOSAR準拠の車載用ECU開発ツールEB tresosを提供しています。
  • EB tresos AutoCore:AUTOSAR準拠ミドルウェア(BSW and RTE)
  • EB tresos Studio:組込みソフトのコンフィギュレーションのためのグラフィカルユーザインターフェース
エレクトロビット日本株式会社
Tel:03-5775-6160
http://www.elektrobit.com/
osCAN osCANは、マイクロコントローラ上の動作に最適な機能を持つプリエンプティブなリアルタイム マルチタスキング オペレーティング システムです。
特徴:
  • ベクターのCANbeddedとの統合がシームレス
  • 対応プロセッサが充実
  • スタティックなOSであるためコンパクト且つ高速
  • すべてのOSオブジェクトは、コンパイル前にグラフィカルなコンフィギュレーションツールを用いて記述
  • OSEK/VDX2.2に準拠、長期的な利用性と安定性を提供
ベクター・ジャパン株式会社
Tel:03-5769-6972(組込ソフト部)
http://www.vector-japan.co.jp/

解析ツール

製品名称 製品概要 お問い合わせ先
QAC/MCM QACは、ソフトウェアの品質改善のために使用するC言語ソースコード用の静的解析ツールです。
MCMは、QACのオプション製品で、MlSRA Cコーディング規約に適合しているか、評価可能にします。
QAC/MCMは、SOFTUNEのメイク/ビルドと連動して、規約違反等をチェックできます。
株式会社東陽テクニカソフトウェア・ソリューション
Tel:03-3245-1248
http://www.toyo.co.jp/ss/
PGRelief C/C++ソースコードの欠陥を指摘する静的解析ツールです。
  • データ構造と処理の流れから欠陥部分を指摘
  • SECコーディング作法やMISRA-Cガイドラインへの適合性をチェック
  • SOFTUNEのメイク/ビルドと連動して解析を行い、軽快な操作で欠陥部分を確認/修正可能
株式会社 富士通ソフトウェアテクノロジーズ
Tel:045-475-9820
http://jp.fujitsu.com/fst/services/pgr/

CASEツール

製品名称 製品概要 お問い合わせ先
IBM Rational Rose Technical Developer モデルの実行および完全に実行可能なコードの生成など、最も強力なモデル駆動型開発をサポートします。これにより、専門的なシステムや組込みシステムの開発者も、高い水準の生産性を実現できます。 日本アイ・ビー・エム株式会社
Tel:0120-04-1992
http://www-06.ibm.com
/software/jp/rational/products
/design/rosetech/
IBM Rational Test RealTime コンポーネント・テストとランタイム分析用のクロスプラットフォーム・ソリューションです。特に組込みやリアルタイム、そしてその他のタイプのクロスプラットフォーム・ソフトウェア製品のコードを記述する開発者を対象としています。 日本アイ・ビー・エム株式会社
Tel:0120-04-1992
http://www-06.ibm.com
/software/jp/rational/products
/test/testrt/
IBM Rational Rhapsody Rhapsodyは、UML/SysMLに準拠のモデル駆動型組込みシステムソフトウェア開発環境で、完全なオブジェクト指向のビジュアルプログラミング環境です。
モデリングを使い、組込みソフトウェアやシステムの分析設計、実装を行い、モデルの振る舞いを動的検証することができます。また、Rhapsodyは、モデル間のトレーサビリティを確保しているので、分析、設計、実装、検証まで一元管理することができます。
さらに、ソースコードの自動生成機能により、モデルとソースコードの一貫性の維持が実現することにより、従来の文書駆動型のアプローチに比べて大幅な生産性の向上を達成できます。
日本アイ・ビー・エム株式会社
Tel:0120-04-1992
http://www-06.ibm.com
/software/jp/rational/products
/rhapsody/productline/
IBM Rational Statemate 車載電装部品の開発を強力にバックアップするStatemateは、構造化分析手法によるモデル化、コード自動生成、モデルの形式検証、テストケース自動生成の一連の開発フローを最適化するデザイン・オートメーションツールです。
さらに、製品の仕様決め、仕様の検証,及びその仕様の妥当性の検証をサポートします。豊富な記述能力(並列製・階層化)を持ち仕様が未完成な状態でも、仕様モデルのシミュレーションができます。
動作確認後、仕様と同じ動作をするCコードを生成し、確認作業を効率化します。
日本アイ・ビー・エム株式会社
Tel:0120-04-1992
http://www-01.ibm.com
/software/awdtools/statemate/
IBM Rational Rhapsody Rhapsodyは、UMLを用いて作成される『モデル』を中心にして、開発を進めるモデル駆動型開発(MDD)を効率化するための開発環境です。
数あるUMLを用いての開発ツールの中でも、組込み開発に特化した開発プロセスを最適化するためのユニークな開発環境です。
伊藤忠テクノソリューションズ株式会社
Tel:03-6417-5434
http://www.ctc-g.co.jp
/solutions/embedded
/Shohin/rhapsody_01.html
IBM Rational Statemate Statemateは、システムエンジニアのためのグラフィカルモデリングツールセットです。
要求仕様や詳細仕様、機能仕様をグラフィカルにモデル化する機能により開発の上流工程を強力に支援します。
伊藤忠テクノソリューションズ株式会社
Tel:03-6417-5434
http://www.ctc-g.co.jp
/solutions/embedded
/Shohin/statemate_01.html
visual STATE
  • 組込み向けアプリケーションをステートチャートで設計し、コード生成、テスト、ドキュメント生成するツールです。
  • お絵かきイメージで簡単設計でき、設計工数を短縮強力な形式検証ツールで、設計上流段階で不具合検出
  • 自動テスト、カバレッジ解析で品質向上
  • 価格は同等製品の半額
IARシステムズ株式会社
Tel:03-5298-4800
http://www.iarsys.co.jp/
MATLAB/Simulink MATLABは科学技術計算プログラムを効率的に開発するための関数群と解析環境を提供します。SimulinkはMATLAB上で動作するリアルタイムシステムの設計と検証を効率的に行うためのシミュレーション環境です。
Simulinkを使ってモデルベースで設計したアルゴリズムは、Real-Time Workshop Embedded Coderを利用して自動的に組込み用Cコードに変換できます。
MATLAB/SimulinkはSOFTUNEデバッガと連携することで、PILシミュレーションを使った組込み用Cコードの事前評価が可能です。
MathWorks Japan
Tel:03-6367-6700
http://www.mathworks.co.jp/
ZIPC
  • 拡張階層化状態遷移表設計手法を用いたCASEツールです。
  • 状態遷移表からCソースを自動生成します。
  • REALOSのシステムコールに対応しています。
  • SOFTUNEと連携して、状態遷移表によるデバッグを実現しています。
キャッツ株式会社
Tel:045-473-2816
http://www.zipc.com/
SystemDesk
  • AUTOSAR準拠のSWコンポーネントを設計し、HWに依存しないソフトウェア・アーキテクチャをグラフィカルにモデル化します。
  • AUTOSAR記述ファイルを自動生成し、自動コード生成ツールのTargetLinkと連携しながら、RUNNABLEの作成を行ないます。
  • ECU間ネットワークの設定・複数ECUへの機能配置をツール上で容易に行うことができ、各ECU毎にAUTOSARランタイム環境を自動生成します。
  • Tresos (EB社)などのBSWツールと連携し、量産SWパッケージを生成します。
dSPACE Japan株式会社
Tel:03-5798-5460
http://www.dspace.jp/
TargetLink
  • MATLAB/Simulink/Stateflowから、量産用Cコードを直接生成
  • 熟練のプログラマが作成したコードに匹敵する効率性を備えたANSI Cコードを生成
  • 実際のプロセッサを利用した、組込のシミュレーション及びテスト環境
  • プロセッサに応じたさらなる最適化
  • AUTOSAR準拠のコードの生成可能
dSPACE Japan株式会社
Tel:03-5798-5460
http://www.dspace.jp/

検証ツール

製品名称 製品概要 お問い合わせ先
CANoe CANoeは、ネットワークとECUの開発、テスト、解析のための総合的なツールであり、開発プロセス全体にわたってユーザをサポートします。
  • CAPL/.NETで作成したシミュレーションノード、またはMATLAB/Simulinkにて作成したモデルを使用して、ネットワーク全体のシミュレーションや解析が可能
  • ユーザ用制御パネルにより、操作を簡素化することが可能
  • テスト機能では、ECUのテストからレポートの自動作成までをカバー
  • CAN、LIN、MOST、FlexRayに対応
ベクター・ジャパン株式会社
Tel:03-5769-6971(開発ツール部)
http://www.vector-japan.co.jp/
CANalyzer CCANalyzerは、ネットワーク分散システムのための汎用解析ツールで、ネットワーク上のメッセージの監視、解析、およびメッセージ送信を容易に行うことができます。
  • ユーザ用表示パネルにより、評価を簡素化
  • バスのデータを様々な評価Windowに表示、ログファイルへの記録も可能
  • ログファイルを利用したオフライン再生による評価作業が可能
  • CAPLを使用したプログラミング機能によるメッセージ送信および評価
  • CAN、LIN、MOST、FlexRayに対応
ベクター・ジャパン株式会社
Tel:03-5769-6971(開発ツール部)
http://www.vector-japan.co.jp/
CANape CANapeは、測定や適合および診断に関する総合的な環境を提供するソフトウェアです。
  • ECUに搭載されているメモリの測定・適合・診断のみならずCAN/LIN/FlexRayなど車載ネットワークの測定や出力、アナログ/GPS/音声/映像の測定を統合して行うことができ、その為の各種ハードウェアに対応
  • 測定後の測定データの評価や印刷、適合後の適合データの管理などを行うことも可能
ベクター・ジャパン株式会社
Tel:03-5769-6971(開発ツール部)
http://www.vector-japan.co.jp/
カバレッジマスター winAMS マイコン実装コードを対象にした単体テストの自動実行、解析ツールです。
Cソースの論理レベルでの単体テストに留まらず、組込み特有の、マイコンに依存した問題点を含めた、信頼性の高い単体テストが行えます。
  • クロスコンパイラで生成した「実装マイコンコード」をテストに使用
  • C0/C1カバレッジを自動レポート
  • C1/MCDCカバレッジテストのためのテストデータを自動生成
  • 自動車開発関連分野での単体テストデファクトツール
ガイオ・テクノロジー株式会社
Tel:03-3662-3041
http://www.gaio.co.jp/
RAMScope RAMScope は、車載系MCU に組込まれているNBD、AUD、RTD、NEXUS などのデバッグインターフェースを利用して、内蔵RAM データをリアルタイムに抽出するユニットです。抽出したRAM データは、PC のメモリ上に直接保存されますので、大容量のデータ収集が可能になり、制御アプリケーションにおける動作解析を容易にします。
特長:
  • マイコンの起動時から動作を止めずにRAM モニタが可能
  • RAMモニタのための通信プログラム不要
    ⇒マイコン動作にほとんど影響を与えません
  • マイコン制御周期に同期したRAMモニタが可能(スキャンスタート機能)
  • RAM のチューニング(書換え)が可能
  • 10µs/1ch の高周期モニタ(マイコンにより異なります)
    ⇒最大128ch/1ms のサンプリング性能(特注で1024ch 対応可能)
    ⇒CANとの併用時:100ch/1ms + CAN:64Byte/1ms
  • CANとRAMを同一時間軸でログ保存(GT110)
  • ターゲットとRAMScope 本体を電気的に絶縁
  • A/D・D/A ユニット追加により、RAM 値と外部データの同期
横河ディジタルコンピュータ株式会社
Tel:0422-52-5698(機器事業部自動車機器センタ)
http://www.yokogawa-digital.com/