[發(fā)明專利]緩沖存儲器管理方法、存儲器控制電路單元及存儲裝置有效
| 申請?zhí)枺?/td> | 201510820913.2 | 申請日: | 2015-11-24 |
| 公開(公告)號: | CN106776376B | 公開(公告)日: | 2019-08-06 |
| 發(fā)明(設計)人: | 陳國榮 | 申請(專利權)人: | 群聯電子股份有限公司 |
| 主分類號: | G06F12/0877 | 分類號: | G06F12/0877 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 馬雯雯;臧建明 |
| 地址: | 中國臺灣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 緩沖存儲器 管理 方法 存儲器 控制電路 單元 存儲 裝置 | ||
本發(fā)明提供一種緩沖存儲器管理方法、存儲器控制電路單元及存儲裝置。此方法包括:在緩沖存儲器劃分出第一區(qū)域與第二區(qū)域以暫存多個邏輯地址?物理地址映射表,并且對第一區(qū)域執(zhí)行回存操作。此方法也包括:接收一寫入指令,其中此寫入指令指示的邏輯地址所屬的邏輯地址?物理地址映射表已被暫存在第一區(qū)域。此方法還包括:將此邏輯地址?物理地址映射表復制到第二區(qū)域,并更新第二區(qū)域中的此邏輯地址?物理地址映射表。本發(fā)明能提升將邏輯地址?物理地址映射表從緩沖存儲器回存至可復寫式非易失性存儲器模塊時的運作效率及系統(tǒng)穩(wěn)定性。
技術領域
本發(fā)明是有關于一種緩沖存儲器管理方法,且特別是有關于一種緩沖存儲器管理方法、存儲器控制電路單元及存儲裝置。
背景技術
數碼相機、移動電話與MP3播放器在這幾年來的成長十分迅速,使得消費者對存儲媒體的需求也急速增加。由于可復寫式非易失性存儲器模塊(例如,快閃存儲器)具有數據非易失性、省電、體積小,以及無機械結構等特性,所以非常適合內建于上述所舉例的各種可攜式多媒體裝置中。
一般來說,在使用可復寫式非易失性存儲器模塊作為存儲媒體的存儲器存儲裝置中,通常也會配置緩沖存儲器,用以暫存程序碼、數據或是用于存儲器存儲裝置在執(zhí)行背景(background)工作時數據的暫存區(qū)域。例如,存儲器存儲裝置的控制器會將邏輯地址-物理地址映射表載入至緩沖存儲器以利存取數據。而當接收到寫入指令而執(zhí)行寫入操作時,存儲器存儲裝置的控制器會更新暫存在緩沖存儲器中的邏輯地址-物理地址映射表。并且當緩沖存儲器中已暫存大量的已被更新的邏輯地址-物理地址映射表時,存儲器存儲裝置的控制器會將緩沖存儲器中已被更新的邏輯地址-物理地址映射表回存至可復寫式非易失性存儲器模塊中。由于已被更新的邏輯地址-物理地址映射表有可能不是暫存在緩沖存儲器中連續(xù)的緩存單元中,而可復寫式非易失性存儲器模塊又是以物理編程單元為最小寫入單位,因此,必須將已被更新的邏輯地址-物理地址映射表先復制到緩沖存儲器中的暫存區(qū)域,以集中成相當于一個物理編程單元的大小才能回存至可復寫式非易失性存儲器模塊。然而,大量的復制操作將導致系統(tǒng)負載過重,回存時間過長,使整體性能下降。
此外,在將緩沖存儲器中已被更新的邏輯地址-物理地址映射表被回存至可復寫式非易失性存儲器模塊的期間,倘若又接收到寫入指令而需再次更新上述正被回存的邏輯地址-物理地址映射表,此時存儲器存儲裝置的控制器會先暫停接收此寫入指令的數據及寫入操作的執(zhí)行。如此一來,可能發(fā)生因等待時間過長而造成寫入失敗的情況。因此,如何提升將邏輯地址-物理地址映射表從緩沖存儲器回存至可復寫式非易失性存儲器模塊時的運作效率及系統(tǒng)穩(wěn)定性,為此領域技術人員所關心的議題。
發(fā)明內容
本發(fā)明提供一種緩沖存儲器管理方法、存儲器控制電路單元及存儲裝置,其能提升將邏輯地址-物理地址映射表從緩沖存儲器回存至可復寫式非易失性存儲器模塊時的運作效率及系統(tǒng)穩(wěn)定性。
本發(fā)明的一范例實施例提出一種緩沖存儲器管理方法,用于存儲器存儲裝置的緩沖存儲器。此存儲器存儲裝置具有可復寫式非易失性存儲器模塊。本緩沖存儲器管理方法包括在緩沖存儲器中劃分出第一區(qū)域與第二區(qū)域,其中第一區(qū)域與第二區(qū)域分別地具有連續(xù)的多個緩存單元,并且第一區(qū)域與第二區(qū)域中的緩存單元中的至少一部分緩存單元已暫存多個邏輯地址-物理地址映射表。本緩沖存儲器管理方法也包括對第一區(qū)域的緩存單元執(zhí)行回存操作以將存儲在第一區(qū)域的邏輯地址-物理地址映射表回存至可復寫式非易失性存儲器模塊中。本緩沖存儲器管理方法還包括從主機系統(tǒng)接收第一寫入指令,且第一寫入指令指示將第一數據寫入至第一邏輯地址,并且第一邏輯地址所屬的第一邏輯地址-物理地址映射表已被暫存在第一區(qū)域的緩存單元之中的第一緩存單元中。本緩沖存儲器管理方法還包括寫入第一數據至可復寫式非易失性存儲器模塊,并將第一區(qū)域中的第一邏輯地址-物理地址映射表復制到第二區(qū)域中的緩存單元之中的第二緩存單元中。本緩沖存儲器管理方法還包括更新暫存在第二區(qū)域中的第二緩存單元中的第一邏輯地址-物理地址映射表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于群聯電子股份有限公司,未經群聯電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510820913.2/2.html,轉載請聲明來源鉆瓜專利網。





