• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    數據寫入方法、存儲器控制電路單元與存儲器存儲裝置制造方法及圖紙

    技術編號:14849200 閱讀:135 留言:0更新日期:2017-03-18 09:11
    本發明專利技術提供一種數據寫入方法、存儲器控制電路單元與存儲器存儲裝置。本方法包括:倘若數據屬于第一態樣時,使用第一壓縮/解壓縮電路壓縮此數據以產生壓縮數據,并且將此壓縮數據寫入至可復寫式非易失性存儲器模塊中;以及倘若此數據屬于第二態樣時,使用第二壓縮/解壓縮電路壓縮該數據以產生另一壓縮數據,并且將此另一壓縮數據寫入至可復寫式非易失性存儲器模塊中,其中第一壓縮/解壓縮電路的壓縮速度快于第二壓縮/解壓縮電路的壓縮速度,并且第一壓縮/解壓縮電路的數據壓縮率小于第二壓縮/解壓縮電路的數據壓縮率。

    【技術實現步驟摘要】

    本專利技術是有關于一種數據寫入方法,且特別是有關于用于可復寫式非易失性存儲器模塊的數據寫入方法、存儲器控制電路單元與存儲器存儲裝置
    技術介紹
    數碼相機、手機與MP3在這幾年來的成長十分迅速,使得消費者對存儲媒體的需求也急速增加。由于可復寫式非易失性存儲器(rewritablenon-volatilememory)具有數據非易失性、省電、體積小、無機械結構、讀寫速度快等特性,最適于可攜式電子產品,例如筆記本電腦。固態硬盤就是一種以快閃存儲器作為存儲媒體的存儲裝置。因此,近年快閃存儲器產業成為電子產業中相當熱門的一環。近年來,為了更有效利用存儲器的空間或者提升數據錯誤校正的能力,快閃存儲器存儲裝置的控制電路會利用壓縮電路先將欲寫入的數據壓縮后再寫入至快閃存儲器中。例如,一個實體頁面中包括存儲使用者數據的數據比特區與存儲管理信息(例如,錯誤校正碼)的冗余比特區,若使用者數據可被壓縮成較小的數據時,數據比特區未使用的空間可被用來存儲更多個錯誤校正碼或者填入固定的比特值,由此強化數據錯誤校正的能力。然而,為了避免延遲執行寫入指令的時間,在快閃存儲器存儲裝置中所配置的壓縮電路所使用的是屬于運算速度較快的壓縮演算機制。然而,此類運算速度較快的壓縮電路,其壓縮效率往往較低。因此,如何能夠在滿足數據總線的頻寬而不會延遲執行寫入指令的時間,同時又達到較佳的壓縮率,是此領域技術人員所致力的目標。
    技術實現思路
    <br>本專利技術提供一種數據寫入方法、存儲器控制電路單元與存儲器存儲裝置,能夠在滿足數據總線的頻寬而不會延遲執行寫入指令的時間,同時又達到較佳的壓縮率。本專利技術的一范例實施例提出一種數據寫入方法,用于可復寫式非易失性存儲器模塊,其中此可復寫式非易失性存儲器模塊具有多個實體抹除單元,且每一所述實體抹除單元具有多個實體程序化單元。本數據寫入方法包括:識別一數據是屬于一第一態樣或一第二態樣;倘若此數據屬于第一態樣時,使用第一壓縮/解壓縮電路壓縮此數據以產生壓縮數據,并且將此壓縮數據寫入至此些實體程序化單元中;以及倘若此數據屬于第二態樣時,使用第二壓縮/解壓縮電路壓縮該數據以產生另一壓縮數據,并且將此另一壓縮數據寫入至此些實體程序化單元中,其中第一壓縮/解壓縮電路的壓縮速度快于第二壓縮/解壓縮電路的壓縮速度,并且第一壓縮/解壓縮電路的數據壓縮率小于第二壓縮/解壓縮電路的數據壓縮率。在本專利技術的一范例實施例中,上述識別數據是屬于第一態樣或第二態樣的步驟包括:將從主機系統中接收的寫入指令所指示的第一數據識別為屬于第一態樣;以及將從此些實體程序化單元中所讀取的第二數據識別為屬于第二態樣。在本專利技術的一范例實施例中,上述使用第一壓縮/解壓縮電路壓縮數據以產生壓縮數據,并且將此壓縮數據寫入至此些實體程序化單元中的步驟包括:將第一數據通過存儲器接口傳送至可復寫式非易失性存儲器模塊的同時,使用第一壓縮/解壓縮電路將第一數據壓縮為第一壓縮數據;以及將第一壓縮數據寫入至此些實體程序化單元之中的第一實體程序化單元中。在本專利技術的一范例實施例中,上述數據寫入方法還包括:執行一數據合并運作以從此些實體程序化單元之中的第二實體程序化單元中讀取一已壓縮數據,且使用上述第一壓縮/解壓縮電路解壓縮從第二實體程序化單元中讀取的已壓縮數據以獲得上述第二數據。并且,上述使用第二壓縮/解壓縮電路壓縮該數據以產生另一壓縮數據,并且將此另一壓縮數據寫入至此些實體程序化單元中的步驟包括:使用第二壓縮/解壓縮電路將第二數據壓縮為一第二壓縮數據;以及將此第二壓縮數據寫入至此些實體程序化單元之中的第三實體程序化單元中。在本專利技術的一范例實施例中,上述數據寫入方法還包括:執行一數據合并運作以從此些實體程序化單元之中的第二實體程序化單元中讀取第二數據,其中此第二數據為經過第一壓縮/解壓縮電路壓縮的數據。并且,上述使用第二壓縮/解壓縮電路壓縮該數據以產生另一壓縮數據,并且將此另一壓縮數據寫入至此些實體程序化單元中的步驟包括:使用第二壓縮/解壓縮電路將第二數據壓縮為一第二壓縮數據;以及將此第二壓縮數據寫入至此該些實體程序化單元之中的第三實體程序化單元中。在本專利技術的一范例實施例中,上述識別數據是屬于第一態樣或第二態樣的步驟包括:判斷此數據的每個比特值是否皆為相同;倘若此數據的每個比特值皆為相同時,識別此數據屬于該第一態樣,其中上述使用該第一壓縮/解壓縮電路壓縮此數據以產生壓縮數據,并且將此壓縮數據寫入至此些實體程序化單元中的步驟是于一前景執行模式中被執行;以及倘若此數據的每個比特值不皆為相同時,識別此數據屬于該第二態樣,其中上述使用第二壓縮/解壓縮電路壓縮數據以產生另一壓縮數據,并且將此另一壓縮數據寫入至此些實體程序化單元中的步驟是在背景執行模式中被執行。本專利技術的一范例實施例提出一種用于控制可復寫式非易失性存儲器模塊的存儲器控制電路單元。此存儲器控制電路單元包括主機接口、存儲器接口、存儲器管理電路、第一壓縮/解壓縮電路與第二壓縮/解壓縮電路。主機接口用以電性連接至主機系統。存儲器接口用以電性連接至可復寫式非易失性存儲器模塊,其中可復寫式非易失性存儲器模塊具有多個實體抹除單元并且每一實體抹除單元包括多個實體程序化單元。存儲器管理電路電性連接至主機接口與存儲器接口,且第一壓縮/解壓縮電路與第二壓縮/解壓縮電路是電性連接至存儲器管理電路,其中第一壓縮/解壓縮電路的壓縮速度快于第二壓縮/解壓縮電路的壓縮速度,并且第一壓縮/解壓縮電路的數據壓縮率小于第二壓縮/解壓縮電路的數據壓縮率。在此,存儲器管理電路會識別欲寫入的數據是屬于第一態樣或第二態樣。倘若此數據屬于該第一態樣時,第一壓縮/解壓縮電路壓縮此數據以產生壓縮數據,并且存儲器管理電路下達指令序列將此壓縮數據寫入至此些實體程序化單元中。倘若數據屬于第二態樣時,第二壓縮/解壓縮電路壓縮此數據以產生另一壓縮數據,并且存儲器管理電路下達指令序列將此另一壓縮數據寫入至此些實體程序化單元中。在本專利技術的一范例實施例中,上述識別數據是屬于第一態樣或第二態樣的運作中,存儲器管理電路將從主機系統中接收的寫入指令所指示的第一數據識別為屬于第一態樣,并且將從此些實體程序化單元中所讀取的第二數據識別為屬于第二態樣。在本專利技術的一范例實施例中,在壓縮數據以產生壓縮數據,并且將此壓縮數據寫入至此些實體程序化單元中的運作中,存儲本文檔來自技高網...

    【技術保護點】
    一種數據寫入方法,其特征在于,用于一可復寫式非易失性存儲器模塊,該可復寫式非易失性存儲器模塊具有多個實體抹除單元,每一所述實體抹除單元具有多個實體程序化單元,該數據寫入方法包括:識別數據是屬于第一態樣或第二態樣;倘若該數據屬于該第一態樣時,使用第一壓縮/解壓縮電路壓縮該數據以產生壓縮數據,并且將該壓縮數據寫入至該些實體程序化單元中;以及倘若該數據屬于該第二態樣時,使用第二壓縮/解壓縮電路壓縮該數據以產生另一壓縮數據,并且將該另一壓縮數據寫入至該些實體程序化單元中,其中該第一壓縮/解壓縮電路的壓縮速度快于該第二壓縮/解壓縮電路的壓縮速度,并且該第一壓縮/解壓縮電路的數據壓縮率小于該第二壓縮/解壓縮電路的數據壓縮率。

    【技術特征摘要】
    1.一種數據寫入方法,其特征在于,用于一可復寫式非易失性存儲器模
    塊,該可復寫式非易失性存儲器模塊具有多個實體抹除單元,每一所述實體
    抹除單元具有多個實體程序化單元,該數據寫入方法包括:
    識別數據是屬于第一態樣或第二態樣;
    倘若該數據屬于該第一態樣時,使用第一壓縮/解壓縮電路壓縮該數據以
    產生壓縮數據,并且將該壓縮數據寫入至該些實體程序化單元中;以及
    倘若該數據屬于該第二態樣時,使用第二壓縮/解壓縮電路壓縮該數據以
    產生另一壓縮數據,并且將該另一壓縮數據寫入至該些實體程序化單元中,
    其中該第一壓縮/解壓縮電路的壓縮速度快于該第二壓縮/解壓縮電路的
    壓縮速度,并且該第一壓縮/解壓縮電路的數據壓縮率小于該第二壓縮/解壓縮
    電路的數據壓縮率。
    2.根據權利要求1所述的數據寫入方法,其特征在于,所述識別該數據
    是屬于該第一態樣或該第二態樣的步驟包括:
    將從主機系統中接收的寫入指令所指示的第一數據識別為屬于該第一態
    樣;以及
    將從該些實體程序化單元中所讀取的第二數據識別為屬于該第二態樣。
    3.根據權利要求2所述的數據寫入方法,其特征在于,所述使用該第一
    壓縮/解壓縮電路壓縮該數據以產生該壓縮數據,并且將該壓縮數據寫入至該
    些實體程序化單元中的步驟包括:
    將該第一數據通過一存儲器接口傳送至該可復寫式非易失性存儲器模塊
    的同時,使用該第一壓縮/解壓縮電路將該第一數據壓縮為第一壓縮數據;以

    將該第一壓縮數據寫入至該些實體程序化單元之中的第一實體程序化單
    元中。
    4.根據權利要求3所述的數據寫入方法,其特征在于,還包括:
    執行數據合并運作以從該些實體程序化單元之中的第二實體程序化單元
    中讀取已壓縮數據,且使用該第一壓縮/解壓縮電路解壓縮從該第二實體程序
    化單元中讀取的該已壓縮數據以獲得該第二數據,
    其中所述使用該第二壓縮/解壓縮電路壓縮該數據以產生該另一壓縮數

    \t據,并且將該另一壓縮數據寫入至該些實體程序化單元中的步驟包括:
    使用該第二壓縮/解壓縮電路將該第二數據壓縮為第二壓縮數據;以及
    將該第二壓縮數據寫入至該些實體程序化單元之中的第三實體程序化單
    元中。
    5.根據權利要求3所述的數據寫入方法,其特征在于,還包括:
    執行數據合并運作以從該些實體程序化單元之中的第二實體程序化單元
    中讀取該第二數據,其中該第二數據為經過該第一壓縮/解壓縮電路壓縮的數
    據,
    其中所述使用該第二壓縮/解壓縮電路壓縮該數據以產生該另一壓縮數
    據,并且將該另一壓縮數據寫入至該些實體程序化單元中的步驟包括:
    使用該第二壓縮/解壓縮電路將該第二數據壓縮為第二壓縮數據;以及
    將該第二壓縮數據寫入至該些實體程序化單元之中的第三實體程序化單
    元中。
    6.根據權利要求1所述的數據寫入方法,其特征在于,所述識別該數據
    是屬于該第一態樣或該第二態樣的步驟包括:
    判斷該數據的每個比特值是否皆為相同;
    倘若該數據的每個比特值皆為相同時,識別該數據屬于該第一態樣,其
    中上述使用該第一壓縮/解壓縮電路壓縮該數據以產生該壓縮數據,并且將該
    壓縮數據寫入至該些實體程序化單元中的步驟是在前景執行模式中被執行;
    以及
    倘若該數據的每個比特值不皆為相同時,識別該數據屬于該第二態樣,
    其中上述使用該第二壓縮/解壓縮電路壓縮該數據以產生該另一壓縮數據,并
    且將該另一壓縮數據寫入至該些實體程序化單元中的步驟是在背景執行模式
    中被執行。
    7.一種存儲器控制電路單元,其特征在于,用于控制一可復寫式非易失
    性存儲器模塊,該存儲器控制電路單元包括:
    主機接口,用以電性連接至主機系統;
    存儲器接口,用以電性連接至該可復寫式非易失性存儲器模塊,其中該
    可復寫式非易失性存儲器模塊具有多個實體抹除單元,每一所述實體抹除單
    元具有多個實體程序化單元;
    存儲器管理電路,電性連接至該主機接口與該存儲器接口;
    第一壓縮/解壓縮電路,電性連接至該存儲器管理電路;以及
    第二壓縮/解壓縮電路,電性連接至該存儲器管理電路,
    其中該存儲器管理電路識別數據是屬于第一態樣或第二態樣,
    倘若該數據屬于該第一態樣時,該第一壓縮/解壓縮電路壓縮該數據以產
    生壓縮數據,并且該存儲器管理電路下達指令序列將該壓縮數據寫入至該些
    實體程序化單元中,
    倘若該數據屬于該第二態樣時,該第二壓縮/解壓縮電路壓縮該數據以產
    生另一壓縮數據,并且該存儲器管理電路下達指令序列將該另一壓縮數據寫
    入至該些實體程序化單元中,
    其中該第一壓縮/解壓縮電路的壓縮速度快于該第二壓縮/解壓縮電路的
    壓縮速度,并且該第一壓縮/解壓縮電路的數據壓縮率小于該第二壓縮/解壓縮
    電路的數據壓縮率。
    8.根據權利要求7項所述的存儲器控制電路單元,其特征在于,在上述
    識別該數據是屬于該第一態樣或該第二態樣的運作中,該存儲器管理電路將
    從該主機系統中接收的寫入指令所指示的第一數據識別為屬于該第一態樣,
    并且將從該些實體程序化單元中所讀取的第二數據識別為屬于該第二態樣。
    9.根據權利要求8所述的存儲器控制電路單元,其特征在于,在壓縮該
    數據以產生該壓縮數據,并且將該壓縮數據寫入至該些實體程序化單元中的
    運作中,
    該存儲器管理電路將該第一數據通過該存儲器接口傳送至該可復寫式非
    易失性存儲器模塊的同時,該第一壓縮/解壓縮電路將該第一數據壓縮為第一
    壓縮數據,
    其中該第一壓縮數據會被寫入至該些實體程序化單元之中的第一實體程
    序化單元中。
    10.根據權利要求9所述的存儲器控制電路單元,其特征在于,該存儲
    器管理電路執行數據合并運作以從該些實體程序化單元之中的第二實體程序
    化...

    【專利技術屬性】
    技術研發人員:葉志剛
    申請(專利權)人:群聯電子股份有限公司
    類型:發明
    國別省市:中國臺灣;71

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久老子午夜精品无码怎么打| 无码少妇丰满熟妇一区二区| 亚洲第一极品精品无码久久| 亚洲大尺度无码无码专区| 无码国产午夜福利片在线观看| 人妻aⅴ中文字幕无码| 亚洲国产综合无码一区| 亚洲AV成人无码网天堂| 亚洲国产成人精品无码久久久久久综合 | julia无码人妻中文字幕在线| 中文字幕无码视频专区| 亚洲AV无码AV日韩AV网站| 国产成人精品无码一区二区| 国产精品无码免费专区午夜| 亚洲av无码专区青青草原| 无码人妻精品一区二区在线视频| 亚洲一区二区三区无码影院| 亚洲AV无码一区二区三区网址| 亚洲va无码va在线va天堂| 亚洲不卡无码av中文字幕| 久久亚洲精品成人无码| 在线观看亚洲AV每日更新无码| 亚洲AV无码码潮喷在线观看 | 亚洲VA中文字幕不卡无码| 无码国模国产在线无码精品国产自在久国产 | 不卡无码人妻一区三区音频| 无码人妻精品一区二区蜜桃| 人妻无码一区二区三区AV| 亚洲AV永久无码区成人网站| 少妇无码AV无码一区| 久久久久无码国产精品不卡| 久久久无码精品亚洲日韩软件| 无码不卡亚洲成?人片| 午夜无码中文字幕在线播放| 国模无码视频一区二区三区| 特黄熟妇丰满人妻无码| 亚洲AV无码不卡在线观看下载| 亚洲区日韩区无码区| 在线观看片免费人成视频无码| 免费一区二区无码东京热| 中文字幕丰满乱子伦无码专区|