Open the hardware tool
open_hw_manager [‑quiet] [‑verbose]
|Ignore command errors
|Suspend message limits during command execution
Open the Hardware Manager in the Vivado® Design Suite in either the Vivado IDE or in Tcl or batch mode. Opening the Hardware Manager is the first step in programming and/or debugging your design in Xilinx® FPGA hardware. For more information refer to the Vivado Design Suite User Guide: Programming and Debugging (UG908).
- Logic Debug or Logic Analyzer- Debugging FPGA programmable logic designs.
- Programming/Configuration - Program FPGA devices using JTAG and configuring flash memory devices connected to FPGAs.
- In-system Serial I/O debug - Adjust SERDES receive/transmit settings and measure transmission bit error rates.
- System Monitor - Control on chip system monitor and read system monitor temperature and voltage values.
The Hardware Manager uses a number of first class objects, like hw_server, hw_target, hw_device, and hw_ila. Each of these objects is related to other objects, and has properties that can be set or read by the
get_property commands to configure or control its function in the Hardware Manager. Refer to the Vivado Design Suite Properties Reference Guide (UG912) for more information on these objects.
- Open the hardware manager in the IDE (
open_hw_manager).Tip: This step can be skipped if you are running in batch or Tcl mode.
- Connect to a hardware server running either on the local machine, or on a remote network accessible host (
- Open a hardware target on the connected hardware server (
- Identify the Xilinx® FPGA on the open hardware target (
- Associate the bitstream data programming file (.bit), and probes file (.ltx) if one exists, with the appropriate FPGA (
- Program or download the programming file into the hardware device (
Note that you can run the Hardware Manager from within the Vivado tool without having a project or design open. You can open the Hardware Manager, connect to the hardware server, and program the device on the target by providing a bitstream file, and probes file for debugging.
You can close the Hardware Manager using the
This command returns nothing if successful, and returns an error if it fails.
-quiet - (Optional) Execute the command quietly, returning no messages from the command. The command also returns TCL_OK regardless of any errors encountered during execution.
-verbose - (Optional) Temporarily override any message limits and return all messages from this command.