本发明专利技术公开了一种监控电脑PCI-X板卡的方法、装置和程序,涉及电脑中总线扩展及其芯片的应用。本方法是扩展SMBus,在PCI-X板卡上使用SMBus监控芯片,测量板卡上器件的参数如风扇转速、电压、温度,以温度作反馈信号输入芯片,由监控芯片内部运算和控制输出,经放大驱动风扇,构成闭环。本装置由PCI-X板上监控芯片、温度传感器、放大驱动电路、风扇、电源、转速测量匹配电路和SMBus等构成。本发明专利技术的有益效果是:组成可监控PCI-X板卡,环保节能,通过SMBus与电脑主机通信,应用程序实时监控板卡上器件的运行状态,有助于管理电脑系统设备。
【技术实现步骤摘要】
本专利技术涉及电脑中串行总线及其器件的扩展和应用,具体地说,涉及一种在PCI-X板卡上用系统管理总线(SMBus)集成电路(IC)芯片监控器件的方法、装置和程序。
技术介绍
PCI-X总线 PCI-X是一种基于133MHz的外设总线标准,由PCISIG(PCI特别兴趣小组)在1999年正式发表的,这一总线结构可以看成是对PCI总线的继承和发展,PCI-X是在增加了电源管理功能和热插拔技术的PCI V2.2版本的基础上,将PCI的总带宽最高增至1.066GB/s,PCI-X目前分为66MHz、100MHz和133MHz三个版本,工作于66MHz的PCI-X控制器将能访问最多4个PCI-X设备,当然,如果增加PCI-X至PCI-X的桥接芯片,那么可以支持更多的设备,PCI-X标准主要面向服务器I/O结构,能在企业级的系统和应用运行效率方面大显身手,不仅提高效率而且可以减少瓶颈,值得一提的是PCI-X被设计支持系统管理总线SMBus。电脑硬件监控电路 现在电脑的结构和运行状况越来越复杂,因此大多数电脑都装有监测电路的芯片,可实时地监测电脑主机的运行状况如各种电压、温度、风扇转速等,硬件监控芯片(例如W83L785、LM85)通常为可编程器件,具有硬件A/D转换和I/O接口,并且芯片具有SMBus。CPU和集成电路工作时会产生大量的热量,使CPU和PCI-X上器件的温度上升,通常使用风扇来通风散热,在监控CPU温度的电路中广泛应用了脉冲宽度调制(PWM)和自动控制技术,电脑运行过程中监控电路会根据被测器件的温度信号自动调节CPU风扇转速,给CPU散热,温度下降时,风扇转速自动降低,温度上升时,风速转速自动上升,这样降低了风扇噪声,节约了电量使用,延长了风扇寿命,可保证电脑系统有效工作。系统管理总线(SMBus) 是Intel提出的芯片间串行通信总线,包含一根数据线SMBDAT和一根时钟线SMBCKL,工作时2根线必须用上拉电阻接至电源上。每个SMBus器件都有一个地址,可以方便地构成外围器件的扩展,并且能够以100Kbps的速率全双工同步数据传输。SMBus的一个优点是总线接口都已集成在器件中,不需要另加总线接口电路,有即插即用(Plug and play)的特点,所有带SMBus接口的外围器件都具有应答功能,在电脑中有广泛应用Intel的南桥系列芯片ICH3、ICH4、ICH5、ICH6(I/O Controller HUB 6),或与Intel之产品兼容的南桥芯片VIA8233,AMD768等,均可以用串行SMBus的方式与其它设备进行通信。上面所述电脑硬件监控电路芯片即是SMBus上的外部设备。在几乎每台电脑都具备SMBus。I2C总线 由Philips开发的I2C(I2C)总线具有标准的规范以及众多带I2C接口的外围器件,形成了完善的串行扩展总线,I2C的特点是结构的独立性和用户使用的简便性。I2C总线有严格的规范,如接口的电气特性、信号时序、总线管理规则等,而SMBus是I2C总线/协议的一个子集(subset),很多I2C总线器件兼容SMBus,可直接在电脑系统的SMBus上使用,具体见各器件说明。虽然现有技术已有了上述的种种发展,但是现在对电脑中设备的监控仅限于在电脑主板上的监控电路,PCI-X板卡上器件无监控,PCI-X板卡上IC芯片工作状态、PCI-X板卡上高发热IC芯片和冷却风扇工作情况、风扇转速没有实时监控数据,不便于管理PCI-X板上设备。
技术实现思路
本专利技术的目的就是针对PCI-X板卡的出现,提供一种用SMBus芯片监控电脑PCI-X板卡上器件的方法及其装置,解决电脑PCI-X板上器件的温度、风扇转速和工作电压测量等问题,进而根据其温度高低自动调节PCI-X板卡上风扇转速,并且通过SMBus通信,应用程序实时监控板卡上器件的运行状态。本专利技术的目的是这样实现的1、方法(对照图1、图2)一种监控PCI-X板卡的方法,其特征在于有下列步骤——在电脑主器件节点的SMBus上,增加总线节点,通过PCI-X插槽连接到PCI-X板上,在PCI-X板上以SMBus监控芯片为核心组成监控电路,用该芯片组成的监控电路具有测量温度、电压、频率和风扇转速及控制风扇转速的功能,用该监控电路测量PCI-X板卡上器件的温度、电压、频率和风扇转速;——使用PCI-X板上SMBus监控芯片内置的控制功能,用传感器测量PCI-X板上器件的温度,以温度作反馈信号输入芯片,由监控芯片运算输出,经放大驱动,控制风扇转速构成闭环;——用PCI-X板上SMBus监控芯片通过SMBus与电脑主设备通信,应用程序实时监控板卡上器件的运行状态,2、装置(对照图2、图3) 一种监控PCI-X板卡的装置,由SMBus监控芯片、温度传感器、放大驱动电路、风扇、电源、转速匹配电路、电压匹配电路和SMBus组成;其特征在于本装置在PCI-X板上,本装置监控对象为PCI-X板上器件尤其是IC芯片的温度、电压,用温度传感器测量发热器件IC芯片的温度,温度传感器可以置于器件IC芯片之中或与之接触,当板上有高发热IC芯片时,用风扇通风冷却,风扇的电气部分与放大驱动电路和转速匹配电路连接;所述的监控PCI-X板卡的装置,其特征还在于板上SMBus监控芯片分别与温度传感器、放大驱动电路、转速匹配电路、电压匹配电路和SMBus连接,温度传感器是半导体传感器。所述的监控PCI-X板卡的装置,其特征还在于电源从PCI-X板上获取,电源供给监控芯片工作电源和风扇驱动电源,用PWM调节风扇工作电压;所述的监控PCI-X板卡的装置,其特征还在于同一台电脑的各个PCI-X板卡上可以至少拥有一个该装置,每个装置上的监控芯片都是SMBub的从设备,所叙电脑可以是服务器、工作站或网络、通信设备。按所述1或2所述的监控PCI-X板卡的方法或装置,其特征还在于在PCI-X板上SMBus监控芯片的电压测量输入端连接电压匹配电路,或直接测量电压,或测量经频率/电压转换后的电压。按所述1或2所述的监控PCI-X板卡的方法或装置,其特征还在于在SMBus上使用的监控芯片,为一种能与SMBus兼容的I2C(I2C)总线芯片。按所述1或2所述的监控PCI-X板卡的方法或装置,其特征还在于SMBus的数据线SMDAT和时钟线SMCLK从PCI-X插槽引出。在板上器件发热较小时可以不使用风扇,而仅监测电压和温度;也可以在板上仅监控风扇,根据需要取舍。装置中风扇的机械部分连接紧固件和散热片紧固件和散热片与PCI-X板之间是发热器件,如图形处理器IC芯片GPU和显存芯片。3、一种监控程序,(对照图4)由一种用SMBus芯片组成监控电脑PCI-X板卡的装置,通过SMBus传送数据和指令,与电脑主机通信,用于在电脑上实现温度量的测量和显示的功能,实现电压量的测量和显示的功能, 实现风扇转速的测量和显示的功能,其显示的上述参数带有名称、量值和单位。按上述的一种监控程序,进一步,当所测量的上述参数高于或低于设定的数值时,程序会以下列之一或组合方式报警发出声音、闪烁显示、发送电子邮件,程序和参数记录在电脑主机的存储介质上。本装置的工作原理是(对照图2、图3)在电脑PCI-X板上的发热器本文档来自技高网...
【技术保护点】
一种监控PCI-X板卡的方法,其特征在于有下列步骤:-在电脑主器件节点的SMBus上,增加总线节点,通过PCI-X插槽连接到PCI-X板上,在PCI-X板上以SMBus监控芯片为核心组成监控电路,用该监控芯片组成的监控电路测量PCI -X板卡上器件的温度、工作电压、频率和风扇转速;-使用PCI-X板上SMBus监控芯片内置的控制功能,用传感器测量PCI-X板上器件的温度,以温度作反馈信号输入芯片,由监控电路芯片运算输出,经放大驱动,控制风扇转速构成闭环; -用PCI-X板上SMBus监控芯片通过SMBus与电脑主机通信,应用程序实时监控板卡上器件的运行状态。
【技术特征摘要】
1.一种监控PCI-X板卡的方法,其特征在于有下列步骤——在电脑主器件节点的SMBus上,增加总线节点,通过PCI-X插槽连接到PCI-X板上,在PCI-X板上以SMBus监控芯片为核心组成监控电路,用该监控芯片组成的监控电路测量PCI-X板卡上器件的温度、工作电压、频率和风扇转速;——使用PCI-X板上SMBus监控芯片内置的控制功能,用传感器测量PCI-X板上器件的温度,以温度作反馈信号输入芯片,由监控电路芯片运算输出,经放大驱动,控制风扇转速构成闭环;——用PCI-X板上SMBus监控芯片通过SMBus与电脑主机通信,应用程序实时监控板卡上器件的运行状态。2.一种监控PCI-X板卡的装置,由SMBus监控芯片、温度传感器、放大驱动电路、风扇、电源、转速测量匹配电路、电压匹配电路和SMBus组成;其特征在于本装置在PCI-X板上,本装置监控对象为PCI-X板上器件,尤其是IC芯片的温度、工作电压,用温度传感器测量发热器件IC芯片的温度,温度传感器可以置于器件或IC芯片之中或与之接触,当板上有高发热IC芯片时,用风扇通风冷却,风扇的电气部分与放大驱动电路和转速测量匹配电路连接。3.按权利要求2所述的监控PCI-X板卡的装置,其特征在于板上SMBus监控芯片分别与温度传感器、放大驱动电路、转速匹配电路、电压匹配电路和SMBus连接,温度传感器是半导体传感器。4.按权利要求1或2所述的监控PCI-X板卡的方法或装置...
【专利技术属性】
技术研发人员:李谦,
申请(专利权)人:李谦,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。