HW_ILA_DATA
描述
硬件ILA数据对象是ILA调试核心上捕获的数据的存储库
编程到当前硬件设备上。upload_hw_ila_data命令
在从ila调试移动捕获的数据的过程中创建hw_ila_data对象
核心,hw_ila,在物理FPGA上,hw_device。
read_hw_ila_data命令还可以在读取
来自磁盘的ILA数据文件。
hw_ila_data对象可以在Vivado逻辑分析仪的波形查看器中查看
通过使用display_hw_ila_data命令,并且可以使用
write_hw_ila_data命令。
相关对象
如图2-19第64页所示,硬件ILA数据对象与ILA相关联
调试在硬件设备上编程的内核。可以将数据对象查询为
跟随:
get_hw_ila_datas-of_objects[get_hw_idas]
属性
可以使用report_property命令报告指定给的特性
hw_ila_data对象。请参阅Vivado Design Suite Tcl命令参考指南(UG835)
[参考文献13]了解更多信息。属性如下:
命令输入Vivado Design Suite Tcl shell或Tcl控制台: report_property -all [lindex [get_hw_ila_datas] 0] HW_PROBE
描述
硬件探测对象hw_probe在设计中提供对信号的访问,以监视和
驱动信号值并跟踪FPGA上的硬件事件。可以添加硬件探针
到ILA和VIO调试核心。
调试探针可以添加到RTL设计源中的ILA调试核心,以及
core,或者在使用create_debug_probe命令的合成网表设计中,以及
使用connect_debug_probe连接到设计中的信号。
只有当IP核心为
从IP目录进行自定义或重新自定义,以及连接到该目录的信号。请参阅
Vivado Design Suite用户指南:编程和调试(UG908)[Ref 23]了解更多信息
关于在设计中添加ILA和VIO调试核心和信号探针的信息。
调试核心和探测器被写入到带有write_Debug_probes的探测器文件(.ltx)中,以及
与硬件设备相关联,以及比特流文件(.bit),使用
探针。hw_device对象的FILE和PROGRAM.FILE属性。硬件设备是
使用program_hw_device命令用该信息编程。 硬件探测对象与编程的ILA和VIO调试核心相关联
到通过hw_server打开的hw_target上的硬件设备上。您可以查询
与这些调试核心对象相关联的hw_probe对象: get_hw_probes -of [get_hw_ilas hw_ila_2] get_hw_probes -of [get_hw_vios] 属性
有三种类型的调试探针:ILA、VIO_INPUT和VIO_OUTPUT。属性
分配给hw_probe对象取决于探测的类型。您可以使用
report_property命令,用于报告指定给hw_probe对象的特性。
有关更多信息,请参阅Vivado Design Suite Tcl Command Reference Guide(UG835)[Ref 13]
信息分配给ILA类型hw_probe对象的属性包括
以下,具有示例值: Property Type Read-only Visible Value CAPTURE_COMPARE_VALUE string false true eq2'hX CLASS string true true hw_probe COMPARATOR_COUNT int true true 4 COMPARE_VALUE.0 string false false eq2'hX CORE_LOCATION string true false 1:0 DISPLAY_HINT string false false DISPLAY_VISIBILITY string false false HW_ILA string true true hw_ila_1 NAME string true true GPIO_BUTTONS_dly PROBE_PORT int true true 3 PROBE_PORT_BITS int true true 0 PROBE_PORT_BIT_COUNT int true true 2 TRIGGER_COMPARE_VALUE string false true eq2'hX TYPE string true true ila 要报告特定类型的hw_probe对象的特性,可以复制并粘贴一个
Vivado Design Suite Tcl shell或Tcl控制台中的以下命令之一: report_property -all [lindex [get_hw_probes -filter {TYPE == ila}] 0] report_property -all [lindex [get_hw_probes -filter {TYPE == vio_input}] 0] report_property -all [lindex [get_hw_probes -filter {TYPE == vio_output}] 0] 标签:ILA,string,ila,PROBE,HW,hw,vivado,get,true From: https://blog.csdn.net/cckkppll/article/details/139581636