利用Virtex-5系统监控器加强系统管理和诊断

发布者:天涯拾遗最新更新时间:2010-07-02 来源: Xilinx公司关键字:FPGA  Virtex-5  系统监控  传感器 手机看文章 扫描二维码
随时随地手机看文章

  电信行业要求具有很高的服务可用性-正如你一拿起电话就希望听到拨号音一样。随着宽带服务提供商争相进入音频和视频领域(伴随所谓的"三重播放"的展开),用户期望他们可以在这些领域实现同样的高可用性。

  高可用性只能通过为构成系统的硬件提供冗余性来实现。然而,为了有效管理这种冗余,系统必须能够监控自己的运行状态,如果发生故障,系统必须在用户觉察到任何故障停机之前切换到备用硬件。对物理环境的密切监控,让运营商可以在发生任何部件故障时采取积极行动。这涉及到监控机架内部的物理环境,利用各种传感器来记录相关变量,比如温度、电源电压、湿度和冷却性能等。

  FPGA是高可用性基础设施中的重要构建模块。因此,应该密切监控系统内FPGA的片上环境及其周围环境。Xilinx Virtex-5系统监控器可以更加轻松地监控FPGA及其外部环境。

  Virtex-5系统监控器

  Virtex-5系统监控器能够让用户轻松获得FPGA片上(晶片)温度和电源条件方面的信息。它还可以通过外部模拟输入通道获取外部传感器信息(最多可以监控17个外部传感器)。获取上述信息需要很少的设计努力,甚至不需要,具体取决于所需的功能。常见的功能,比如报警、自动通道定序器和数据平均,都可以从系统监控器模块中得到,这样设计人员就能够轻而易举地开发出一个解决方案。

  图1给出了Virtex-5系统监控器的结构图。该监控器的核心是一个10位(每秒200,000个采样)模数转换器(ADC)。ADC的模拟输入范围是0~1V。在10比特的分辨率下,该ADC能够处理的输入电压精度大约为1mV。

Virtex-5系统监控器的结构图

  如图1所示,片上传感器和外部模拟输入通道都通过模拟多路复用器与ADC输入端相连。因此,从不同传感器获得的电压必须由ADC转化成数字量。测量结果被写入状态寄存器,并能够利用FPGA架构或者通过FPGA和PCB的JTAG基础设施从外部轻松读取上述状态寄存器中的数据。利用同样的接口也可以对监控器的控制寄存器进行读写操作。控制寄存器对系统监控器的操作(例如,针对测试、编程报警极限和传感器平均的要求选择合适的传感器通道)进行配置。加电后不久系统监控器就完全进入工作状态,而且在不配置FPGA的条件下就能够进行正确的操作。默认情况下,加电后只会监控片上传感器;但也可以启用外部模拟输入。配置前只能通过JTAG测试访问端口(TAP)获取测量信息。[page]

  1. 用户报警

  系统监控器的实用内置特性之一是,它能为片上传感器生成报警信号。设计师能够设定上述报警信号的阈值。系统监控器可以自主监控这些传感器,并且只有在检测到报警状态时才会对系统发出报警。

  系统监控器还含有一个工厂设置的报警状态,被称为过热报警(OT)。一旦启用该功能,如果检测到晶片温度高于125℃,系统监控器就会请求关闭整个芯片。当晶片冷却到设定的温度水平时,才给晶片加电。在芯片掉电期间,系统监控器会继续操作片上传感器,并且对其进行监控。

  默认情况下不会启用OT功能,如果需要,必须明确启用此功能方可生效。

  2. 对“检验器”进行检验

  为了让Virtex-5系统监控器提供精确而又可靠的环境信息,需要对测量数据和系统监控器操作进行可靠性检查。系统监控器拥有大量有助于保证操作可靠性的功能。ADC的内置自动校准功能和传感器可以纠正模拟测量系统中由工作环境造成的任何漂移。自检功能还能让系统主机对系统监控器的运行状态进行监控。

  利用系统监控器JTAG访问功能

  Virtex-5系统监控器还具备一个新功能,即通过JTAG TAP访问模块的所有功能。通过实现模拟测试和访问模拟信息,您能够利用系统中现有的JTAG获得更大的价值和效率。在配置FPGA(该FPGA作为实际生产中PCB测试方案的一部分)之前或正常操作的过程中,可以访问这些功能,从而简化了调试。

  为了简化PCB的电源电压和电流之类的片外测量,您可以在配置FPGA之前使用特殊的JTAG命令来为外部模拟输入创造条件。即使配置完FPGA,系统监控器也不需要在设计中进行明确例示,因此可以通过JTAG TAP访问那些用于实现调试功能的特性,即使是在设计后期。为了确保系统监控器的可用性,唯一的要求在于,必须提供正确的PCB支持。这涉及与系统监控器用户指南中描述的外部2.5V参考IC进行连接的问题。

  图2显示了一个典型诊断应用,在正常操作时对FPGA的物理运行环境进行监控。在图2的例子中,系统监控器用于观察大电流需求期间(从t0时刻开始)功率分配系统(PDS)中的电压(IR)降。在上述高活动期间,我们还监控了FPGA的温度。能够在开发阶段迅速确定电源或PCB设计的潜在问题。JTAG访问功能还提供了一个简便的方法,能够确认特定设计是否配有适当的冷却系统。ChipScope Pro分析器可以轻松访问系统监控器;而且,这种访问功能还能够轻松地集成到其它JTAG测试和编程环境中。

在正常操作时对FPGA的物理运行环境进行监控[page]

  系统集成

  除了能够利用JTAG TAP轻松访问系统监控器之外,还可以通过FPGA架构访问系统监控器的控制和状态寄存器。利用FPGA架构可以在任何时刻对这些寄存器进行配置和读取。允许通过JTAG TAP控制器和架构接口对系统监控器的寄存器进行双重访问,并提供了相应的仲裁方案来管理可能出现的争用现象。

  在设计中例示系统监控器,并在FPGA配置过程中对其初始化时,还能够定义这些寄存器的内容。因此,可以对系统监控器进行配置使其以用户自定义的运行(后配置)模式启动。架构接口就是我们所熟知的动态重配置端口(DRP)。DRP是一个并行的16位同步数据端口(类似于block RAM)。

  对于需要对系统监控器进行更多控制的高级应用(此时)而言,DRP能够让系统监控器轻松地映射到硬/软微处理器的外设地址空间中。图3显示了一个典型系统管理应用,这里MicroBlaze处理器运行一个类似于协议的智能平台管理接口(IPMI),并且通过管理通道(如以太网,甚至是简单的UART/调制解调器)与系统主机进行通信。

充当微处理器外设的系统监控器

  系统监控器还以通用ADC的形式提供了一个重要的微处理器外设。这是业界首次将微控制器中常见的模拟外设集成到FPGA中。此外,该系统还可以完全控制ADC操作。ADC提供了大量采样模式,并且支持单极、双极和全差分模拟输入方案。

  本文小结

  Virtex-5系统监控器为一般的片上和外部环境监控需求提供了一个大大简化了的解决方案。其功能访问需要极少的开发和设计工作。通过将系统监控器和JTAG TAP控制器连接在一起,JTAG功能已经延伸到新的应用领域,从而实现了新的测试能力。我们非常希望收到您对本文所提到的任何专题的意见和反馈信息,特别是我们的开发队伍如何更好地为您的系统监控和测试需求提供支持。

关键字:FPGA  Virtex-5  系统监控  传感器 引用地址:利用Virtex-5系统监控器加强系统管理和诊断

上一篇:基于FPGA的数字音频广播信道编码器的实现
下一篇:一种基于FPGA的多路视频通道控制系统设计

推荐阅读最新更新时间:2024-05-02 21:05

可穿戴设备下一步如何发展?
据估计,到2016年全球每三个人中就有一人拥有智能手机。消费者对更小、更省电的联网设备的需求有增无减。某种程度上,这些设备正在引发一场革命,如同几百前年当显微镜和望远镜问世后给人类理解力带来的剧变一样。它们突破了我们天生感官的限制,为我们探索世界和自身提供了新的途径,而这一探索毫无减退的迹象。   如同显微镜和望远镜扩大了我们的视野和增进了我们的理解力一样,可穿戴设备的加速发展正在延伸我们智能手机的感知能力,进而向我们提供有关世界以及人体的空前详细的信息。据市场分析公司IHS估计,2019年可穿戴设备的产量将达到2.3亿单元,这会产生有关我们的周遭事物、我们的习惯和我们的健康的大量信息,我们可通过这些信息获得以前绝不可能获得的、
[嵌入式]
博世宣布在马来西亚成立芯片和传感器测试中心
据外媒,8月1日,博世(BOSCH)对外宣布,为应对全球汽车和消费电子行业对芯片的需求,其已在马来西亚槟城开设了一座新的芯片和传感器测试中心。 报道称,该测试中心耗资约6500万欧元,博世计划在未来十年内再增投2.85亿欧元。 博世管理委员会主席Stefan Hartung博士表示,博世正在全球制造网络中创造额外的产能,以满足对芯片和传感器的持续高需求。这所新半导体测试中心使博世的制造网络更接近亚洲市场客户,缩短了交货时间和路线,并提高了竞争力。
[汽车电子]
博世宣布在马来西亚成立芯片和<font color='red'>传感器</font>测试中心
FPGA在视频分析领域由“配角”变“主角”
对安全需求的提升引发对视频监控性能需求的提升,图像质量要从标清转向高清、数据从单通道转到多通道、从非实时转为实时等,这使得视频分析的运算越来越复杂。相比传统的DSP处理器,FPGA是一个天生的并行处理结构,非常适合这类多通道、高清、实时、及复杂的运算。“例如,在视频分析应用中,使用DSP的方案要花很多时间做乘和累加,而我们的Spantan内有很多乘加器,非常适合这类算法。”赛灵思公司亚太区垂直市场系统架构师江允贵表示。 “在监控和视频应用方面,以前大多数客户不论是采用TI DSP、还是飞思卡尔的PowerPC方案,大多都会搭配FPGA使用,而现在FPGA则做了主角(如图1所示),承担编码器的工作。”江先生表示。此外,
[嵌入式]
Intersil推出针对应用处理器、GPU等的最小尺寸和最高效率PMIC
高度集成的ISL91211为智能手机、IoT设备以及其他在空间和功率上受限的系统提供91%的效率,并缩小解决方案尺寸达40% 全球领先的半导体解决方案供应商瑞萨电子株式会社(TSE: 6723)子公司Intersil今天宣布,推出一款用于应用处理器、GPU、FPGA和高性能系统电源的高度集成且可编程电源管理IC(PMIC)-- ISL91211,在1.1V输出电压下效率可达91%。该新型PMIC的低RDS(on) MOSFET和可编程PWM频率有助于工程师使用更少的外部元件,实现比竞争解决方案小40%的50mm2电源。ISL91211三、四输出PMIC是采用单芯锂离子电池或2.5V – 5.5V电源供电的智能手机、平板电脑、
[电源管理]
Intersil推出针对应用处理器、GPU等的最小尺寸和最高效率PMIC
Silicon Labs力助Yeelight易来快速推出其首款支持Matter的人在传感器
Silicon Labs力助Yeelight易来快速推出其首款支持Matter的人在传感器 采用Silicon Labs MG24无线SoC的Yeelight Pro P20人在传感器 可为跨多个生态系统的智能家居应用场景提供可靠、安全和超低功耗的连接 中国,北京-2023年1月6日 – 致力于以安全、智能无线技术,打造更加互联世界的领导厂商Silicon Labs(亦称“芯科科技”)和智能照明行业的领军者Yeelight易来今天宣布, Yeelight易来在其推出的首款Yeelight Pro P20人在传感器中,采用了Silicon Labs的MG24 2.4GHz无线片上系统(SoC),以支持Matter 1.0技术
[传感器]
Silicon Labs力助Yeelight易来快速推出其首款支持Matter的人在<font color='red'>传感器</font>
博世新型传感器评估板 - 用于快速原型开发并加快开发速度
应用板3.0版本提供可扩展、易于使用的传感器开发平台 对Bosch Sensortec传感器和解决方案进行即插即用式快速评估 简化研发工作,实现快速原型开发,缩短上市时间 蓝牙接口和紧凑尺寸使客户能够有效瞄准细分物联网市场 支持Bosch Sensortec全系列传感器 新推出的应用板3.0版本提供多功能开发解决方案,使工程师能够在一个平台上快速、轻松操作所有Bosch Sensortec传感器。新应用板简化了传感器的评估和原型开发,应用范围广泛,特别是在工业4.0、物联网、智能家居系统,以及腕式和头戴式可穿戴设备方面。 为了最大限度提高可扩展性,Bosch Sensortec的任何传感器——安装在“穿
[传感器]
博世新型<font color='red'>传感器</font>评估板 - 用于快速原型开发并加快开发速度
揭秘VL53L5,意法半导体最新ToF传感器背后的秘密
IEEE Sensors 2021: 揭秘VL53L5,意法半导体最新ToF传感器背后的秘密 在去年四季度召开的IEEE Sensors 2021大会上,意法半导体在会上宣讲了五篇论文(全部论文名录见下文),涵盖多个不同的专题,其中一个研究方向引起与会者的关注。Fabrice Martin宣讲的题为“内置光源的一体式 64 区 SPAD 直接飞行时间测距传感器”的论文揭开了 VL53L5的神秘面纱,披露了目前尚未公开的技术细节。 IEEE Sensors 2021:揭秘VL53L5 测距特性 The VL53L5 2020 年底发布的VL53L5 是 意法半导体首款能够测量64个区域的飞行时间 (
[传感器]
揭秘VL53L5,意法半导体最新ToF<font color='red'>传感器</font>背后的秘密
汽车雷达传感器分类 汽车雷达传感器在哪个位置
 在自动驾驶汽车的技术发展过程中,汽车对周边环境的感知与理解,是实现自动驾驶的基本前提。传感器是实现自动驾驶的基础,只有准确及时地感知车辆周围的道路、其它驾驶主体、行人等信息,自动驾驶汽车的驾驶行为才会有可靠的决策依据。   根据国家标准GB7665-87,传感器是能感受规定的被测量并按照一定规律(数学函数法则)转换成可用信号的器件或装置。雷达传感器是为汽车提供环境感知、规划决策的智能传感器,其核心原理为通过发射微波、声波或激光并接受回波来进行物体探测,是自动驾驶的核心传感器,起到无人驾驶汽车“眼睛”的作用,为无人驾驶提供安全保障。其中,用于环境感知的主流雷达传感器包括超声波雷达、毫米波雷达和激光雷达三种。   超声波雷达在近距
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved