发明名称 Storage controller, storage device, information processing system, and storage controlling method
摘要 A storage controller includes an error correcting code managing portion, an address managing portion and an error correcting portion. The error correcting code managing portion manages a correspondence relationship between predetermined plural pieces of unit data, and a second error code corresponding to the plural pieces of unit data every entry when plural pieces of unit data and a second error correcting code are stored in a storage portion. The address managing portion manages a correspondence relationship between logical addresses and the entries in the error correcting code managing portion. The error correcting portion acquires the entry in the error correction managing portion corresponding to the logical address as an object of read from the address managing portion, and carries out error correction based on the plural pieces of unit data managed in the entry concerned, and the second error correcting code.
申请公布号 US8898541(B2) 申请公布日期 2014.11.25
申请号 US201213675768 申请日期 2012.11.13
申请人 Sony Corporation 发明人 Okubo Hideaki;Tsutsui Keiichi;Nakanishi Kenichi;Fujinami Yasushi;Yamamoto Makiko;Adachi Naohiro
分类号 G11C29/00 主分类号 G11C29/00
代理机构 Rader, Fishman & Grauer PLLC 代理人 Rader, Fishman & Grauer PLLC
主权项 1. A storage controller for use with a storage device comprising, a unit data storing portion configured to store therein plural pieces of unit data with data and a first error correcting code of the data as unit data and an error correcting code storing portion configured to store therein a second error correcting code of predetermined plural pieces of unit data so as to correspond to the predetermined plural pieces of unit data in the plural pieces of unit data, the storage controller comprising: an error correcting code managing portion having entries and being configured to manage a correspondence relationship between the predetermined plural pieces of unit data, and the second error code corresponding to the predetermined plural pieces of unit data; an address managing portion configured to manage a correspondence relationship between logical addresses and the entries in said error correcting code managing portion; and an error correcting portion configured to acquire one of the entries in said error correction managing portion corresponding to the logical address as an object of read from said address managing portion, and carry out error correction based on the predetermined plural pieces of unit data managed in the entry concerned, and the second error correcting code.
地址 Tokyo JP