The simulation supports the interaction of the JTAG ports and some of the JTAG operation commands. The JTAG interface, including an interface to the scan chain, is not fully supported. To simulate this interface:
- Instantiate the
BSCANE2
component and connect it to the design. - Instantiate the
JTAG_SIME2
component into the test bench (not the design).
This becomes:
- The interface to the external JTAG signals (such as TDI, TDO, and TCK)
- The communication channel to the
BSCAN
component
The communication between the components takes place in the VPKG
VHDL package file or the glbl
Verilog global module. Accordingly, no implicit connections are
necessary between the specific JTAG_SIME2
component and
the design, or the specific BSCANE2
symbol.
Stimulus can be driven and viewed from the specific JTAG_SIME2
component within the test bench to understand
the operation of the JTAG/BSCAN function. Instantiation templates for both of these
components are available in both the AMD Vivado™ Design Suite templates and the specific-device libraries
guides.