Tech-On!は無料登録制の技術情報サイトです。ぜひ会員登録してこの記事の全文をお読みください。 Tech-On!無料登録の説明ページ初めてご利用の方:無料会員登録へ登録に関するご質問登録に関するご質問学生の方:無料会員登録へ ログイン・ページに進むIDやパスワードをお忘れの方は…Cookieが使えない状態になっていませんか?
お薦めトピック
- AD -

【DACプレ】Forte,高位合成のCynthesizerにArithmaticaのデータパス合成を統合

2010/05/21 21:34
小島 郁太郎=Tech-On!
Facebookでシェアする
Twitterでつぶやく
印刷用ページ
CynthesizerにCellMath Designerを統合したCynthesizer Ultra Forteのデータ。
CynthesizerにCellMath Designerを統合したCynthesizer Ultra Forteのデータ。
[クリックすると拡大した画像が開きます]

 米Forte Design Systems, Inc.は,SystemC入力の高位合成ツール「Cynthesizer」の機能アップ,および上位製品の「Cynthesizer Ultra」を発表した(ニュース・リリース)。同社によれば2002年の発売以来,Cynthesizerは200品種を超えるASICやSoCの設計に適用されたという。

 上位製品のCynthesizer Ultraは,2009年に買収した英Arithmatica, Ltd.の製品(Tech-On!関連記事)をCynthesizerに統合したものである。Arithmaticaが開発したデータパス合成ツール「CellMath Designer」をCynthesizerが取り込んでおり,それをデータパスの最適化に適用する。既存の製品に比べて,合成する回路の消費電力や遅延時間,チップ面積を最大で40%削減できるようになるという。

 また,Cynthesizer UltraはArithmaticaが開発した数値演算ブロックのIPコア「CellMath IP」を高位合成に利用する。例えば,グラフィックス処理LSIの設計で使われる浮動小数点演算回路のIPコアなどである。

処理結果をユーザーと一緒に改善

 Cynthesizerに関しては,次の三つの機能を加えたことを今回,発表した。まず,処理結果をグラフィカルに表示する機能である。ユーザーの所望の仕様にあった結果が得られなかった場合に,結果をユーザーに分かりやすい形で見せて,動作記述や制約条件の改善を促進する。改善手法に関するヒント(解説文)も合わせて提示するという。

 2番目は,サイクル・アキュレートな論理シミュレータ「Cynthesizer Cycle Accurate」を開発して加えたことである。一般的なRTLシミュレータで使うイベント・ドリブンではない処理方式の採用で,処理速度を20倍以上に高めたという。Cynthesizer中で容易に利用できることも,今回のシミュレータの特徴だとする。

 3番目は,SystemCモデルのライブラリ「CynWare IP」を強化したことである。今回は高速メモリ・インタフェースのモデルなどを加えた。各モデルはCynthesizerの入力記述だけでなく,合成前の動作レベルの機能検証やテストベンチなどでも使えるという。

 機能向上したCynthesizer,Cynthesizer Ultraともすでに出荷できる状態にある。またForetはこの2製品などを,6月14〜16日に米カリフォルニア州アナハイムで開催の47th DAC(Design Automation Conference)の展示会で公開する。

■変更履歴
この記事の掲載当初,タイトル中の製品名が「Cynthsizer」となっておりましたが,「Cynthesizer」の誤りでした。お詫びして訂正します。タイトルは修正済みです。
Tech-On!プレミアム

Tech-On!プレミアム会員なら、左の雑誌記事が毎月30ページまでダウンロードできる!(詳細はこちら

イプロスの製品トピックス
とても参考になった 0
まあ参考になった 1
ならなかった 1
 投票総数:2
コメントに関する諸注意
(必ずお読みください)



コメントの掲載は編集部がマニュアルで行っておりますので、即時には反映されません。しばらくお待ちください。
記事中に誤りなど,編集部へのご連絡にはフッターのご意見/ご感想・お問い合わせをお使いください。
English
中文