首页 > 其他分享 >vivado HW_SYSMON

vivado HW_SYSMON

时间:2024-06-13 20:02:31浏览次数:20  
标签:binary false string SYSMON HW vivado true REG 0.000

描述
系统监视器HW_SYSMON是Xilinx上的一个模数转换器(ADC)电路
用于测量诸如温度和电压之类的操作条件的设备。这个
HW_SYSMON通过片上温度和电源监控物理环境
传感器。ADC为一系列应用提供了高精度模拟接口。这个
ADC最多可访问17个外部模拟输入通道。

HW_SYSMON具有存储当前
温度和电压值。当前硬件设备上这些寄存器中的值
可以通过Vivado Design Suite的硬件管理器功能访问,当
连接到硬件服务器和目标。HW_SYSMON在Virtex-7之间变化
设备和UltraScale设备。请参阅UltraScale体系结构系统监视器高级版
规范用户指南(UG580)[Ref 12]或7系列FPGA和Zynq-7000 SoC XADC
双12位1 MSPS模数转换器用户指南(UG480)[参考文献6]或更多信息
关于XADC的特定寄存器的信息以及如何对它们进行寻址。
尽管可以使用get_hw_sysmon_reg命令访问存储的十六进制值
在系统监视器的寄存器中,还可以将某些寄存器的值检索为
hw_sysmon对象的格式化属性。例如,以下代码检索
指定的hw_sysmon对象的TEMPERATURE属性,而不是直接
访问寄存器的十六进制值:
get_property TEMPERATURE[get_hw_sysmons]
相关对象
HW_SYSMON对象可以在编程的上的硬件管理器中找到
在当前的hw_target和hw_server上。可以查询的hw_sysmon
hw_device如下:
get_hw_sysmons-共[get_hw_devices]
属性
可以使用report_property命令报告指定给的实际特性
HW_SYSMON对象。请参阅Vivado Design Suite Tcl命令参考指南
(UG835)[参考文献13]了解更多信息。
要报告HW_SYSMON的属性,可以复制并粘贴以下内容
命令输入Vivado Design Suite Tcl shell或Tcl控制台:
report_property-all[lindex[get_hw_sysmons]0]
以下是在hw_sysmon对象上找到的属性:

Property Type Read-only Visible Value ADC_A_GAIN hex true true 0000 ADC_A_OFFSET hex true true 007e ADC_B_GAIN hex true true 0000 ADC_B_OFFSET hex true true ffbb CLASS string true true hw_sysmon CONFIG_REG.ACQ binary false true 0 CONFIG_REG.ALM0 binary false true 0 CONFIG_REG.ALM1 binary false true 0 CONFIG_REG.ALM2 binary false true 0 CONFIG_REG.ALM3 binary false true 0 CONFIG_REG.ALM4 binary false true 0 CONFIG_REG.ALM5 binary false true 0 CONFIG_REG.ALM6 binary false true 0 CONFIG_REG.AVG binary false true 00 CONFIG_REG.BU binary false true 0 CONFIG_REG.CAL0 binary false true 0 CONFIG_REG.CAL1 binary false true 0 CONFIG_REG.CAL2 binary false true 0 CONFIG_REG.CAL3 binary false true 0 CONFIG_REG.CAVG binary false true 0 CONFIG_REG.CD binary false true 00000000 CONFIG_REG.CH binary false true 00000 CONFIG_REG.EC binary false true 0 CONFIG_REG.MUX binary false true 0 CONFIG_REG.OT binary false true 0 CONFIG_REG.PD binary false true 00 CONFIG_REG.SEQ binary false true 0000 DESCRIPTION string true true XADC FLAG.ALM0 binary true true 0 FLAG.ALM1 binary true true 0 FLAG.ALM2 binary true true 0 FLAG.ALM3 binary true true 0 FLAG.ALM4 binary true true 0 FLAG.ALM5 binary true true 0 FLAG.ALM6 binary true true 0 FLAG.JTGD binary true true 0 FLAG.JTGR binary true true 0 FLAG.OT binary true true 0 FLAG.REF binary true true 0 LOWER_TEMPERATURE string false true -273.1 LOWER_TEMPERATURE_SCALE enum false true CELSIUS LOWER_VCCAUX string false true 0.000 LOWER_VCCBRAM string false true 0.000 LOWER_VCCINT string false true 0.000 LOWER_VCCO_DDR string false true 0.000 LOWER_VCCPAUX string false true 0.000 LOWER_VCCPINT string false true 0.000 MAX_TEMPERATURE string true true 41.7 MAX_TEMPERATURE_SCALE enum false true CELSIUS MAX_VCCAUX string true true 1.805 MAX_VCCBRAM string true true 0.997 MAX_VCCINT string true true 1.000 MAX_VCCO_DDR string true true 0.000 MAX_VCCPAUX string true true 0.000 MAX_VCCPINT string true true 0.000 MIN_TEMPERATURE string true true 37.3 MIN_TEMPERATURE_SCALE enum false true CELSIUS MIN_VCCAUX string true true 1.800 MIN_VCCBRAM string true true 0.993 MIN_VCCINT string true true 0.997 MIN_VCCO_DDR string true true 2.999 MIN_VCCPAUX string true true 2.999 MIN_VCCPINT string true true 2.999 NAME string true true localhost/xilinx_tcf/Digilent/210203336599A/xc7k325t_0/SYSMON SUPPLY_A_OFFSET hex true true 006b SUPPLY_B_OFFSET hex true true ffa9 SYSMON_REFRESH_RATE_MS int false true 0 TEMPERATURE string true true 37.8 TEMPERATURE_SCALE enum false true CELSIUS UPPER_TEMPERATURE string false true -273.1 UPPER_TEMPERATURE_SCALE enum false true CELSIUS UPPER_VCCAUX string false true 0.000 UPPER_VCCBRAM string false true 0.000 UPPER_VCCINT string false true 0.000 UPPER_VCCO_DDR string false true 0.000 UPPER_VCCPAUX string false true 0.000 UPPER_VCCPINT string false true 0.000 VAUXP0_VAUXN0 string true true 0.000 VAUXP1_VAUXN1 string true true 0.000 VAUXP2_VAUXN2 string true true 0.000 VAUXP3_VAUXN3 string true true 0.000 VAUXP4_VAUXN4 string true true 0.000 VAUXP5_VAUXN5 string true true 0.000 VAUXP6_VAUXN6 string true true 0.000 VAUXP7_VAUXN7 string true true 0.000 VAUXP8_VAUXN8 string true true 0.000 VAUXP9_VAUXN9 string true true 0.000 VAUXP10_VAUXN10 string true true 0.000 VAUXP11_VAUXN11 string true true 0.000 VAUXP12_VAUXN12 string true true 0.000 VAUXP13_VAUXN13 string true true 0.000 VAUXP14_VAUXN14 string true true 0.000 VAUXP15_VAUXN15 string true true 0.000 VCCAUX string true true 1.802 VCCBRAM string true true 0.995 VCCINT string true true 0.999 VCCO_DDR string true true 0.000 VCCPAUX string true true 0.000 VCCPINT string true true 0.000 VP_VN string true true 0.000 VREFN string true true 0.000 VREFP string true true 0.000

标签:binary,false,string,SYSMON,HW,vivado,true,REG,0.000
From: https://blog.csdn.net/cckkppll/article/details/139663051

相关文章

  • AML HW3
    1.完成value_iteration函数,实现值迭代算法根据Bellman最优方程,我们可以得到如下的公式:\[V^*(s)=\max_a\sum_{s'}T(s,a,s')[R(s,a,s')+\gammaV^*(s')]=\max_aQ^*(s,a)\]可以将其写成迭代更新的方式\[V_{k+1}(s)=\max_a\sum_{s'}T(s,a,s')[R(......
  • vivado HW_ILA_DATA、HW_PROBE
    HW_ILA_DATA描述硬件ILA数据对象是ILA调试核心上捕获的数据的存储库编程到当前硬件设备上。upload_hw_ila_data命令在从ila调试移动捕获的数据的过程中创建hw_ila_data对象核心,hw_ila,在物理FPGA上,hw_device。read_hw_ila_data命令还可以在读取来自磁盘的ILA数据文件。h......
  • 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......
  • 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中进行创建。在源文件中......