首页 > 其他分享 >vivado HW_ILA_DATA、HW_PROBE

vivado HW_ILA_DATA、HW_PROBE

时间:2024-06-10 20:28:51浏览次数:17  
标签:ILA string ila PROBE HW hw vivado get true

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]了解更多信息。属性如下:

Property Type Read-only Visible Value CLASS string true true hw_ila_data HW_ILA string true true hw_ila_1 NAME string true true hw_ila_data_1 TIMESTAMP string true true Sat Mar 08 11:05:49 2014 要报告hw_ila_data对象的属性,可以复制并粘贴以下内容
命令输入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

相关文章

  • vivado HW_SERVER
    HW_服务器描述硬件服务器管理到硬件目标的连接,例如硬件板,包含一个或多个XilinxFPGA设备的JTAG链,用于编程和调试您的FPGA设计。使用open_hw命令打开硬件管理器时,可以连接到硬件服务器,本地或远程,使用connect_hw_server命令。这启动hw_server应用程序,并创建一个hw_server......
  • vivado HW_DEVICE
    硬件设备描述在VivadoDesignSuite的硬件管理器功能中,每个硬件目标都可以具有一个或多个XilinxFPGA设备进行编程或用于调试目的。这个hw_device对象是通过hw_server打开的hw_target上的物理部分。这个current_hw_device命令指定或返回当前设备。相关对象硬件设备与硬......
  • vivado HW_ILA
    HW_ILA描述集成逻辑分析器(ILA)调试核心允许您执行系统内监控通过对内核上的调试探针,在实现的设计中对信号进行处理。您可以配置ILA核心实时触发特定硬件事件,并在以系统速度探测。ILA调试核心可以通过从IP目录实例化ILA核心来添加到设计中到RTL设计中,或者使用create_debug......
  • PLA2216 Logic Analyser Probes for Rigol DHO900 and MSO5000 Oscilloscopes
    TheoriginalPLA2216fromRigolisexpensive.Peoplemadetheirownandopensourcedthedesign. TheearlyteardownandDIYishere: September28,2019,07:23:29amfrom https://www.eevblog.com/forum/testgear/rpl1116-active-logic-probe-pod-for-1000z-seri......
  • vivado与modelsim联合仿真
    写在前面:联合仿真需要版本对应,我的2020的modelsim和2020的vivado是可以用的。如果不对应,下边会编译报错。第一步,编译仿真库文件。点击菜单栏Tools-->CompileSimLibary,第一行Simulator选择Modelsim接下来Family选择你需要的器件对应的Family。Compiledlibraryloc......
  • 【vivado】如何用vivado查看高扇出路径
    在Vivado中查看高扇出路径,您可以使用以下步骤和命令:使用Vivado命令行:打开Vivado的TclShell并使用report_high_fanout_nets命令来查看高扇出路径。这个命令可以显示设计中扇出数较高的网络,并提供有关驱动类型和时序裕度的信息。命令行参数:report_high_fanout_net......
  • CS106B(2022 winter) hw4
    重生之你在美国当总统题目描述We'llsaythatacountryisdisaster-readyifeverycityeitheralreadyhasemergencysuppliesorisimmediatelydownthehighwayfromacitythathasthem.YourtaskistowriteafunctionboolcanBeMadeDisasterReady(constMap<......
  • 【Xilinx】vivado methodology检查中出现的critical Warning
    问题TIMING#1WarningAnasynchronousset_clock_groupsoraset_falsepath(seeconstraintposition118intheTimingConstraintswindowinVivadoIDE)betweenclocksgtwiz_userclk_rx_srcclk_out[0]andmmcm_clkout0overridesaset_max_delay-datapath_onl......
  • Vivado入门教程
    VIVADO开发流程分析完逻辑功能后可以查看RTL分析来可视化原理图,双击可查看细节。逻辑综合生成的原理图和RTL生成的原理图是不一样的,这里是与LUT相关的。综合结束后可以进行引脚约束。引脚约束文件和仿真文件和源文件的创建是一样的,也在DDsources中进行创建。在源文件中......
  • 【2024版】最新HW参考 HVV行动之蓝军经验总结(非常详细)零基础入门到精通,收藏这一篇就够
    ‍正文:HW行动,攻击方的专业性越来越高,ATT&CK攻击手段覆盖率也越来越高,这对于防守方提出了更高的要求,HW行动对甲方是一个双刃剑,既极大地推动了公司的信息安全重视度和投入力量,但同时对甲方人员的素质要求有了很大提升,被攻破,轻则批评通报,重则岗位不保;大的金融、央企可能不担心......