Visible to Intel only — GUID: bhc1411109364227
Ixiasoft
Introduction
System-Level Debugging Infrastructure
Virtual JTAG Interface Description
Run-Time Communication
Instantiating the Virtual JTAG Intel® FPGA IP Core
Simulation Support
Compiling the Design
SLD_NODE Discovery and Enumeration
Capturing the Virtual IR Instruction Register
AHDL Function Prototype
VHDL Component Declaration
VHDL LIBRARY-USE Declaration
Design Example: TAP Controller State Machine
Design Example: Modifying the DCFIFO Contents at Runtime
Design Example: Offloading Hardwired Revision Information
Document Revision History for the Virtual JTAG Intel® FPGA IP Core User Guide
Visible to Intel only — GUID: bhc1411109364227
Ixiasoft
Running a DR Shift Operation Through a Virtual JTAG Chain
A simple DR shift operation through a virtual JTAG chain using an Intel® download cable consists of the following steps:
- Query for the Intel® programming cable and select the active cable.
- Target the desired device in the JTAG chain.
- Obtain a device lock for exclusive communication to the device.
- Perform a VIR shift.
- Perform a VDR shift.
- Release exclusive link with the device with the device_unlock command.
- Close communication with the device with the close_device command.