エニアのシステム・デザイン

システム・アーキテクチャ構築からチップ設計まで

エニアはシステム・アーキテクチャ全体から先端のFPGA設計まであらゆる方面のあらゆるフェーズでお客様をサポートします。 エニアでは創業からの40年間で世界中の様々なプロジェクトに携わってきた経験を活かし、現在の組込みシステム開発をお手伝いします。

  • エニアは、包括的なシステム・アーキテクチャからチップ設計まで、システム設計に関するトータル・サービス。ソリューションを提供します。
  • 組込みアルタイム・システムを専門とし、関連する多くのサービスを提供しています。
  • エニアは組み込みシステムのお客様(開発者)が直面する困難を十分に経験していますので、隅々までサポートすることができます。

 

ハードウェアとソフトウェアにおけるエニアチームの深い経験は、機能的にシステムを分割し、致命的な問題を賢く対処・回避し、お客様のプロジェクトを成功へ導きます。

 
サービス概要

優れたシステム構築の条件

プロジェクト予算超過の原因として、しばしば直面するのがシステム・アーキテクチャがプロジェクトの特別需要を十分に考慮されていないケースがあります。 特に複雑で長時間必要な大型プロジェクトでは特に頻繁に発生している様です。

 

アーキテクチャ詳細を正しく決定することは、その後のフェーズでの様々な決断事項においても重要な影響を及ぼすので非常に重要です。

 

正しいシステム構築:

  • 開発の並列化。複数の開発者や開発チームが平行にプロジェクトを遂行するために、各作業を分割します。
  • プロダクト・エンハンスメント。機能追加等、将来のエンハンスメントへフレキシブルに対応できる様なアーキテクチャを組んでおくことが重要です。
  • プロダクト・ファミリー展開。単一の共通プラットフォームを用いて様々なモデル展開(バリアント開発)する場合も、エニアからノウハウを提供できます。
  • エニアでは様々分野、種類の組込みシステムの実績があるので、エニアはこのフェーズの重要性を良く知っています。 安定動作のシステムは勿論、柔軟なアーキテクチャーと製品ファミリー全体のプランニングまでお手伝いできます。
特長
  • ハードウェアシステム、ボード・レベル、チップ・レベル(FPGAとASIC)での設計をサポート。
  • ソフトウェア・アーキテクチャ、パーティション、モジュラー設計、インターフェース設計をサポート。
  • 個別OS特有の設計、Linux、Windows、エニアOSEをサポート。
  • API設計、プロトコル・ステート・マシン設計、アプリケーション・レベル設計、ネットワーク、エレメント・マネージメント設計をサポート。
  • 動作分析。 プログラムが設計通りに動作していない場合の解析。
プロセス

動作分析

——実装されたプログラムが設計通りに動作しないことがしばしばあります。 パフォーマンス、拡張性、インターフェース動作、コミュニケーション・パターン等で問題発生する場合があります。 その様なケースでは、通常アーキテクチャと設計をレビューし、存在している問題点の所在を明確にする必要があり、その為に、システム・アーキテクチャと設計原理を十分に理解することが解決への近道です。

 

プロダクト・エンハンスメント

——例えば新たな市場ニーズに対する機能追加など、多くの製品がその製品ライフの間にいくつかの変更を受けると思います。 エニアはこの様なシステム・エンハンスメントについてもできるだけスムーズに遂行できる様、お手伝いしています。

 

プロダクト・ファミリー・展開

——ひとつのアーキテクチャから複数モデルへ展開することは組込みシステムでは一般的ですが、実際にこれを実現することは多くの労力を要します。 将来のモデル展開を視野に入れ、ふさわしいプラットフォームをあらかじめ選定しておく必要があります。 エニアではファミリー展開(バリアント開発)に関しても豊富な経験とノウハウを持っていますので、この点でもお客様のプロジェクトをお手伝いできます。

関連製品・サービスク

エニアは製品開発ライフサイクルのあらゆるフェーズでフル・サービス・ソリューションを提供します。

• 戦略プランニング

• 検証

• 実装

• テストと品質保証

• サポートとメンテナンス