ページの本文へ

Hitachi

株式会社 日立情報通信エンジニアリング

SystemCトレーニング

豊富な製品開発実績に基づく実践的ノウハウが詰まったSystemC設計カリキュラムを用意しています。
既に30社以上、1,000名以上の方々に受講いただき、第一線で活躍されています。

課題

SystemC設計を導入したいがハードルが高い

設計効率向上のためにSystemC設計を導入したいが、いろいろなハードル(課題)があり、導入が進まない。

解決方法

早期立ち上げを実現するSystemCトレーニングと支援サービス

実践で役に立つSystemC設計のポイントが教材にまとめられており、短期間でのスキル習得ができます。
また、支援サービスにより、スムーズなSystemC設計の導入ができます。

特長

設計ノウハウをまとめた実践的な教育

当社は画像処理分野、通信分野での多くの開発実績があり、設計経験に基づくノウハウを含め、より実践なカリキュラムで教育を行います。

SystemC導入の初期段階から支援

SystemC設計の導入にあたり、設計実態分析、設計プロセス構築、コーディングガイドライン、EDAツール選定、設計者立ち上げなどの初期段階から支援します。

お客さま(受講者)の声:画像処理エンジニア
  • これまでのRTL設計との違いや、SystemCの利点をフルに活用した設計ノウハウなど、基礎から応用まで幅広く学ぶことができました。
  • SystemC設計は初めてでしたが、さまざまなケーススタディーや演習問題が用意されており、受講を通して学んだ知識や設計スキルが、 業務のスタートアップに役立ちました。

SystemC設計フロー

SystemC設計フロー

サービス内容

SystemCトレーニングサービス

カリキュラム内容について、二日間コースの例を次の表に示します。
全て座学となっており、トレーニング実施場所は、当社またはお客さま所在地(日本国内に限る)での実施が可能です。また、カリキュラム内容も、お客さまのご希望にあわせ、カスタマイズが可能です。

区分 項目 内容 時間
1日目 SystemCを用いた
ハードウェア設計
  • SystemCを用いたハードウェア設計
  • SystemCの特徴
  • SystemCによる回路記述(必要構文,同期・非同期リセット回路 他)
  • 検証の高速化
  • 動作合成の機能概要(設計指示によるRTL出力)  他
6h
2日目 SystemC
コーディングガイド

SystemC言語基本文法の理解

  • SystemCのモデリング概要(タイミング精度他)
  • SystemCの基本構文(モジュール、ポート他)(コンストラクタ、センシティブ)
  • モジュール階層記述(モジュールのインスタンス他)
  • トップ階層記述                        他
2h
C言語記述アルゴリズム
からのハードウェア化

SystemC設計では、C言語記述されたアルゴリズムを見て、ハードウェア構造のイメージが出来るスキルが必要です。
本講座では、事例を用いてC言語記述のアルゴリズムからハードウェア化を解説します。

  • 演算器のマッピング
  • Cast対応
  • パイプライン化への考慮(フィードバックループ対応など)
  • 並列処理への考慮(演算多重化、RAMのバンク分け)    他
4h
*
(補足) トレーニング費用は個別見積となります。

導入支援サービス

お客さまの設計にあわせたSytemCを使った設計プロセスの構築、設計環境の構築を支援します。

サービス 内容
@設計実態分析 お客さまの従来設計実績を分析し、SystemC設計の有効な導入方法を検討
A設計プロセス構築 お客さまの設計実態分析結果をもとに、最適なSystemC設計プロセスを構築
BEDAツール選定 各設計工程のEDAツールを選定
高位合成:Stratus™ High-Level Synthesis*1 Catapult® High-Level Synthesis*2 Vivado® Design Suite*3
論理合成:Design Compiler®*4 Genus™ Synthesis Solution*1
C設計環境構築 @~Bで検討した結果から、お客さまサイトでのSystemC設計環境を構築
*1
日本ケイデンス・デザイン・システムズ社
*2
メンター・グラフィックス・ジャパン(株)
*3
ザイリンクス(株)
*4
日本シノプシス合同会社

設計請負サービス

お客さまのSytemC設計作業を仕様検討、設計、検証、設計環境サポートとさまざまな切り口で受託します。

サービス 内容
@設計受託 お客さまの仕様をもとに、SystemC設計を受託
A設計環境サポート・メンテナンス お客さまの設計環境に変更や追加が必要になった際のメンテナンス作業を受託

トレーニングおよび設計実績

SystemCトレーニング実績(2002年〜):受講者数 1,000名超 30社以上

延べ1,000名以上の方に受講いただいております。

導入支援・設計請負

当社は自動車、電機、電子などメーカーの画像処理機器、通信機器、医療機器を中心に、各種画像処理エンジン、データ変換アクセラレーター、汎用SIMDアレイ、スイッチルータなどさまざまな電子機器開発でSystemCを使用した設計実績があります。

ハードウェア

ページの先頭へ