【技术实现步骤摘要】
板卡管理装置及使用其的板卡管理系统和控制卡
本专利技术涉及一种板卡管理装置及使用其的板卡管理系统和控制卡。
技术介绍
计算机设备内的主板和安装在该主板上的显卡、声卡、网卡等控制卡被统称为板卡。传统的计算机设备板卡系统的管理架构大多使用I2C总线实现主板与控制卡之间的管理控制。然而,由于板卡系统上的控制卡很多,若利用单一的I2C总线进行多控制卡的控制,会导致信号质量不良也不符合I2C的数据传输规范。因此,现有的板卡系统大多利用多组I2C总线实现主板与每个控制卡间的点对点连接来提升信号质量以符合I2C的数据传输规范。但是,此种点对点连接实现主板与控制卡之间的管理控制的方法,主板需要不断通过I2C总线读取所有控制卡上的I2C元件的工作参数来达到系统管理和控制的目的,需要占用大量CPU资源,可能降低系统的稳定性。
技术实现思路
鉴于以上内容,有必要提供一种板卡管理装置,安装于一控制卡中,该控制卡通过一I2C总线与至少一主板连接,该控制卡具有一唯一设备识别信息,该板卡管理装置包括一总线开关控制单元、一地址存储单元、一数据读取单元以及一数据暂存单元。所述总线开关控制单元通过所述I2C总线与所述至少一主板相连接,用于接收所述至少一主板发送的控制命令,并根据该控制命令中包含的一设备识别信息以及所述控制卡的唯一设备识别信息,将该控制卡导通连接至所述I2C总线进而与所述至少一主板进行通信,或切断该控制卡与该I2C总线的导通连接。所述地址存储单元用于存储所述控制卡中的I2C元件的总线地址。所述数据读取单元连接在地址存储单元与数据暂存单元之间,用于根据所述地址存储单元存储的I2C元件 ...
【技术保护点】
一种板卡管理装置,安装于一控制卡中,该控制卡通过一I2C总线与至少一主板连接,该控制卡具有一唯一设备识别信息,其特征在于,该板卡管理装置包括一总线开关控制单元、一地址存储单元、一数据读取单元以及一数据暂存单元,其中:所述总线开关控制单元通过所述I2C总线与所述至少一主板相连接,用于接收所述至少一主板发送的控制命令,并根据该控制命令中包含的一设备识别信息以及所述控制卡的唯一设备识别信息,将该控制卡导通连接至所述I2C总线进而与所述至少一主板进行通信,或切断该控制卡与该I2C总线的导通连接;所述地址存储单元用于存储所述控制卡中的I2C元件的总线地址;所述数据读取单元连接在地址存储单元与数据暂存单元之间,用于根据所述地址存储单元存储的I2C元件的总线地址,读取每个I2C元件的实时监控数据,然后将该读取的实时监控数据暂存在所述数据暂存单元中,并提供给所述至少一主板实时获取,以通过该至少一主板对所述控制卡进行监控和管理。
【技术特征摘要】
1.一种板卡管理装置,安装于一控制卡中,该控制卡通过一I2C总线与至少一主板连接,该控制卡具有一唯一设备识别信息,其特征在于,该板卡管理装置包括一总线开关控制单元、一地址存储单元、一数据读取单元以及一数据暂存单元,其中:所述总线开关控制单元通过所述I2C总线与所述至少一主板相连接,用于接收所述至少一主板发送的控制命令,并根据该控制命令中包含的一设备识别信息以及所述控制卡的唯一设备识别信息,将该控制卡导通连接至所述I2C总线进而与所述至少一主板进行通信,或切断该控制卡与该I2C总线的导通连接;所述地址存储单元用于存储所述控制卡中的I2C元件的总线地址;所述数据读取单元连接在地址存储单元与数据暂存单元之间,用于根据所述地址存储单元存储的I2C元件的总线地址,读取每个I2C元件的实时监控数据,然后将该读取的实时监控数据暂存在所述数据暂存单元中,并提供给所述至少一主板实时获取,以通过该至少一主板对所述控制卡进行监控和管理。2.如权利要求1所述的板卡管理装置,其特征在于,该板卡管理装置还包括一数据格式转换单元,与所述总线开关控制单元相连接以通过该总线开关控制单元连接到所述I2C总线上,用于当板卡管理装置接收到来自I2C总线的数据时,将该数据的格式转换为该板卡管理装置支持的数据格式以进行数据存储,以及当该板卡管理装置需要将其存储的数据通过I2C总线传输时,将该存储的数据的格式转换为I2C总线的数据传输格式,以利于数据的传输。3.如权利要求2所述的板卡管理装置,其特征在于,所述数据暂存单元与所述数据格式转换单元相连接,以将上述暂存的实时监控数据由该数据格式转换单元进行格式转换后通过所述I2C传输给所述至少一主板。4.如权利要求1所述的板卡管理装置,其特征在于,该板卡管理装置还包括一临界值存储单元,一数据比较单元以及一系统错误记录单元,其中:该临界值存储单元用于预先存储上述控制卡中的I2C元件的监控数据的极限值;该数据比较单元分别与所述数据暂存单元、参数临界值存储单元以及系统错误记录单元相连接,用于将所述数据暂存单元中暂存的实时监控数据与临界值存储单元中存储的极限值进行比较,判断该实时监控数据是否超过极限值,并将超过极限值的监控数据及其对应的I2C元件的总线地址记录在所述系统错误记录单元中。5.如权利要求4所述的板卡管理装置,其特征在于,该板卡管理装置还包括:总线输入输出控制单元,用于控制所述控制卡内部的电源电路的开启、关闭和复位,并根据上述超过极限值的监控数据对应的I2C元件的总线地址,关闭该I2C元件对应的电源电路,以对该控制卡进行保护。6.如权利要求1所述的板卡管理装置,其特征在于,所述总线开关控制单元至少包括一切换开关,该切换开关包括一导通状态和一截止状态,当所述控制命令中包含的设备识别信息与所述控制卡的设备识别信息一致时,该切换开关处于导通状态,将该控制卡导通连接在所述I2C总线上与所述至少一主板进行通信,当所述控制命令中包含的设备识别信息与所述控制卡的设备识别信息不一致时,该切换开关处于截止状态,以切断该控制卡与I2C总线的连接。7.一种板卡管理系统,包括至少一主板以及多个控制卡,该至少一主板通过一I2C总线与每个控制卡相连接,每个控制卡具有一唯一设备识别信息,其特征在于,每个控制卡包括一板卡管理装置,该板卡管理装置包括一总线开关控制单元、一地址存储单元、一数据读取单元以及一数据暂存单元,其中:所述总线开关控制单元通过所述I2C总线与所述至少一主板相连接,用于接收所述至少一主板发送的控制命令,并根据该...
【专利技术属性】
技术研发人员:邱益国,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。