[发明专利]一种通过CPLD解析SGPIO的系统及方法有效

专利信息
申请号: 201710137729.7 申请日: 2017-03-09
公开(公告)号: CN106919492B 公开(公告)日: 2020-06-26
发明(设计)人: 张政 申请(专利权)人: 苏州浪潮智能科技有限公司
主分类号: G06F11/30 分类号: G06F11/30;G06F11/32;G06F13/42
代理公司: 济南舜源专利事务所有限公司 37205 代理人: 张亮
地址: 215100 江苏省苏州市吴*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 通过 cpld 解析 sgpio 系统 方法
【说明书】:

发明涉及一种通过CPLD解析SGPIO的系统及方法,它包括SGPIO Initiator端,SGPIO Initiator端通过SGPOI总线连接有SGPIO target端,SGPIO target端连接有寄存器;SGPIO Initiator端为不同的厂家芯片,提供SGPIO的SClock信号、SLoad信号和SDataOut信号,并接收SGPIO target端发出的SDataIn信号;所述的SGPIO target端为CPLD芯片,解析由SGPIO Initiator端发出的SDataOut信号;所述的寄存器内设置有寄存器变量Sload,对6比特位的Sload信号进行移位存储。

技术领域

本发明属于存储硬盘阵列的管理和监控技术领域,具体涉及一种通过CPLD解析SGPIO的系统及方法。

背景技术

SGPIO总线在服务器和存储产品中使用很多;主要用来进行硬盘灯的控制。而根据SGPIO总线协议描述,SLoad信号被置1后,会有4个比特位的信息携带着vendor-specificpattern(供应商具体模式),与target端交流驱动无关的信息。而这四个比特位的信息对SGPIO的解析带来了一定的麻烦,很多芯片厂商都会不使用这四个比特位,都置为0。这很大程度上降低了SGPIO解析的复杂度,但是如果按照这种方式解析使用vendor-specificpattern比特位厂商的芯片SGPIO信号时,会出现混乱。此为现有技术的不足之处。

因此,本发明针对现有技术中的上述缺陷,提供设计一种通过CPLD解析SGPIO的系统及方法,以避免解析出现错误。

发明内容

本发明的目的在于,针对上述现有技术存在的缺陷,提供设计一种通过CPLD解析SGPIO的系统及方法,以解决上述技术问题。

为实现上述目的,本发明给出以下技术方案:

一种通过CPLD解析SGPIO的系统,它包括SGPIO Initiator端,所述的SGPIOInitiator端通过SGPIO总线连接有SGPIO target端,所述的SGPIO target端连接有寄存器;所述的SGPIO Initiator端为不同的厂家芯片,提供SGPIO的SClock信号、SLoad信号和SDataOut信号,并接收SGPIO target端发出的SDataIn信号;所述的SGPIO target端为CPLD芯片,解析由SGPIO Initiator端发出的SDataOut信号;所述的寄存器内设置有寄存器变量Sload,对6比特位的SLoad信号进行移位存储;

当Sload置1且前五个比特位都为0时,认定为此时的Sload置1为上个比特流结束的标志;并将上个比特流SGPIO Initiator端发出的SDataOut存入寄存器中,进行硬盘灯的控制;

当Sload置1,但是前5个比特位中不全是0,则认定为该5个比特位中的1位是vendor-specific pattern,不进行将SDataOut信号作为一个比特流存入寄存器的操作。

CPLD根据SDataOut写入寄存器的比特流信息对硬盘灯进行相应的控制。

一种通过CPLD解析SGPIO的方法,包括以下步骤:

步骤1):CPLD对reset,Sclock,SLoad,SDataOut四个信号进行解析,当CPLD检测到reset有效时,转到步骤2),否则转到步骤3);

步骤2):对硬盘灯控制的寄存器以及SDataOut,SLoad进行复位操作,并转到步骤1);

步骤3):判断Sclock是否有效,如果有效转到步骤4),否则转到步骤1);

步骤4):分别收集6比特位的SLoad和SDataOut信号值,在寄存器内设置有寄存器变量Sload,检测Sload是否满足比特流结束标志,

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710137729.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top