EDA・ソフトウエア 強いLSIやボードを設計するための
 

「じゃ、ベンチマークしてみようよ」、オリンパスが論理エミュレータ向けのモデリングにBluespecを適用

小島 郁太郎=Tech-On!編集
2013/01/07 15:31
印刷用ページ

 オリンパスは、論理エミュレータを使うSoCの性能検証に、米Bluespec社の言語とEDAツールを適用した。SystemCの論理シミュレータを使う場合に比べて、検証対象のモデリングのコード量を半減し、かつ検証の実行速度を100倍以上に高められる。

 同社は、今回の成果について「Bluespec User Group Meeting 2012 Oct.」(Bluespecの販売代理店のサイバネットシステムが2012年10月12日に開催)で講演している(Tech-On!関連記事)。この記事は、その講演の内容を11月下旬に別途聞いた取材の結果をまとめたものである。取材では、講演を行ったオリンパスの古川英明氏(研究開発センター デジタル技術開発本部 SOC技術部 開発2グループ チームリーダー 課長代理)と刈屋三友氏(研究開発センター デジタル技術開発本部 SOC技術部 開発2グループ シニアLSIエンジニア EDA担当)の2氏に話を聞いた。

10分間以上は待てない

図1●開発中のSoCの性能限界を見極めたい
オリンパスのスライド。
[画像のクリックで拡大表示]

 古川氏によれば、同社では、画像処理SoC開発の早期段階において、そのSoCの性能限界を見極めたいという要求が強まっていた(図1)。具体的には、実際のソフトウェアをSoCのプロセサ・コアで稼働させながら、ワーキング・メモリとして使う外付けDRAMのアクセス性能を解析したいという要求である。性能を高精度に解析するには、RTLやそれに近い抽象度でモデリングする必要があるものの、RTLのモデルではシミュレーションの速度が遅い。「ソフトウェア設計者からは10分間程度で解析結果が出なければ使い物にならない、と言われている」(古川氏)。

図2●解析環境を論理エミュレータに載せて高速化
オリンパスのスライド。
[画像のクリックで拡大表示]

 このソフトウェア設計者の要求に応えるために、上記の性能解析に論理エミュレータを使うことにした(図2)。同氏らは論理エミュレータを以前から使っている。その経験から、解析対象の一部を論理エミュレータに載せただけでは、高速化の効果が小さなことを学んでいた。「抽象度の高いSystemCモデルを論理シミュレータで、RTLを論理エミュレータで稼働させるという協調検証では、論理シミュレータの速度に検証全体の速度が引っ張られる。論理エミュレータを併用しても、せいぜい3倍程度にしか高速化できない」(同氏)。

 論理エミュレータの実力を生かすには、解析対象全体をRTLにして論理エミュレータに載せたい。その壁になるのが、RTLのモデリングの手間である。そこで、Bluespecの言語(Bluespec SystemVerilog、以下BSV)やEDAツール(合成ツールの「Bluespec Compiler」など)を使うことを考えた。すなわち、対象をBSVでモデリングし、それにBluespec Compilerを適用して、Verilog-HDLのRTLコードを得るという方法である。

ここから先は日経テクノロジーオンライン会員の方のみ、お読みいただけます。
・会員登録済みの方は、左下の「ログイン」ボタンをクリックしてログイン完了後にご参照ください。
・会員登録がお済みでない方は、右下の会員登録ボタンをクリックして、会員登録を完了させてからご参照ください。会員登録は無料です。

<技術者塾>
電源制御と主回路の定式化手法(2日間)
~状態平均化法によるコンバータの伝達関数の導出と制御設計の基礎について事例を基にわかりやすく解説~



これまでの電源設計の教科書にはない新しい見地から基礎理論および実践例について解説するとともに、「系の安定度」の問題点と解決手法についても解説します。今年3月に発刊した「スイッチング電源制御設計の基礎」(日経BP社刊)をベースに最新の内容を解説いたします。詳細はこちら

【日時】:2015年9月28~29日 10:00~17:00 (開場9:30)予定
【会場】:化学会館(東京・御茶ノ水)
【主催】:日経エレクトロニクス

マイページ

マイページのご利用には日経テクノロジーオンラインの会員登録が必要です。

マイページでは記事のクリッピング(ブックマーク)、登録したキーワードを含む新着記事の表示(Myキーワード)、登録した連載の新着記事表示(連載ウォッチ)が利用できます。

協力メディア&
関連サイト

  • 日経エレクトロニクス
  • 日経ものづくり
  • 日経Automotive
  • 日経デジタルヘルス
  • メガソーラービジネス
  • 明日をつむぐテクノロジー
  • 新・公民連携最前線
  • 技術者塾

Follow Us

  • Facebook
  • Twitter
  • RSS

お薦めトピック

日経テクノロジーオンラインSpecial

記事ランキング