vivado HW_TARGET

发布于:2024-06-14 ⋅ 阅读:(48) ⋅ 点赞:(0)

HW_目标
描述
硬件目标hw_target是包含一个或多个JTAG链的系统板
Xilinx FPGA设备,您可以使用比特流文件进行编程,或用于调试您的设计。
系统板上的硬件目标与Vivado Design Suite之间的连接
由硬件服务器对象hw_server管理。
使用open_hw_target命令打开与其中一个可用
硬件目标。打开的目标会自动定义为当前硬件目标。
Vivado逻辑分析器将编程和调试命令引导到FPGA对象,
hw_device,通过hw_server连接在开放目标上。
也可以使用open_hw_target的-jtag_mode选项打开hw_target
命令,将目标置于JTAG测试模式以访问指令寄存器(IR),以及
目标上的一个或多个设备的数据寄存器(DR)。在中打开目标时
JTAG模式下,在Vivado的硬件管理器功能中创建一个hw_JTAG对象
设计套件,提供对JTAG TAP控制器的访问。
请参阅Vivado Design Suite用户指南:编程和调试(UG908)[参考文献23]
支持的JTAG下载电缆和设备列表。
相关对象

硬件目标与硬件服务器相关联,可以作为的对象进行查询
hw_server对象:
get_hw_target-共[get_hw_servers]个
此外,您还可以查询与硬件目标相关联的硬件设备:
get_hw_devices-of[current_hw_target]
当目标以JTAG模式打开时,您可以访问通过创建的hw_JTAG对象
目标上的HW_JTAG属性:
获取_属性HW_JTAG[当前_属性_目标]
属性
可以使用report_property命令报告指定给的特性
hw_目标对象。请参阅Vivado Design Suite Tcl命令参考指南(UG835)
[参考文献13]了解更多信息。分配给hw_target对象的属性包括
以下,具有示例值:

Property Type Read-only Visible Value
CLASS string true true hw_target
DEVICE_COUNT int true true 1
HW_JTAG hw_jtag true true
IS_OPENED bool true true 1
NAME string true true
localhost/xilinx_tcf/Digilent/210203327463A
PARAM.DEVICE string true true jsn-JTAG-SMT1-210203327463A
PARAM.FREQUENCY enum true true 15000000
PARAM.TYPE string true true xilinx_tcf
TID string true true jsn-JTAG-SMT1-210203327463A
UID string true true Digilent/210203327463A
要报告hw_target的属性,可以复制并粘贴以下命令
进入Vivado Design Suite Tcl外壳或Tcl控制台:
report_property -all [get_hw_targets]