トップページシステムLSIソリューションシステムLSI 高位設計/検証

システムLSI 高位設計/検証

LSIデザインサービス

SoC(System on a Chip)の高性能化、多機能化による大規模化が著しい昨今、品質の確保と開発期間の短縮が求められています。それらを実現するための高位設計手法は必須技術となってきています。これらを見据え、東芝情報システムでは早くから抽象度の高い動作レベルでの高位設計手法の習得に取り組み、多くの実績を挙げています。今後はソフトウェアなどとの連携も強化しながら、SoCのトータルソリューションを提案していきます。

特徴

SystemCを用いたシステム設計では、システム仕様からハードウェア、ソフトウェアの設計まで、全て同じ言語で行うことができ、抽象度の高いモデルから段階を踏んで抽象度の低いモデルに詳細化していきます。抽象度に応じたシミュレーションを同じ言語で行うことにより、異なる開発環境からの移植作業の手間が省け、従来の設計手法に比べて効率よくシステム設計が行えます。

取り組み・経験内容

  1. 2002年からESL(Electronic System Level)の取り組み開始
  2. ESL用モデル開発経験が豊富

取り組み・経験内容

高位設計フロー

SystemCを用いたシステム設計では、システム仕様からハードウェア、ソフトウェアの設計まで、全て同じ言語で行うことができ、抽象度の高いモデルから段階を踏んで抽象度の低いモデルに詳細化していきます。抽象度に応じたシミュレーションを同じ言語で行うことにより、異なる開発環境からの移植作業の手間が省け、従来の設計手法に比べて効率よくシステム設計が行えます。


SystemCによる設計手法

高位設計事例

ESLサービスご提供内容

  1. ESLをまだ導入されていないお客様
    • 導入サポート~環境立ち上げの加速~目的に応じた環境構築
  2. ESLを既に導入済みのお客様
    • アルゴリズム~ハードウエア化検討~RTL作成の提案
    • 目的に応じた抽象度(TLM,Untimedなど)のモデル化提案
    • 高速動作や実デバイス接続可能な環境提案

実デバイス+仮想プラットフォーム

モデルベース開発実績

表1.モデルベース開発実績
開発ターゲット
使用用途
作業内容
使用ツール・言語等
宇宙航空向け制御用SoC HW/SW協調検証 CPU周辺モデル作成 SpecC,C
デジタルTV向けSoC HW/SW協調検証 周辺モデル作成 C++
SDカードコントローラ 性能評価
  • SDカードコントローラモデル開発
  • シミュレーション環境構築
SystemC
高速無線LAN 性能評価 バスモデルおよび周辺モデル作成 SystemC
PCI-Express End Point HW/SW協調検証 Cモデル作成 SystemC,
OCP TL1 BusModel
Serial-ATA
 Host Controller
HW/SW協調検証 Cモデル作成 SystemC,
OCP TL1 BusModel
SSD HW/SW協調検証 周辺モデル作成 C++
ECU HW/SW協調検証 ECUモデル作成 SpecC,VisualSpec,
Venet2
車載システム アナログ評価用、プラットフォーム
  • アナログ評価用デジタルモデルの仕様設計,モデル開発
  • 評価, 制御用マイコンモデルの仕様設計,モデル開発
Matlab/Simulink,
M言語,
C(S-Function),
SystemC,
ADVanceMS
携帯電話向けSoC HW/SW協調検証
  • 周辺モデル作成
  • 開発プラットフォームの改善・自動化
SystemC,
CoWare Platform Architect,
SCML
(SystemC Modeling Library)
エレベータ制御パネル 検証プラットフォーム CPU周辺モデル作成(DMAC,INTC) SpecC, VisualSpec

お知らせ一覧 動画一覧 お問い合わせ
東芝グループは、持続可能な地球の未来に貢献します。