Using Vivado IDE - 2022.2 English - UG908

Vivado Design Suite User Guide: Programming and Debugging (UG908)

Document ID
UG908
Release Date
2022-10-19
Version
2022.2 English

Click the + button to add Xilinx or non-Xilinx parts to the SVF chain.

Figure 1. Add Devices to SVF Target

When you click Add Xilinx Part,… the Add Xilinx Device dialog box opens. You can now choose the appropriate Xilinx device to append to the SVF chain.

Note: Devices can only be appended to an SVF device chain.
Figure 2. Add Xilinx Device Dialog Box

Tip: This dialog box is slightly different in Vivado ML Enterprise.

On selecting a Xilinx device and clicking OK, the Xilinx device is added to the SVF chain as shown in the following figure.

Figure 3. Xilinx Device in SVF Chain

You can also add non-Xilinx parts to the SVF device chain by right-clicking the SVF chain and selecting Add Non-Xilinx Part… as shown below.

Figure 4. Adding a Non-Xilinx Part

This opens the Add Non-Xilinx Device dialog box as shown below.

Figure 5. Add Non-Xilinx Device Dialog Box

Fill in the dialog box as follows:

  • The Part Name can be any part name you choose.
  • The ID code is a Hex value that represents a valid device ID code.
  • The IR length is a decimal numerical value that represents the Instruction Register length.
  • The Mask is a Hex bit mask value.
    Note: The ID code, IR Length, and Mask values are typically provided by silicon vendors through device BSDL files.

Click OK, and the non-Xilinx part is added to the SVF device chain.

Figure 6. Non-Xilinx Device in SVF Chain