【技術(shù)實(shí)現(xiàn)步驟摘要】
數(shù)據(jù)存儲(chǔ)系統(tǒng)、數(shù)據(jù)存儲(chǔ)裝置及其管理方法
本專利技術(shù)涉及一種數(shù)據(jù)存取技術(shù),且特別涉及一種數(shù)據(jù)存儲(chǔ)系統(tǒng)、數(shù)據(jù)存儲(chǔ)裝置及其管理方法。
技術(shù)介紹
近年來,各式配備存儲(chǔ)裝置的電子裝置已被消費(fèi)者普遍應(yīng)用在日常生活中,而且隨著存儲(chǔ)容量的需求增加,快速且大容量可供讀寫的非易失性存儲(chǔ)器成為十分受歡迎的產(chǎn)品,這些產(chǎn)品大多以快閃存儲(chǔ)器來存儲(chǔ)數(shù)據(jù)。由于快閃存儲(chǔ)器的讀寫特性,快閃存儲(chǔ)器會(huì)具有邏輯-實(shí)體地址查找表,其用來紀(jì)錄邏輯區(qū)塊地址(LogicalBlockAddress,LBA)與實(shí)體區(qū)塊地址(PhysicalBlockAddress,PBA)之間的映射關(guān)系。通過查找表找出存取指令的邏輯地址實(shí)際在快閃存儲(chǔ)器中的區(qū)塊地址,才有辦法正確地存取數(shù)據(jù)。然而,因?yàn)榇鎯?chǔ)容量與成本的限制無法將所有的PBA與LBA的映射關(guān)系都記錄下來。如果存取指令的目標(biāo)不在查找表所記錄的范圍內(nèi),系統(tǒng)需要移除現(xiàn)有的查找表并且根據(jù)目標(biāo)的存取地址重新建立查找表,因此降低快閃存儲(chǔ)器的存取效率。
技術(shù)實(shí)現(xiàn)思路
有鑒于此,本專利技術(shù)提供一種數(shù)據(jù)存儲(chǔ)系統(tǒng)、數(shù)據(jù)存儲(chǔ)裝置及其管理方法,能夠減少重建數(shù)據(jù)存儲(chǔ)裝置所需要的邏輯-實(shí)體地址查找表次數(shù),增加數(shù)據(jù)存儲(chǔ)裝置所需要的邏輯-實(shí)體地址查找表的命中率(hitrate),進(jìn)而提升數(shù)據(jù)存儲(chǔ)裝置的效能。本專利技術(shù)的實(shí)施例提出一種數(shù)據(jù)存儲(chǔ)裝置包括存儲(chǔ)器陣列、預(yù)測(cè)單元以及查找表管理單元。預(yù)測(cè)單元用以根據(jù)多個(gè)先前存取指令進(jìn)行相關(guān)性規(guī)則分析后而獲得多個(gè)存取位置之間的多個(gè)相關(guān)性規(guī)則。查找表管理單元用以根據(jù)這些相關(guān)性規(guī)則管理多 ...
【技術(shù)保護(hù)點(diǎn)】
1.一種數(shù)據(jù)存儲(chǔ)裝置,其特征在于,包括:/n存儲(chǔ)器陣列;/n預(yù)測(cè)單元,用以根據(jù)多個(gè)先前存取指令獲得多個(gè)存取位置之間的多個(gè)相關(guān)性規(guī)則;以及/n查找表管理單元,用以根據(jù)所述多個(gè)相關(guān)性規(guī)則管理多個(gè)查找表,其中所述查找表管理單元判斷當(dāng)前存取指令是否對(duì)應(yīng)所述多個(gè)查找表的至少其中之一以從對(duì)應(yīng)的所述查找表獲得所述當(dāng)前存取指令在所述存儲(chǔ)器陣列的實(shí)體地址,并且根據(jù)所述多個(gè)相關(guān)性規(guī)則預(yù)測(cè)后續(xù)存取指令所對(duì)應(yīng)的查找表。/n
【技術(shù)特征摘要】
20200110 TW 1091009181.一種數(shù)據(jù)存儲(chǔ)裝置,其特征在于,包括:
存儲(chǔ)器陣列;
預(yù)測(cè)單元,用以根據(jù)多個(gè)先前存取指令獲得多個(gè)存取位置之間的多個(gè)相關(guān)性規(guī)則;以及
查找表管理單元,用以根據(jù)所述多個(gè)相關(guān)性規(guī)則管理多個(gè)查找表,其中所述查找表管理單元判斷當(dāng)前存取指令是否對(duì)應(yīng)所述多個(gè)查找表的至少其中之一以從對(duì)應(yīng)的所述查找表獲得所述當(dāng)前存取指令在所述存儲(chǔ)器陣列的實(shí)體地址,并且根據(jù)所述多個(gè)相關(guān)性規(guī)則預(yù)測(cè)后續(xù)存取指令所對(duì)應(yīng)的查找表。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲(chǔ)裝置,其特征在于,所述預(yù)測(cè)單元對(duì)所述多個(gè)先前存取指令進(jìn)行量化處理以獲得多個(gè)量化數(shù)據(jù),并且對(duì)所述多個(gè)量化數(shù)據(jù)進(jìn)行相關(guān)性規(guī)則分析以獲得所述多個(gè)相關(guān)性規(guī)則。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)存儲(chǔ)裝置,其特征在于,所述存儲(chǔ)器陣列的邏輯地址范圍通過所述量化處理后被標(biāo)定區(qū)分為多個(gè)存儲(chǔ)段,所述預(yù)測(cè)單元計(jì)數(shù)所述多個(gè)先前存取指令對(duì)所述多個(gè)存儲(chǔ)段的存取次數(shù),并根據(jù)所述多個(gè)存儲(chǔ)段的存取次數(shù)進(jìn)行所述相關(guān)性規(guī)則分析。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)存儲(chǔ)裝置,其特征在于,各所述查找表的映射范圍等于至少一所述存儲(chǔ)段的邏輯地址范圍。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲(chǔ)裝置,其特征在于,當(dāng)所述當(dāng)前存取指令沒有對(duì)應(yīng)所述多個(gè)查找表的任一時(shí),所述查找表管理單元根據(jù)所述多個(gè)相關(guān)性規(guī)則建立對(duì)應(yīng)所述當(dāng)前存取指令的查找表以及預(yù)先建立被預(yù)測(cè)對(duì)應(yīng)于所述后續(xù)存取指令的查找表。
6.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲(chǔ)裝置,其特征在于,所述查找表管理單元根據(jù)所述多個(gè)相關(guān)性規(guī)則建立與所述當(dāng)前存取指令具有相關(guān)性的所述多個(gè)查找表。
7.根據(jù)權(quán)利要求1所述的數(shù)據(jù)存儲(chǔ)裝置,其特征在于,所述查找表管理單元根據(jù)所述多個(gè)相關(guān)性規(guī)則優(yōu)先移除對(duì)應(yīng)最小支持度的所述查找表或是與所述當(dāng)前存取指令相關(guān)性最低的所述查找表。
8.一種數(shù)據(jù)存儲(chǔ)系統(tǒng),其特征在于,包括:
主機(jī),包括運(yùn)算裝置,其中所述運(yùn)算裝置根據(jù)多個(gè)先前存取指令獲得多個(gè)相關(guān)性規(guī)則;以及
數(shù)據(jù)存儲(chǔ)裝置,電性連接所述主機(jī)且包括:
輸入輸出接口,其中所述數(shù)據(jù)存儲(chǔ)裝置通過所述輸入輸出接口從所述主機(jī)接收所述多個(gè)相關(guān)性規(guī)則以及當(dāng)前存取指令;
存儲(chǔ)器陣列;以及
查找表管理單元,用以根據(jù)所述多個(gè)相關(guān)性規(guī)則管理多個(gè)查找表,其中所述查找表管理單元判斷所述當(dāng)前存取指令是否對(duì)應(yīng)所述多個(gè)查找表的至少其中之一以從對(duì)應(yīng)的所述查找表獲得所述當(dāng)前存取指令在所述存儲(chǔ)器陣列的實(shí)體地址,并且根據(jù)所述多個(gè)相關(guān)性規(guī)則預(yù)測(cè)后續(xù)存取指令所對(duì)應(yīng)的查找表。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)存儲(chǔ)系統(tǒng),其特征在于,所述運(yùn)算裝置對(duì)所述多個(gè)先前存取指令進(jìn)行量化處理以獲得多個(gè)量化數(shù)據(jù),并且對(duì)所述多個(gè)量化數(shù)據(jù)進(jìn)行相關(guān)性規(guī)則分析以獲得所述多個(gè)相關(guān)性規(guī)則。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)存儲(chǔ)系統(tǒng),其特征在于,所述存儲(chǔ)器陣列的邏輯地址范圍被標(biāo)定區(qū)分為多個(gè)存儲(chǔ)段,所述運(yùn)算裝置計(jì)數(shù)所述多個(gè)先前存取指令對(duì)所述多個(gè)存儲(chǔ)段的存取次數(shù),并根據(jù)所述多個(gè)存儲(chǔ)段的存取次數(shù)進(jìn)行所述相關(guān)性規(guī)則分析。
11.根據(jù)權(quán)利要求10所述的數(shù)據(jù)存儲(chǔ)系統(tǒng),其特征在于,各所述查找表的映射范圍等于至少一所述存儲(chǔ)段的邏輯地址范圍。
12.根據(jù)權(quán)利要求8所述的數(shù)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:黃瑋淦,
申請(qǐng)(專利權(quán))人:祥碩科技股份有限公司,
類型:發(fā)明
國(guó)別省市:中國(guó)臺(tái)灣;71
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。