【技术实现步骤摘要】
一种硬盘点灯方法、装置及相关组件
本申请涉及硬盘控制领域,特别涉及一种硬盘点灯方法、装置及相关组件。
技术介绍
随着时代对网络速率及硬盘读写速率的需求,固态硬盘在大众市场上越来越流行,NVME(Non-VolatileMemoryExpress,非易失性存储器的传输规范)SSD(SolidStateDisk,固态硬盘)硬盘的应用也越来越普及,随之而来的是如何对硬盘状态的实时监控并做出及时反馈。目前大家熟知的CPU(CentralProcessingUnit,中央处理器)平台Intel与AMD都是通过I2C(InterIntegratedCircuit,双向二线制同步串行总线)接口来传输硬盘状态信息,在当前的NVME背板设计中,一般的思路是直接通过CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)来解析I2C接口传输的数据来实现点灯,但IntelVPP与AMDSHP传送数据顺序并不相同,这就导致了NVME背板在两个CPU平台的系统中无法通用。因此,如何提供一种解决上述技 ...
【技术保护点】
1.一种硬盘点灯方法,其特征在于,包括:/n获取当前CPU平台I2C接口中的每个硬盘对应的数据信息;/n从所述数据信息中提取与点灯操作对应的硬盘状态信息;/n将所述硬盘状态信息设置为新的I2C接口的目标数据传输位,并发送至背板,以便通过所述背板解析所述目标数据传输位进行所述点灯操作。/n
【技术特征摘要】
1.一种硬盘点灯方法,其特征在于,包括:
获取当前CPU平台I2C接口中的每个硬盘对应的数据信息;
从所述数据信息中提取与点灯操作对应的硬盘状态信息;
将所述硬盘状态信息设置为新的I2C接口的目标数据传输位,并发送至背板,以便通过所述背板解析所述目标数据传输位进行所述点灯操作。
2.根据权利要求1所述的硬盘点灯方法,其特征在于,所述硬盘状态信息包括硬盘在位状态信息及硬盘健康状态信息;
相应的,所述将所述硬盘状态信息设置为新的I2C接口的目标数据传输位的过程具体包括:
将所述硬盘在位状态信息及所述硬盘健康状态信息分别设置为新的I2C接口的第一目标数据传输位和第二目标数据传输位。
3.根据权利要求2所述的硬盘点灯方法,其特征在于,所述从所述数据信息中提取与点灯操作对应的硬盘状态信息的过程具体包括:
通过FPGA模拟当前CPU平台从所述数据信息中提取与点灯操作对应的硬盘状态信息。
4.根据权利要求1所述的硬盘点灯方法,其特征在于,所述将所述硬盘状态信息设置为新的I2C接口的目标数据传输位,并发送至背板,以便通过所述背板解析所述目标数据传输位进行所述点灯操作的过程具体包括:
将所述硬盘状态信息设置为新的I2C接口的目标数据传输位,并发送至背板的PSOC,以便通过所述PSOC解析所述目标数据传输位进行所述点灯操作。
5.根据权利要求2所述的硬盘点灯方法,其特征在于,所述通过所述背板解析所述目标数据传输位进行所述点灯操作的过程具体包括:
根据所...
【专利技术属性】
技术研发人员:王莹,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。