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 follows:
Figure 4. Adding a Non-Xilinx Part

This opens the Add Non-Xilinx Device dialog box as follows:
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
