[發(fā)明專(zhuān)利]存儲(chǔ)器控制器、存儲(chǔ)器系統(tǒng)、信息系統(tǒng)和存儲(chǔ)器控制方法有效
| 申請(qǐng)?zhí)枺?/td> | 201780055364.1 | 申請(qǐng)日: | 2017-07-27 |
| 公開(kāi)(公告)號(hào): | CN109690506B | 公開(kāi)(公告)日: | 2022-11-15 |
| 發(fā)明(設(shè)計(jì))人: | 中西健一 | 申請(qǐng)(專(zhuān)利權(quán))人: | 索尼公司 |
| 主分類(lèi)號(hào): | G06F12/16 | 分類(lèi)號(hào): | G06F12/16;G06F11/20;G06F12/00 |
| 代理公司: | 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 余剛 |
| 地址: | 日本*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲(chǔ)器 控制器 系統(tǒng) 信息系統(tǒng) 控制 方法 | ||
本發(fā)明抑制由于與存儲(chǔ)器寫(xiě)入錯(cuò)誤的發(fā)生有關(guān)的重試處理所引起的延遲。子區(qū)域命令保持部將主機(jī)命令保持為針對(duì)要訪問(wèn)的每個(gè)子區(qū)域而劃分的子區(qū)域命令。子區(qū)域地址轉(zhuǎn)換部針對(duì)子區(qū)域命令,將要訪問(wèn)的子區(qū)域的地址轉(zhuǎn)換為的存儲(chǔ)器的地址。子區(qū)域命令執(zhí)行部執(zhí)行地址已被轉(zhuǎn)換的子區(qū)域命令并且訪問(wèn)存儲(chǔ)器。當(dāng)關(guān)于子區(qū)域命令在存儲(chǔ)器中發(fā)生寫(xiě)入錯(cuò)誤時(shí),地址轉(zhuǎn)換管理單元在子區(qū)域命令執(zhí)行單元執(zhí)行其它子區(qū)域命令的同時(shí)針對(duì)引起寫(xiě)入錯(cuò)誤的子區(qū)域命令執(zhí)行準(zhǔn)備替換區(qū)域的處理。
技術(shù)領(lǐng)域
本技術(shù)涉及一種用于控制存儲(chǔ)器的存儲(chǔ)器控制器。更具體地,本技術(shù)涉及在寫(xiě)入錯(cuò)誤的情況下執(zhí)行存儲(chǔ)器區(qū)域的替換處理的存儲(chǔ)器控制器、存儲(chǔ)器系統(tǒng)和信息系統(tǒng)、及其處理方法,以及使計(jì)算機(jī)執(zhí)行該方法的程序。
背景技術(shù)
通常,非易失性存儲(chǔ)器(例如,NAND閃存)被配置為以預(yù)定塊為單位進(jìn)行管理,并且在發(fā)生寫(xiě)入錯(cuò)誤的情況下相對(duì)于不同塊執(zhí)行重試處理。例如,已經(jīng)提出了一種存儲(chǔ)卡,其中,關(guān)于已經(jīng)發(fā)生寫(xiě)入錯(cuò)誤的塊更新塊使用管理表或者在錯(cuò)誤管理表上進(jìn)行記錄,以便管理有缺陷的塊(例如,參見(jiàn)專(zhuān)利文獻(xiàn)1)。
現(xiàn)有技術(shù)文獻(xiàn)
專(zhuān)利文獻(xiàn)
專(zhuān)利文獻(xiàn)1:日本專(zhuān)利申請(qǐng)公開(kāi)號(hào)2007-328824
發(fā)明內(nèi)容
本發(fā)明要解決的問(wèn)題
在上述傳統(tǒng)技術(shù)中,每次發(fā)生寫(xiě)入錯(cuò)誤時(shí),更新表并選擇替換塊并重試。因此,存在另一個(gè)訪問(wèn)被延遲直到完成了一系列處理的問(wèn)題。
本技術(shù)是針對(duì)這種情況而創(chuàng)造的,并且本技術(shù)的目的是抑制由于相對(duì)于存儲(chǔ)器寫(xiě)入錯(cuò)誤的發(fā)生而進(jìn)行的重試處理所引起的延遲。
問(wèn)題的解決方法
本技術(shù)是為了解決上述問(wèn)題而提出的,并且第一方面包括存儲(chǔ)器控制器、存儲(chǔ)器系統(tǒng)、信息處理系統(tǒng)及其存儲(chǔ)器控制方法,該存儲(chǔ)器控制器包括:子區(qū)域命令保持部,將從主機(jī)計(jì)算機(jī)發(fā)出的用于訪問(wèn)存儲(chǔ)器的主機(jī)命令保持為相對(duì)于每個(gè)訪問(wèn)目標(biāo)子區(qū)域劃分的子區(qū)域命令;子區(qū)域地址轉(zhuǎn)換部,關(guān)于保持在子區(qū)域命令保持部中的子區(qū)域命令,將訪問(wèn)目標(biāo)子區(qū)域的地址轉(zhuǎn)換為存儲(chǔ)器的地址;子區(qū)域命令執(zhí)行部,執(zhí)行地址已被轉(zhuǎn)換的子區(qū)域命令,并執(zhí)行對(duì)存儲(chǔ)器的訪問(wèn);以及地址轉(zhuǎn)換管理部,關(guān)于子區(qū)域命令在存儲(chǔ)器中發(fā)生寫(xiě)入錯(cuò)誤的情況下,在子區(qū)域命令執(zhí)行部中執(zhí)行另一子區(qū)域命令的同時(shí)執(zhí)行針對(duì)已經(jīng)發(fā)生寫(xiě)入錯(cuò)誤的子區(qū)域命令的替換區(qū)域的準(zhǔn)備處理。因此,提供了一種操作,其中,在存儲(chǔ)器中發(fā)生寫(xiě)入錯(cuò)誤的情況下,與另一個(gè)子區(qū)域命令同時(shí)地執(zhí)行針對(duì)已經(jīng)發(fā)生寫(xiě)入錯(cuò)誤的子區(qū)域命令的替換區(qū)域的準(zhǔn)備處理。
此外,第一方面還可以包括子區(qū)域命令發(fā)送部,該子區(qū)域命令發(fā)送部將保持在子區(qū)域命令保持部中的子區(qū)域命令發(fā)送到子區(qū)域命令執(zhí)行部,其中,子區(qū)域命令保持部關(guān)于子區(qū)域命令保持指示直到執(zhí)行完成為止的狀態(tài)的狀態(tài)信息,并且子區(qū)域命令發(fā)送部根據(jù)狀態(tài)信息向子區(qū)域命令執(zhí)行部發(fā)送子區(qū)域命令。因此,提供了根據(jù)狀態(tài)信息執(zhí)行子區(qū)域命令的操作。
此外,第一方面還可以包括子區(qū)域計(jì)數(shù)器,該子區(qū)域計(jì)數(shù)器關(guān)于保持在子區(qū)域命令保持部中的子區(qū)域命令對(duì)直到執(zhí)行完成為止的子區(qū)域的數(shù)量進(jìn)行計(jì)數(shù),以及主機(jī)命令完成發(fā)送部,當(dāng)子區(qū)域計(jì)數(shù)器計(jì)數(shù)了關(guān)于主機(jī)命令的所有子區(qū)域的子區(qū)域命令時(shí),將主機(jī)命令的完成發(fā)送到主機(jī)計(jì)算機(jī)。因此,提供了當(dāng)關(guān)于主機(jī)命令的所有子區(qū)域的子區(qū)域命令的執(zhí)行完成時(shí)給出主機(jī)命令完成的通知的操作。
此外,第一方面還可以包括子區(qū)域錯(cuò)誤保持部,該子區(qū)域錯(cuò)誤保持部關(guān)于保持在子區(qū)域命令保持部中的子區(qū)域命令保持錯(cuò)誤發(fā)生狀態(tài),其中,主機(jī)命令完成發(fā)送部將保持在子區(qū)域錯(cuò)誤保持部中的錯(cuò)誤發(fā)生狀態(tài)發(fā)送到主機(jī)計(jì)算機(jī)。因此,提供了給出錯(cuò)誤發(fā)生狀態(tài)的通知的操作。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于索尼公司,未經(jīng)索尼公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780055364.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F12-00 在存儲(chǔ)器系統(tǒng)或體系結(jié)構(gòu)內(nèi)的存取、尋址或分配
G06F12-02 .尋址或地址分配;地址的重新分配
G06F12-14 .阻止存儲(chǔ)器越權(quán)使用的保護(hù)
G06F12-16 .阻止存儲(chǔ)物丟失的保護(hù)
G06F12-04 ..字長(zhǎng)可變的字或字的一部分的尋址
G06F12-06 ..物理存儲(chǔ)塊定位的尋址,例如,基地址尋址、模塊尋址、專(zhuān)用存儲(chǔ)區(qū)尋址
- 用于控制非易失性存儲(chǔ)器的控制器
- 處理器、存儲(chǔ)器、計(jì)算機(jī)系統(tǒng)、系統(tǒng)LSI及其驗(yàn)證方法
- 存儲(chǔ)和檢索處理系統(tǒng)的數(shù)據(jù)的存儲(chǔ)器系統(tǒng)和性能監(jiān)視方法
- 用于控制半導(dǎo)體裝置的方法
- 存儲(chǔ)器存儲(chǔ)裝置及其測(cè)試方法
- 存儲(chǔ)器裝置及可促進(jìn)張量存儲(chǔ)器存取的方法
- 使用雙通道存儲(chǔ)器作為具有間隔的單通道存儲(chǔ)器
- 用于管理存儲(chǔ)器訪問(wèn)操作的方法和系統(tǒng)
- 存儲(chǔ)器控制器、存儲(chǔ)裝置和存儲(chǔ)裝置的操作方法
- 具有部分組刷新的存儲(chǔ)器
- 基于角色模擬信息系統(tǒng)開(kāi)發(fā)工廠實(shí)驗(yàn)方法
- 對(duì)信息系統(tǒng)進(jìn)行安全性識(shí)別的方法及裝置
- 基于角色模擬信息系統(tǒng)開(kāi)發(fā)工廠實(shí)驗(yàn)方法
- 一種基于大數(shù)據(jù)的信息系統(tǒng)風(fēng)險(xiǎn)預(yù)警模型構(gòu)建方法
- 一種基于移動(dòng)終端的身份鑒別方法及系統(tǒng)
- 一種信息系統(tǒng)告警方法和裝置
- 一種基于總線形式的醫(yī)院信息集成方法
- 一種雙內(nèi)核瀏覽器方法和雙內(nèi)核瀏覽器
- 信息系統(tǒng)互聯(lián)方法及互聯(lián)裝置、鼠標(biāo)及電子設(shè)備
- 一種基于一二次劃分的信息系統(tǒng)可靠性提升方法





