Verilogを使用してロジックアナライザで取り込んだデータをインポートしたいと思います。Verilogでデータをインポート
準備したモジュールをテストできることをテストベンチにインポートするにはどうすればいいですか?
もう1つの質問は、ロジックアナライザ(バイナリ、CsvまたはVdcタイプ)からエクスポートする必要がある場合です。
ありがとうございました!
Verilogを使用してロジックアナライザで取り込んだデータをインポートしたいと思います。Verilogでデータをインポート
準備したモジュールをテストできることをテストベンチにインポートするにはどうすればいいですか?
もう1つの質問は、ロジックアナライザ(バイナリ、CsvまたはVdcタイプ)からエクスポートする必要がある場合です。
ありがとうございました!
Vivadoには、ChipScopeダンプをzip形式で保存する機能が内蔵されています。
このzipファイルを手動で抽出すると、すべての信号値を含むCSVファイルが作成されます。
ファイル管理システムコールを使用して、使用状況に合わせて修正してください。
write_hw_ila_data my_hw_ila_data_file.zip [upload_hw_ila_data hw_ila_1]
私は、このコマンドによって生成されたそのジップについて話しています。
waveform.csv
注:シグナル名を削除し、すべてのベクターを抽出します。それに応じてテストベンチに割り当てます。
Verilogはファイルを操作できます。したがって、ロジック・アナライザでVerilogを使用する場合は、必要なデータをファイルに書き込んでから、testbenchでファイルを読み取ることができます。 – Roman
私はVivadoのシミュレータのロジックアナライザでキャプチャした信号を表示したいと思います。 – surfer113
キャプチャしたデータをどのように刺激として使用するかを説明する必要があります。各ピンのタイミングはクリティカルであるのか、サンプリングされたデータだけがクロックエッジであるのでしょうか?そして、データはあなたのモジュールへの完全な刺激(時計を含む)を表しているのですか、あるいはあなたのDUTへのインターフェイスは1つだけですか? –