[ keyword: EDA, HDL, LSI ]

SpringSoftが同社の検証ツールをカスタマイズするための環境を無償公開,ユーザが作成したスクリプトを登録・共有するWebサイトも用意

 台湾SpringSoft社は,同社の検証ツールである「Verdi Automated Debug System」のデータベース(RTL記述,ネットリスト,シミュレーション結果などを格納)にアクセスするためのAPI(Application Programming Interface)を無償公開した.これにより,ユーザやサード・パーティがVerdiの内部のデータを取り出したり,機能やGUIをカスタマイズしたり,ユーティリティ・ツールを作成したりしやすくなった.また,Verdiのカスタマイズに利用できる60個以上の関数と30個以上のサンプル・スクリプトも公開した.さらに同社は,ユーザやサード・パーティが作成したスクリプトを登録・公開できるWebサイトも用意した.これらの環境を,同社では「Verdi Interoperability Apps(VIA)Exchange」と呼んでいる.

 公開した関数には,例えば「定義されたmodule名の抽出」,「moduleが定義されたファイル名とライン数の抽出」「定義されたVerilog Function情報の抽出」,「定義されたVerilog generateインスタンス情報の抽出」,「階層インスタンス・ポート情報の抽出」,「ネット名の抽出」,「Verilog Task情報の抽出」などがある.またサンプル・スクリプトとして,「デザインの階層構造をcsvフォーマットで出力」,「指定インスタンスのモジュール名の出力」,「ネットのドライバ,ロードの検索」,「正規表現によるインスタンス名の検索」などの記述を用意する.サンプル・スクリプトは,tclとC言語に対応する.

 Verdi Interoperabillity Apps(VIA)ExchangeのWebサイトは,掲示板によるフォーラム機能を備えている.また,チュートリアルやリファレンスの文書もダウンロードできる.


[図1] 「Verdi Interoperabillity Apps(VIA)Exchange」のWebサイト

■価格
無償

■連絡先
スプリングソフト株式会社
TEL: 045-470-8890
URL: http://www.springsoft.com/jp/

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日