プライムゲート
Super Design House for LSI
ホーム 電子広告 IR情報 お問い合わせ
プライムゲートとは 会社概要 業務紹介 採用情報
業務紹介
ホーム > 業務紹介 > EDAツール紹介 > Topaz(トパーズ)
Topaz(トパーズ)
PrimeGate製 簡易テストベンチ作成ツール
特徴
RTL作成からデバッグ検証開始までを高速化
・簡単な操作で瞬時に簡易テストベンチ作成
・エディタとWebブラウザだけで作成可能
・コピー、ペースト、ボタンクリックだけで即作成
Webブラウザ内で動作
・JAVA Appletによりクライアント側で動作、セキュリティに配慮
・JAVAランタイムさえインストールされていればOS依存性無し
・TopazをWebブラウザからアクセスできる場所に置くだけの簡単インストール
Topazの利用
Topazは、RTL作成完了からデバッグ開始までの期間を短縮します。
従来の手法では、RTL作成完了からデバッグまで時間がかかっていました。
Topazは違います。
RTL作成完了後すぐにデバッグ用テストベンチを作成することができます。
本来、RTLの初期デバッグはRTL設計者が行うものですが、RTL設計者としては「めんどう」「デバッグは検証チームの担当」等の意識があり、デバッグ検証実施に高い壁がありました。
しかし、Topazを使えばRTLの作成後、すぐにデバッグ検証に入ることができます。
現在はVerilogRTLからのテストベンチ作成だけですが、お客様のご要望に応じてSystemVeriogやVHDLやSystemC対応のカスタマイズも承っております。
動作環境
サポートOS、環境
Solaris、Red Hat Enterprise Linux、WindowsXP、WindowsVista、Windows7等 に JAVA Runtime(JRE) 6以上がインストールされていること
製品デモ
下記の module SAMPLE_SHORT から output PEN; // pin enable までの行をコピーし、下記ウィンドの「モジュール宣言部、端子宣言部を貼り付け」にペースト後、テストベンチデータ生成ボタンをクリックしてください。

生成されたテストベンチデータをコピーしエディタにペーストしてください。

エディタのTABは4を推奨します。
貼付け後CLK生成部分(// Please replace your RTL clockで示された箇所)の信号名を回路のクロック信号名に書き換えるだけでvcsやmodelsimでコンパイル可能です。

この例で示したRTL以外でも貼り付け生成できますが1信号1行としてください。
デモ版のため信号数は10信号までの制限がかかっております。
module SAMPLE_SHORT
//// Port List
    (
        CLK,
        NRESET,
        WE,
        RE,
        CE,
        BEN,
        D_IN,

        D_OUT,
        D_VALID,
        PEN
    );

//--------------------------------------------------------------
//// pin
//--------------------------------------------------------------
    input               CLK;                // clock
    input               NRESET;             // negative reset
    input               WE;                 // write
    input               RE;                 // read enable
    input               CE;                 // chip select
    input  [1:0]        BEN;                // byte enable
    input  [15:0]       D_IN;               // data input

//--------------------------------------------------------------
    output [15:0]       D_OUT;              // data output
    output              D_VALID;            // data valid
    output              PEN;                // pin enable
			
お問い合わせ先
製品に関するお問い合わせは下記までお問い合わせください。
株式会社プライムゲート 営業部
E-Mail
:
T E L
:
03-5823-4820
ページトップに戻る
サイトマップ プライバシーポリシー