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

【发明授权】错误处置方法以及数据存储装置及其控制器_慧荣科技股份有限公司_201910756354.1 

申请/专利权人:慧荣科技股份有限公司

申请日:2019-08-16

公开(公告)日:2023-03-14

公开(公告)号:CN110990175B

主分类号:G06F11/07

分类号:G06F11/07;G06F11/10

优先权:["20190516 TW 108116832","20181003 US 62/740,439"]

专利状态码:有效-授权

法律状态:2023.03.14#授权;2020.05.05#实质审查的生效;2020.04.10#公开

摘要:本发明公开了一种错误处置方法以及数据存储装置及其控制器。所述错误处置方法可包括:将一错误处置程序上传至具备ECC保护的能力的缓冲存储器;因应至少一错误,中断目前程序的执行并启动中断服务;执行所述缓冲存储器上的所述错误处置程序;停用一传输接口电路;重设至少一硬件引擎以及非挥发性存储器组件;针对所述数据存储装置中的一数据高速缓存进行高速缓存重新整理,且将重新整理后的高速缓存数据编程至非挥发性存储器组件,以进行数据复原;以及通过启动一看门狗模块与所述传输接口电路并与一主机重新连线,来完成软重设,以使所述数据存储装置再度正常地运作。本发明能使数据存储装置能于软错误发生时进行自我修复,进而降低软错误率。

主权项:1.一种错误处置方法,所述错误处置方法是应用于一数据存储装置,所述数据存储装置包括一非挥发性存储器以及用来控制所述非挥发性存储器的存取的一存储器控制器,所述非挥发性存储器包括至少一非挥发性存储器组件,所述至少一非挥发性存储器组件包括多个区块,所述错误处置方法的特征在于,包括有:将一错误处置程序上传至具备错误更正码保护能力的一缓冲存储器,其中所述缓冲存储器是位于所述存储器控制器中;因应非挥发性存储器存取的期间发生的至少一错误,中断目前非挥发性存储器存取程序的执行并启动中断服务;执行所述缓冲存储器上的所述错误处置程序;停用一传输接口电路,其中所述传输接口电路是位于所述存储器控制器中,且是用来对一主机进行通信;重设所述至少一非挥发性存储器组件以及位于一控制逻辑电路中的至少一硬件引擎,其中所述控制逻辑电路是位于所述存储器控制器中,并且所述至少一硬件引擎包括错误更正码电路的错误更正码引擎以及闪存控制器的闪存控制器引擎中的至少一引擎;针对所述数据存储装置中的一数据高速缓存进行高速缓存重新整理,包括:当所述存储器控制器判断已从所述主机接收至少一写入命令而对应的数据还没有被写入至所述非挥发性存储器,配置所述数据高速缓存的高速缓存空间对应于已接收的写入命令的总数;以及当所述存储器控制器判断接收自所述主机的写入命令的数据还没有完全被缓冲至所述数据高速缓存中,藉由依据已被缓冲的数据移动所述数据高速缓存的一高速缓存头,重新同步所述数据高速缓存;将重新整理后的高速缓存数据编程至所述至少一非挥发性存储器组件,以进行数据复原;以及通过启动所述存储器控制器中的一看门狗模块、且启动所述传输接口电路并与所述主机重新连线,来完成软重设,以使所述数据存储装置再度正常地运作。

全文数据:

权利要求:

百度查询: 慧荣科技股份有限公司 错误处置方法以及数据存储装置及其控制器

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