新四季網

邏輯區塊與物理區塊形成彈性對應的方法

2023-10-30 09:42:07 2

專利名稱:邏輯區塊與物理區塊形成彈性對應的方法
技術領域:
本發明涉及快閃記憶體區塊的管理方法,尤其涉及一種可讓邏輯區塊與物理區塊形成彈性對應的方法,使得邏輯區塊與物理區塊呈不固定比例對應方式的管理,即使壞的物理區塊集中於快閃記憶體中一個或數個區域時,仍可以有效的管理快閃記憶體。
背景技術:
非揮發性存儲器的演進,從Mask-ROM、OTP ROM、EPROM、EEPROM到快閃記憶體,而快閃記憶體具有非揮發性存儲器傳統的優點,且讀取速度較快,不需消耗電力即可保存資料,使得快閃記憶體成為半導體產業中一個快速成長的產品,而相關業者更是利用控制晶片來結合快閃記憶體製成一種新的儲存裝置如隨身碟、記憶卡,而因快閃記憶體具有低耗能、非揮發性、耐震、高儲存密度等迷人的特性,且不需馬達、磁頭等元件,而可大幅縮小體積,並滿足數字相機、MP3隨身聽及PDA(PERSONAL DIGITAL ASSISTANT)個人數字助理等此類電子產品的需求,使得快閃記憶體成為儲存媒體的目光焦點,而由於使用者對儲存容量的需求,加上科技的日新月異,使得快閃記憶體的容量越做越大,也因此快閃記憶體內的物理區塊數量也愈來愈多。
然而,目前快閃記憶體高容量的發展,已達到單顆快閃記憶體具有512MB的容量,且其物理區塊(Block)數更是高達4096個,而由於控制晶片上的靜態隨機存儲器(SRAM,Static Random Access Memory)有限,所以,快閃記憶體內的區塊採用分區域管理,再透過交換(swap)的動作達到全區域管理的目的,且各區域的選取採取平均分配的方式,例如,具有4096個區塊的快閃記憶體,將其分成四個區域,則每個區域會有1024個區塊,此種方式管理相當簡單,當快閃記憶體中均勻分布有好的物理區塊與壞的物理區塊,邏輯區塊與物理區塊可成一固定的比例一一對應,但若壞的物理區塊集中於一個某數個區域內,而沒有均勻分布於快閃記憶體中,則會讓邏輯區塊與物理區塊無法形成一個固定比例的對應,會導致在資料寫入該區域的過程中,該區域內沒有可替換的區塊,而無法對快閃記憶體作任何存取的動作,使該快閃記憶體所製成的儲存裝置無法使用,讓消費者必須再購買一個新的儲存裝置,這造成使用成本的上升。
以單顆512MB容量的快閃記憶體而言,其物理區塊總數為4096個,而邏輯區塊總數則為3968個,若假設將其分為4個區域,且壞的物理區塊總數為80個,當壞的物理區塊均勻分布於快閃記憶體中時,依據邏輯區塊與物理區塊可成一固定比例的原則,每個區域的物理區塊數為1024個,邏輯區塊數為992個,好的物理區塊數為1004個,多餘的暫存區塊數為12個,因此快閃記憶體可被正常的管理,使得快閃記憶體可正常存取;但若壞的物理區塊集中於一個或數個區域時,則某些區域好的物理區塊數可能小於邏輯區塊數992個,使得暫存區塊數發生不足的現象,此時邏輯區塊與物理區塊就沒辦法形成一個固定比例的對應,造成快閃記憶體無法進行正常的管理。
因此,要如何讓每個區域的邏輯區塊與物理區塊成一不固定比例的方式對應,即使壞的物理區塊集中於快閃記憶體中一個或數個區域時,仍可以有效的管理快閃記憶體,即為從事此行業的相關廠商所亟欲研究改善的方向所在。

發明內容
本發明的主要目的在於提供一種可讓邏輯區塊與物理區塊形成彈性對應的方法,該方法可以避免因快閃記憶體有過多壞的區塊而被判定為不能使用,使快閃記憶體的管理更具有彈性空間。
為達成上述目的及功效,本發明所採用的技術特徵如下一種管理邏輯區塊與物理區塊形成彈性對應的方法,該管理方法的步驟如下先計算出快閃記憶體中所有好的物理區塊與壞的物理區塊的總數;再依快閃記憶體所擁有的區域數進行分配,每一區域均設置有固定數量的區塊作為暫存區塊,讓每一區域的邏輯區塊與暫存區塊的總數恰等於該區域的物理區塊;將分配後的信息紀錄於一好的物理區塊;快閃記憶體執行初始化;控制晶片會找出放置此信息的區塊,並將此區塊的訊息讀取出來存放在控制晶片中的靜態隨機存儲器內;依據靜態隨機存儲器內所儲存的信息,建立區域裡的區塊對應表。
通過上述技術特徵,本發明快閃記憶體的區塊管理方法可有效地改善現有技術的關鍵在於,利用計算快閃記憶體所有好的區塊與壞的區塊總數,並依快閃記憶體的區域數進行分配,且每一區域均設置有固定數量的區塊作為暫存區塊,以讓每一區域的邏輯區塊與暫存區塊的總數恰等於該區域的物理區塊,並紀錄於控制晶片中的靜態隨機存儲器,使快閃記憶體於執行初始化的動作時,控制晶片就會依靜態隨機存儲器內所儲存的信息,對相對應區段裡的區塊作對應表,以達到管理的目的,即可讓每個區域的邏輯區塊與物理區塊成一不固定比例的方式對應,當壞的物理區塊集中於快閃記憶體中一個或數個區域時,或者集中於兩顆或兩顆以上的快閃記憶體中的一顆或數顆的一個或數個區域時,可避免因快閃記憶體有過多壞的區塊而被判定為不能使用。
以下將結合附圖與本發明的較佳實施例詳加說明其特徵與功能,以便於完全了解。


圖1為本發明的區塊計算示意圖。
圖2為本發明的區域管理示意圖。
圖3為本發明的快閃記憶體於初始化的流程圖。
圖中符號說明1、快閃記憶體11、好的物理區塊數12、壞的物理區塊數具體實施方式
請參閱圖1、2所示,為本發明的區塊計算示意圖與區域管理示意圖,由圖中可清楚看出,當使用者於使用快閃記憶體1前,該控制晶片(圖中未示出)會先計算所有好的物理區塊11與壞的物理區塊12總數,並依快閃記憶體1所擁有的區域數進行分配,且每一區域均設置有固定數量的區塊作為暫存區塊,以讓每一區域的邏輯區塊與暫存區塊的總數恰等於該區域的物理區塊,並將其區域數目、每個區域中好的物理區塊11數及邊界信息等,選取一好的物理區塊11紀錄下來,而當快閃記憶體1初始化時,控制晶片會找出放置此區域數目、每個區域好的物理區塊11數及邊界信息的區塊,並將此區塊的訊息讀取出來存放在控制晶片中的靜態隨機存儲器(SRAM,Static Random Access Memory)內,當對個別區域作初始化的動作時,控制晶片就會依靜態隨機存儲器內所儲存的信息,對相對應區域裡的區塊作對應表,即可讓每個區域的邏輯區塊與物理區塊成一不固定比例的方式對應,使壞的物理區塊集中於快閃記憶體中一個或數個區域時,仍可以有效的管理快閃記憶體。
依據上述方法,茲以具有4096個區塊的快閃記憶體1詳細說明,以做更進一步的認識與了解,如將該快閃記憶體1分成四個區域,且每一區域分別擁有1024個物理區塊,而若壞的物理區塊12為80個,當壞的物理區塊12均勻分布於快閃記憶體1時,則每一區域中好的物理區塊11數為1004個,而邏輯區塊數為992個,多餘的12個區塊則為暫存區塊數,此時好的物理區塊數11較邏輯區塊數多,因此快閃記憶體1可正常存取。
而若壞的物理區塊12集中於某一個區域時,依據邏輯區塊與物理區塊可呈不固定比例的原則,每個區域的物理區塊數依然為1024個,但該區域中好的物理區塊數11隻有944個,而邏輯區塊數則為932個,故暫存區塊數依然為12個,而其餘區域中好的物理區塊數11為1024個,而邏輯區塊數則有1012個,以讓暫存區塊數依然維持12個,此時好的物理區塊數11依然較邏輯區塊數多,並不會發生暫存區塊數發生不足的現象,因此快閃記憶體1依舊可正常存取。
再請參閱圖1、2、3所示,為本發明的區塊計算示意圖、區域管理示意圖及快閃記憶體於初始化的流程圖,由圖中可清楚看出,當有紀錄區段數目、每個區段好的區塊11數及邊界信息的快閃記憶體1於執行初始化的動作時,依照下列步驟進行(300)計算出快閃記憶體好的物理區塊11與壞的物理區塊12的總數;(301)依快閃記憶體1所擁有的區域數進行分配,且每一區域均設置有固定數量的區塊作為暫存區塊,以讓每一區域的邏輯區塊與暫存區塊的總數恰等於該區域的物理區塊;(302)將分配後的信息紀錄於一好的物理區塊11;(303)快閃記憶體1執行初始化;(304)控制晶片找出快閃記憶體1內儲存區域數目、每個區域中好的物理區塊數11及邊界信息的區塊,並將此區塊所紀錄的信息存放在控制晶片中的靜態隨機存儲器內;(305)依照靜態隨機存儲器內的邊界及區域信息,於快閃記憶體內建立邊界及區域;(306)檢查每一個區域中好的物理區塊11;
(307)建立區域裡的區塊對應表。
藉此,當快閃記憶體1有過多壞的物理區塊12時,可依據不固定比例的原則調整好的物理區塊數11與邏輯區塊數的數量,以讓暫存區塊數依然維持12個,如此即可讓快閃記憶體1的管理更具有彈性。
上述詳細說明針對本發明一種較佳的可行實施例說明而已,惟該實施例並非用以限定本發明的申請專利範圍,凡其它未脫離本發明所揭示的技藝精神下所完成的均等變化與修飾變更,均應包含於本發明所涵蓋的專利範圍中。
綜上所述,本發明上述的可讓邏輯區塊與物理區塊形成彈性對應的方法於使用時,為確實能達到其功效及目的,故本發明誠為一實用性優異的發明,符合發明專利的申請要件,依法提出申請。
權利要求
1.一種邏輯區塊與物理區塊形成彈性對應的方法,該管理方法的步驟如下先計算出快閃記憶體中所有好的物理區塊與壞的物理區塊的總數;再依快閃記憶體所擁有的區域數進行分配,每一區域均設置有固定數量的區塊作為暫存區塊,讓每一區域的邏輯區塊與暫存區塊的總數恰等於該區域的物理區塊;將分配後的信息紀錄於一好的物理區塊;快閃記憶體執行初始化;控制晶片會找出放置此信息的區塊,並將此區塊的訊息讀取出來存放在控制晶片中的靜態隨機存儲器內;依據靜態隨機存儲器內所儲存的信息,建立區域裡的區塊對應表。
2.如權利要求1所述的邏輯區塊與物理區塊形成彈性對應的方法,其中所述的信息為區域數目、每個區域中好的物理區塊數以及邊界。
3.如權利要求1所述的邏輯區塊與物理區塊形成彈性對應的方法,其中該快閃記憶體設置有一個或一個以上。
全文摘要
本發明為一種邏輯區塊與物理區塊形成彈性對應的方法,該方法先計算出快閃記憶體中所有好與壞的物理區塊總數,再依快閃記憶體所擁有的區域數進行分配,且每一區域均設置有固定數量的區塊作為暫存區塊,以讓每一區域的邏輯區塊與暫存區塊的總數恰等於該區域的物理區塊,且將分配後的信息記錄於一好的物理區塊,使快閃記憶體執行初始化時,控制晶片會找出放置此信息的區塊,並將此區塊的訊息讀取出來存放在控制晶片中的靜態隨機存儲器內,依據該存儲信息,對相對應區域裡的區塊作對應表,即可讓每個區域的邏輯區塊與物理區塊呈不固定比例的方式對應,即使壞的物理區塊集中於快閃記憶體中一個或數個區域時,仍可以有效的管理快閃記憶體。
文檔編號G06F12/02GK1979449SQ20051012972
公開日2007年6月13日 申請日期2005年12月8日 優先權日2005年12月8日
發明者粱居正, 粱鳴仁 申請人:群聯電子股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀