首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种大容量SAS硬盘的实现方法_杭州华澜微电子股份有限公司_202110692065.7 

申请/专利权人:杭州华澜微电子股份有限公司

申请日:2021-06-22

公开(公告)日:2024-06-21

公开(公告)号:CN113535084B

主分类号:G06F3/06

分类号:G06F3/06;G06F13/18;G06F13/42

优先权:

专利状态码:有效-授权

法律状态:2024.06.21#授权;2021.11.09#实质审查的生效;2021.10.22#公开

摘要:本发明公开了一种大容量SAS硬盘的实现方法,该方法对应的SAS硬盘包括若干个SATA硬盘、硬盘管理模块、地址映射模块、T10PI模块、双控双活模块、第一SAS协议模块和第二SAS协议模块,其中,所述若干个SATA硬盘均与硬盘管理模块连接,硬盘管理模块、地址映射模块、T10PI模块和双控双活模块依次连接,双控双活模块与第一SAS协议模块和第二SAS协议模块分别连接,第一SAS协议模块和第二SAS协议模块均与主机连接。本发明较其它大容量硬盘的实现方法的创新点在于用单端口的硬盘通过双控双活模块实现双端口的全双工传输;另外在数据块中加入保护信息,支持ANSIT10PI标准。

主权项:1.一种大容量SAS硬盘的实现方法,其特征在于,该方法对应的SAS硬盘包括若干个SATA硬盘、硬盘管理模块、地址映射模块、T10PI模块、双控双活模块、第一SAS协议模块和第二SAS协议模块,其中,所述若干个SATA硬盘均与硬盘管理模块连接,硬盘管理模块、地址映射模块、T10PI模块和双控双活模块依次连接,双控双活模块与第一SAS协议模块和第二SAS协议模块分别连接,第一SAS协议模块和第二SAS协议模块均与主机连接;实现方法包括上电时上报SAS硬盘信息和状态,主机对SAS硬盘进行读写访问,其中,上电时上报SAS硬盘信息和状态,包括以下步骤:S11,硬盘管理模块检查连接的SATA硬盘数量;S12,硬盘管理模块检查连接的SATA硬盘数量是否与出厂配置的数量一致;如不一致,则S16,由硬盘管理模块发起,通过第一SAS协议模块和第二SAS协议模块分别向两个不同主机上报SAS硬盘错误信息;S13,如果硬盘数量检测和出厂配置一致,则硬盘管理模块逐个获取连接的SATA硬盘状态;S14,硬盘管理模块判别获得的SATA硬盘状态是否正确,如果错误,则执行S16;S15,如果所有SATA硬盘的状态均正确,则通过第一SAS协议模块和第二SAS协议模块分别向两个不同主机上报SAS硬盘信息;其中,主机对SAS硬盘进行读写访问,包括以下步骤:S101,主机A通过第一SAS协议模块对SAS硬盘发起读写访问操作;S201,主机B通过第二SAS协议模块对SAS硬盘发起读写访问操作;S102,第一SAS协议模块处理主机A的SAS命令,提取相应的访问命令;S202,第二SAS协议模块处理主机B的SAS命令,提取相应的访问命令;S301,双控双活模块处理不同主机发送的操作请求,如果在不同主机发起的操作存在地址冲突时,即访问同一物理地址,双控双活模块根据时间顺序进行仲裁,仲裁后没有获得优先权的命令,则等待优先处理的命令处理完成之后,开始执行操作;如果没有冲突,则不同主机发起的操作可同时进行;S302,T10PI模块检查数据完整性,如果检查结果数据完整,则进行继续S303的操作;如果检查结果数据不完整,则通知主机数据存在传输错误;S303,地址映射模块依据收到的SAS访问操作命令,确定实际需要访问的SATA硬盘和物理地址;S304,通过硬盘管理模块对连接的SATA硬盘进行相应的读和或写访问操作。

全文数据:

权利要求:

百度查询: 杭州华澜微电子股份有限公司 一种大容量SAS硬盘的实现方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。