发明名称 |
软错误纠正方法、存储控制设备及存储系统 |
摘要 |
本发明提供一种软错误纠正方法、存储控制设备及存储系统。该软错误纠正方法用于存储系统,该存储系统具有:多个内存存取控制器,用于以同步周期存储字节片式的数据的n个内存;以及一个系统控制器,其接收来自多个MPU中的任一个MPU的内存存取,并向内存存取控制器发布存储地址。在从一个内存读取的数据中检测到可纠正错误时,将检测出该错误的错误地址保存在一个内存存取控制器中,并从该内存存取控制器中向该系统控制器进行错误通知。响应该错误通知,不受MPU的干预,该内存存取控制器保存来自系统控制器的错误地址,并且读取、纠正该数据并将其重写至该错误地址。 |
申请公布号 |
CN100442241C |
申请公布日期 |
2008.12.10 |
申请号 |
CN200510093355.0 |
申请日期 |
2005.08.26 |
申请人 |
富士通株式会社 |
发明人 |
铃木贤司;本田育史;小口孝 |
分类号 |
G06F11/00(2006.01);G11C29/00(2006.01) |
主分类号 |
G06F11/00(2006.01) |
代理机构 |
隆天国际知识产权代理有限公司 |
代理人 |
张龙哺;郑特强 |
主权项 |
1.一种用于存储系统的软错误纠正方法,该存储系统具有:n个内存存取控制器,所述n个内存存取控制器的每一个被构造为以同步周期存取用于存储字节片式的数据的n个内存中对应的一个内存;以及一个系统控制器,该系统控制器被构造为接收来自m个MPU中的任一个MPU的内存存取,并向所述n个内存存取控制器发布存储地址,其中m和n是大于或等于2的整数,其特征是,该方法包括:当所述n个内存存取控制器中的任一个在从对应内存读取的数据中检测到可纠正错误时,检测到所述可纠正错误的内存存取控制器保存所述对应内存的检测出该错误的错误地址,并向该系统控制器发出错误通知与所述错误地址;该系统控制器不受MPU干预,响应该错误通知向所述n个内存存取控制器发送错误纠正请求与所述错误地址;以及基于该错误纠正请求,保存错误地址的所述内存存取控制器从所述对应内存的错误地址读取数据,纠正该错误并且将纠正后的数据重写到该错误地址。 |
地址 |
日本神奈川县 |