仮想JTAG(altera_virtual_jtag)IP コアのユーザーガイド

ID 683705
日付 10/31/2016
Public
ドキュメント目次

1.14.3. ランタイム通信

Tcl スクリプトのdc_fifo_vji.tcl には、それぞれ仮想JTAG 命令の1 つに対応する3 つのプロシージャーが含まれています。 以下の表では、各プロシージャーについて説明します。
表 17.  ランタイム通信Tcl プロシージャー

プロシージャー

概要

push [value]

IR はPUSH 命令をシフトし、その後にValue 引数のDR シフトを実行します。 Value は256 未満の整数でなければなりません。

pop

IR はPOP 命令をシフトし、その後に8 ビットのDR シフトを実行します。

flushfifo

IR はFLUSH 命令をシフトします。

以下の図は、DCFIFO およびflushfifo コマンドにプッシュされた8 つの値のランタイム実行と、フラッシュ操作でのSignalTap II Logic Analyzer のトリガーキャプチャーを示しています。

図 23. ランタイム実行
図 24. フラッシュ操作におけるSignalTap II Logic Analyzer のトリガーキャプチャー