[發明專利]存儲器系統及其映射方法有效
| 申請號: | 201010188270.1 | 申請日: | 2010-06-01 |
| 公開(公告)號: | CN101937319A | 公開(公告)日: | 2011-01-05 |
| 發明(設計)人: | 江俊穎;呂柏青 | 申請(專利權)人: | 聯發科技股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F12/02 |
| 代理公司: | 北京萬慧達知識產權代理有限公司 11111 | 代理人: | 葛強;張一軍 |
| 地址: | 中國臺灣新竹科*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器 系統 及其 映射 方法 | ||
技術領域
本發明有關于存儲器系統,且特別有關于包含閃存的存儲器系統及其映射方法(mapping?method)。
背景技術
一種非易失性存儲器(nonvolatile?memory),即便當存儲器斷電時仍能保持先前寫入其組成存儲器單元(memory?cell)的數據。閃存是非易失性存儲器的一個特定類型(specific?type),且被廣泛應用于計算機、存儲卡(memory?card)等等。因為閃存的存儲器單元可被大量(in?bulk)電性擦除數據,故而在許多應用中,閃存均為優選存儲器。近來,閃存被越來越多的應用于便攜式裝置(portable?device),例如手機、個人數字助理(personal?digital?assistant,以下簡稱PDA)及數碼相機。更普遍而言,閃存已經漸進地取代硬盤及其他類型的數據存儲裝置。
依據各存儲器單元及位線(bit?line)的連接狀態,閃存被歸類為或非(NOR)類型及與非(NAND)類型閃存?;蚍情W存具有高讀取速率及低寫入速率,因而主要用于編碼存儲器應用。與之相反,與非閃存具有高寫入速率及每單位面積低價格的特性,因而主要用于大容量存儲應用。與此同時,與其他類型的存儲器相比較,閃存在相對較低的單位耗費情形下,提供相對高速的讀取。閃存的操作表現為寫入操作前,執行擦除操作(erase?operation)。所述特征使得閃存難以被用作主存儲器(main?memory)。同樣也使得即便在將閃存用作輔助存儲源的應用中,仍難以將閃存用作常規硬盤文件系統。相應地,閃存轉換層(flash?translationlayer,以下簡稱FTL)常用于文件系統及閃存之間,以便閃存中固有的可編程特征可被主機裝置識別。
在閃存寫入操作過程中,FTL將文件系統產生的邏輯地址(logical?address)映射至閃存的物理地址(physical?address)。FTL典型地使用地址映射表(addressmapping?table)執行快速地址映射操作。通過使用FTL地址映射函數(mappingfunction),主機裝置可以在操作上將閃存辨識為硬盤或靜態隨機存儲器(statisticrandom?access?memory,以下簡稱SRAM),以及可因而以存取硬盤或SRAM相同的方式存取閃存。
發明內容
有鑒于此,為增強傳統的映射方法,特提供以下技術方案:
本發明實施例提供一種存儲器系統,包含閃存及界面裝置。界面裝置耦接在閃存及主機之間,存儲閃存轉換層,通過頁面映射情況,利用塊映射表及頁面映射表管理閃存的多個數據塊及多個日志塊,以及利用獨立于塊映射表及頁面映射表的隨機寫入頁面映射表,而通過隨機寫入映射情況管理閃存的多個隨機寫入塊。
本發明實施例另提供一種存儲器系統,包含閃存及界面裝置。界面裝置耦接在閃存及主機之間,存儲閃存轉換層,以及通過頁面映射情況,利用數據塊映射表、日志塊映射表及頁面映射表管理閃存的第一數據塊,其中當對閃存的第一邏輯塊其中之一的后續存取是隨機單一寫入操作時,閃存轉換層將第一數據塊轉換為第一隨機寫入塊,以及利用獨立于數據塊映射表、日志塊映射表及頁面映射表的隨機寫入頁面映射表管理第一隨機寫入塊。
本發明實施例另提供一種存儲器系統的映射方法,用于存儲器系統。存儲器系統包含閃存及界面裝置,界面裝置耦接在閃存及主機之間,其中界面裝置存儲閃存轉換層,存儲器系統的映射方法包含:通過頁面映射情況,利用塊映射表及頁面映射表管理閃存的多個數據塊及多個日志塊,其中頁面映射表對應于塊映射表;以及通過隨機寫入映射情況,利用隨機頁面映射表管理閃存的多個隨機寫入塊,其中隨機頁面映射表獨立于塊映射表及頁面映射表。
本發明實施例另提供一種存儲器系統的映射方法,用于存儲器系統。存儲器系統包含閃存及界面裝置,界面裝置耦接在閃存及主機之間,其中界面裝置存儲閃存轉換層,存儲器系統的映射方法包含:通過頁面映射情況,利用數據塊映射表、日志塊映射表,及頁面映射表管理閃存的第一數據塊;以及當對于閃存的第一邏輯塊的后續存取是隨機單一寫入操作時,將第一數據塊轉換為第一隨機寫入塊,以及利用獨立于數據塊映射表、日志塊映射表及頁面映射表的隨機寫入頁面映射表管理第一隨機寫入塊。
利用本發明的存儲器系統及其映射方法,可改善塊的利用率。
附圖說明
圖1是依據本發明的某些實施例展示存儲器系統的示意方框圖。
圖2是概念性說明圖1中的存儲器系統中軟件的實施的方框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯發科技股份有限公司,未經聯發科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010188270.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:打印作業管理裝置、系統和方法
- 下一篇:用于蒸發器的集氣分配器





