可侦测硬盘状态的电子装置的制造方法

文档序号:8258242阅读:140来源:国知局
可侦测硬盘状态的电子装置的制造方法
【技术领域】
[0001] 本发明涉及一种可侦测硬盘状态的电子装置,尤其涉及一种可快速而准确侦测硬 盘的状态的电子装置。
【背景技术】
[0002] 如图1所示,为在现有的侦测硬盘状态的电子装置的结构图。电子装置1包括 若干硬盘驱动器10a,10b,…,10n、一南桥PCH101、一可编程器件CPLD102、一基板控制器 BMC103、及一存储设备104。南桥PCH101侦测硬盘驱动器10a,10b,…,10n的工作状态,在 硬盘驱动器 l〇a,10b,…,10n 出现错误时,通过 SGPIO (Serial General Purpose Input Output)协议传送信号至可编程器件CPLD102。CPLD102将信号进行译码,将译码后的数据 通过I2C(Inter_Integrated Circuit)的方式传送给BMC103。BMC103根据获取到的数据 产生硬盘出错记录,并将硬盘出错记录存储在存储设备104上。
[0003] 但是,这种侦测硬盘的状态的方式有如下的缺点:第一,通过I2C方式传送数据 的效率远远低于SGPI0传送数据的效率,这样会造成CPLD102的内部数据通路被阻塞,从 而导致大量传送数据的丢失,从而错误判断硬盘驱动器l〇a,10b,…,10n的状态;第二,在 进入操作系统时,电子装置1会加载PCH101的驱动,会造成CPLD102译码的不准确;第三, CPLD102通过I2C方式与BMC103进行通信,这样CPLD102需要增加对应I2C的驱动程序,会 增加编程的复杂度。

【发明内容】

[0004] 本发明提供一种可快速而准确侦测硬盘的状态的电子装置。
[0005] -种可侦测硬盘状态的电子装置,包括若干硬盘驱动器、一南桥PCH、一可编程器 件CPLD、一基板控制器BMC、及一存储设备,其中,PCH侦测硬盘驱动器的工作状态,在硬盘 驱动器出现错误时,通过SGPI0协议传送信号至可编程器件CPLD。CPLD将信号进行译码, 将译码后的数据通过GPI0的方式传送给BMC。
[0006] 本发明的电子装置利用GPI0方式替代I2C方式传输数据,使CPLD的内部数据通 路不会被阻塞,从而没有数据延时丢失;CPLD处理的数据量远远降低,提高了工作效率;且 CPLD不需要增加对应I2C的驱动程序,降低了编程的复杂度,程序效率大大提高。
【附图说明】
[0007] 图1是现有的侦测硬盘的状态的电子装置的系统结构图。
[0008] 图2是本发明优选实施方式下侦测硬盘的状态的电子装置的系统结构图。
[0009]主要元件符号说明
[0010]
【主权项】
1. 一种可侦测硬盘状态的电子装置,包括若干硬盘驱动器、一南桥PCH、一可编程器件 CPLD、一基板控制器BMC、及一存储设备,其中,PCH侦测硬盘驱动器的工作状态,在硬盘驱 动器出现错误时,通过SGPIO(Serial General Pu巧ose I吨ut Ou1:put)协议传送信号至 CPLD,其特征在于: CPLD将信号进行译码,将译码后的数据通过GPIO(General Pu巧ose Input 0u1:put)的 方式传送给BMC。
2. 如权利要求1所述的电子装置,其特征在于,硬盘驱动器的数量为多个时,CPLD与 BMC之间连接与该硬盘驱动器的数量相等的GPI0线,每一 GPI0线对应一硬盘驱动器。
3. 如权利要求1所述的电子装置,其特征在于,当CPLD获取PCH的数据时,CPLD译码 后将对应的硬盘的状态实时写入到每一个对应的GPI0线中;BMC实时的扫描每一个GPI0 线的状态,当某一个GPI0线的状态发生改变时,说明与该GPI0线对应的硬盘发生故障,BMC 产生对应的硬盘出错记录,并将硬盘出错记录存储在存储设备上,从而能定位到发生故障 的硬盘。
【专利摘要】本发明提供一种可快速而准确侦测硬盘的状态的电子装置。该电子装置包括若干硬盘驱动器、一南桥PCH、一可编程器件CPLD、一基板控制器BMC、及一存储设备。PCH侦测硬盘驱动器的工作状态,在硬盘驱动器出现错误时,通过SGPIO协议传送信号至可编程器件CPLD。CPLD将信号进行译码,将译码后的数据通过GPIO的方式传送给BMC。该电子装置利用GPIO方式替代I2C方式传输数据,使CPLD的内部数据通路不会被阻塞,从而没有数据延时丢失;CPLD处理的数据量远远降低,提高了工作效率;且CPLD不需要增加对应I2C的驱动程序,降低了编程的复杂度,程序效率大大提高。
【IPC分类】G06F11-22
【公开号】CN104572362
【申请号】CN201310476245
【发明人】陈继平
【申请人】鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
【公开日】2015年4月29日
【申请日】2013年10月12日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1