[發(fā)明專利]快閃存儲器輪詢在審
| 申請?zhí)枺?/td> | 202010227746.1 | 申請日: | 2020-03-27 |
| 公開(公告)號: | CN112130753A | 公開(公告)日: | 2020-12-25 |
| 發(fā)明(設計)人: | 孫超;胡信德;D.烏西尼克 | 申請(專利權(quán))人: | 西部數(shù)據(jù)技術公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邱軍 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 閃存 儲器輪詢 | ||
1.一種數(shù)據(jù)存儲裝置,其包括:
快閃存儲器,其用于存儲數(shù)據(jù);以及
控制器,其配置成:
至少部分地基于編程/擦除循環(huán)的數(shù)目將所述快閃存儲器的部分分組為多個邏輯群組;
監(jiān)視所述多個邏輯群組的每一邏輯群組的命令執(zhí)行時延;且
基于每一邏輯群組的所監(jiān)視命令執(zhí)行時延,設定所述多個邏輯群組的每一相應邏輯群組的至少一個輪詢時間,其中所述至少一個輪詢時間指示在檢查所述快閃存儲器的在所述邏輯群組中的一部分是否已完成命令之前要等待的時間。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲裝置,其中所述控制器進一步配置成通過計算以下中的至少一個來確定所述至少一個輪詢時間:用于執(zhí)行所述邏輯群組中的命令的平均時延、用于執(zhí)行所述邏輯群組中的命令的時延的方差,以及用于執(zhí)行所述邏輯群組中的命令的時延的標準偏差。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲裝置,其中所述控制器進一步配置成使用神經(jīng)網(wǎng)絡并使用所述邏輯群組的所述所監(jiān)視命令執(zhí)行時延作為到所述神經(jīng)網(wǎng)絡的輸入來確定所述至少一個輪詢時間。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲裝置,其中所述快閃存儲器是3D快閃存儲器,且其中所述控制器進一步配置成基于所述3D快閃存儲器中所述部分的物理層級位置將所述快閃存儲器的所述部分分組為所述多個邏輯群組。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲裝置,其中所述控制器進一步配置成基于所述多個邏輯群組中的邏輯群組的所述所監(jiān)視命令執(zhí)行時延調(diào)整所述邏輯群組的大小。
6.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲裝置,其中所述控制器進一步配置成基于所述快閃存儲器的所述部分的已更新編程/擦除循環(huán)數(shù)目執(zhí)行以下操作中的至少一個:將新邏輯群組添加到所述多個邏輯群組,以及將所述快閃存儲器的一個或多個部分重新分組為所述多個邏輯群組的不同邏輯群組。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)存儲裝置,其中響應于所述將新邏輯群組添加到所述多個邏輯群組,所述控制器進一步配置成:
針對所述多個邏輯群組的每一邏輯群組中的預定數(shù)目的命令監(jiān)視每一相應邏輯群組的命令執(zhí)行時延;且
基于針對所述預定數(shù)目的命令的每一邏輯群組的所監(jiān)視命令執(zhí)行時延,設定每一相應邏輯群組的一個或多個輪詢時間。
8.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲裝置,其中在監(jiān)視所述多個邏輯群組的每一邏輯群組的命令執(zhí)行時延時,所述控制器進一步配置成:
將每一邏輯群組的命令執(zhí)行時延收集到相應隊列中;且
對所述相應隊列中的每一個中的所述命令執(zhí)行時延執(zhí)行一個或多個統(tǒng)計計算。
9.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲裝置,其中每一邏輯群組的所述至少一個輪詢時間包含初始輪詢時間和間隔輪詢時間,所述初始輪詢時間指示在初始地檢查所述快閃存儲器中的在所述邏輯群組中的一部分是否已完成所述命令之前要等待的時間,所述間隔輪詢時間指示在初始地檢查所述快閃存儲器的在所述邏輯群組中的所述部分是否已完成所述命令并確定所述快閃存儲器的所述部分尚未完成所述命令之后要等待的時間,且
其中所述控制器進一步配置成相比于設定所述初始輪詢時間而不太頻繁設定所述間隔輪詢時間。
10.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲裝置,其中每一邏輯群組的所述至少一個輪詢時間包含初始輪詢時間,所述初始輪詢時間指示在初始地檢查所述快閃存儲器的在所述邏輯群組中的一部分是否已完成所述命令之前要等待的時間,且
其中所述控制器進一步配置成:
計算所述邏輯群組的平均命令執(zhí)行時延;
計算所述邏輯群組的所述命令執(zhí)行時延的標準偏差;
通過從所述平均命令執(zhí)行時延中減去所計算的標準偏差來估計所述邏輯群組的經(jīng)校正平均命令執(zhí)行時延;且
將所估計的經(jīng)校正平均命令執(zhí)行時延設定為所述初始輪詢時間。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西部數(shù)據(jù)技術公司,未經(jīng)西部數(shù)據(jù)技術公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010227746.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





