新四季網

大容量快速可電擦寫可編程只讀存儲器系統中的數據處理方法

2023-06-10 07:07:26 2

專利名稱:大容量快速可電擦寫可編程只讀存儲器系統中的數據處理方法
技術領域:
本發明涉及一種採用快速可電擦寫可編程只讀存儲器的存儲裝置區域,即,作為如計算機、數位相機等裝置存儲數據的快速可電擦寫可編程只讀存儲器的系統。具體涉及一種在採用具有有限揮發內存容量的快速可電擦寫可編程只讀存儲器的補助記錄裝置,運行訪問數據文件所需快速可電擦寫可編程只讀存儲器的信息塊所需查找表如果超過揮發內存,將分離運行所述表格所需大容量快速可電擦寫可編程只讀存儲器的數據運行方法。
所述快速可電擦寫可編程只讀存儲器通常使用於快速可電擦寫可編程只讀存儲器卡。快速可電擦寫可編程只讀存儲器卡在單一卡上設置一個或多個快速可電擦寫可編程只讀存儲器(IC晶片)而構成。該卡通常以符合於個人計算機存儲卡國際協議PCMCIA的PC卡提供。
由於PCMCIA要求提高符合標準的主計算機(例如,PC)之間的卡的兼容性,所以PC卡需要具有顯示或表示卡的構成與卡的接入方式的CIS卡屬性信息。
所述類型的快速可電擦寫可編程只讀存儲器中,除快速可電擦寫可編程只讀存儲器外,還設置為卡內快速可電擦寫可編程只讀存儲器執行數據讀取/記錄動作而通過規定模型接口接入到主機系統的控制器、存儲所述控制器動作所需程序的只讀存儲器ROM以及存儲數據的隨機存儲器RAM。
從所述類型的傳統快速可電擦寫可編程只讀存儲器來看,CIS信息與其他軟體程序共同存儲於卡的ROM。如果快速可電擦寫可編程只讀存儲器插入到主機系統的卡槽裡,主計算機將查索卡的CIS信息。
此時,從快速可電擦寫可編程只讀存儲器來看,控制器從ROM讀取CIS信息並將信息存儲於可由主計算機直接訪問的RAM或寄存器。主計算機基於從快速可電擦寫可編程只讀存儲器加載的CIS信息,將內存空間、I/O空間範圍、中斷電平等分配於卡內,隨後將卡的快速可電擦寫可編程只讀存儲器按照順序進行讀取/記錄。
即,主機系統以柱面、標題、扇區(CHS)的形態傳輸到輔助存儲器單元,輔助存儲器單元的控制器將柱面、標題、扇區轉換為邏輯塊地址以下簡稱為LBA。然後控制器將LBA轉換為物理塊地址;以下簡稱為PBA,所述地址最終將用於接入快速可電擦寫可編程只讀存儲器內數據文件。
如此,每次更換數據文件時,被更換數據文件將存儲於快速可電擦寫可編程只讀存儲器內不存在數據(未使用或被刪除)的新PBA內。與此同時,在快速可電擦寫可編程只讀存儲器內需要存在被更換數據文件所需已被刪除但可採用的物理塊,所以將執行刪除動作。所述刪除動作將除去更換之前的存在數據文件的過去物理塊。
所述過程將導致更換相應於LBA的PBA的結果。即,將更換LB與PB的對應關係。所述對應關係的相關信息以查找表存在於揮發內存內,每次更換對應關係時,由控制器更新查找表。
另外,應維持所述已更新的查找表的信息。控制器控制管理更新的查找表,所述管理過程就是運行快速可電擦寫可編程只讀存儲器內信息塊。採用快速可電擦寫可編程只讀存儲器使用於輔助存儲器,揮發內存及控制器是內置型系統,大部分以接入半導體的形式存在,所以只能具備有限的規格。
隨之,採用快速可電擦寫可編程只讀存儲器的大容量輔助存儲器存在為運行快速可電擦寫可編程只讀存儲器的信息塊而存在於揮發內存的查找表可能超過揮發內存容量的弊端。
即,隨著近年來快速可電擦寫可編程只讀存儲器的容量轉變為大容量,應由微控制器處理的信息塊的數量也逐漸增多。從而採用有限容量的揮發內存時,應按照情況實時處理的信息塊的數量將超出揮發內存的容量,此時將出現處理實際數據有困難或發生錯誤等弊端。
為了實現本發明的所述目的,提供了一種以如下內容為特徵的數據運行方法,該系統具備設置接入主計算機的至少一個快速可電擦寫可編程只讀存儲器,及在所述快速可電擦寫可編程只讀存儲器的數據區域下載/加載任何數據所需接口的控制器,所述數據處理方法包括設置將所述快速可電擦寫可編程只讀存儲器的數據區域以所定任意規格進行分割的所定數量的信息包區域,並將各個信息包區域以所定數量的映射表格區域進行細分的第一過程;以存儲於所述控制器內部的揮發內存區域的序列塊、物理塊以及備用塊的該查找表為基準,將要訪問所述主計算機的所述快速可電擦寫可編程只讀存儲器的數據區域以所述第一過程中細分的映射表格區域單位提供的第二過程。
為了實現本發明的所述目的,本發明所涉及一種大容量快速可電擦寫可編程只讀存儲器卡系統中的數據處理方法,區域以所定任意規格進行分割的所定數量的信息包區域,並將各個信息包區域以所定數量的映射表格區域進行細分,所述數據處理方法包括所述主機為了訪問存儲於快速可電擦寫可編程只讀存儲器的數據文件傳輸CHS值的第一過程;以所述第一過程中傳輸的CHS為基準生成LBA,並且判斷已生成LBA的範圍是否超過整體快速可電擦寫可編程只讀存儲器的容量的第二過程;將由所述主機傳輸的數據存儲於所述控制器內部的揮發內存,並轉換為PBA的第三過程;以所述PBA為依據計算所述映射表格區域索引號後,將其與過去索引號進行比較的第四過程;通過所述第四過程,如果發現新索引號與過去索引號不一致,將當前查找表存儲於所述快速可電擦寫可編程只讀存儲器,並從所述快速可電擦寫可編程只讀存儲器下載相應於新索引號的查找表,從而將新索引號變更為過去索引號的第五過程;從所述控制器內部揮發內存的「序列」分塊表獲取將用於快速可電擦寫可編程只讀存儲器的新PBA,以新PBA為依據,寫入到該快速可電擦寫可編程只讀存儲器的相應映射表格區域後更新查找表的第六過程。
本發明另一特徵為對於具備設置接入至少一個快速可電擦寫可編程只讀存儲器與主機計算機而要訪問所述主機計算機,並在所述快速可電擦寫可編程只讀存儲器的數據區域下載/加載任何數據所需接口的控制器,設置將所述快速可電擦寫可編程只讀存儲器的數據領域以所定任意規格進行分割的所定數量的信息塊領域,並將各個信息塊領域以所定數量的繪圖表格領域進行細分的快速可電擦寫可編程只讀存儲器系統中數據抄寫動作運行方法所述主機為了訪問存儲於快速可電擦寫可編程只讀存儲器的數據文件傳輸CHS值的第一過程;以所述第一過程中傳輸的CHS為基準生成LBA,並且判斷已生成LBA的範圍是否超過整體快速可電擦寫可編程只讀存儲器的容量的第二過程;將由所述主機傳輸的數據存儲於所述控制器內部的揮發內存,並轉換為PBA的第三過程;以所述PBA為依據計算所述映射表格區域索引號後,將其與過去索引號進行比較的第四過程;通過所述第四過程,如果發現新索引號與過去索引號不一致,將當前查找表存儲於所述快速可電擦寫可編程只讀存儲器,並從所述快速可電擦寫可編程只讀存儲器下載相應於新索引號的查找表,從而將新索引號變更為過去索引號的第五過程;從所述控制器內部揮發內存的「序列」分塊表獲取將用於快速可電擦寫可編程只讀存儲器的新PBA,以新PBA為依據,寫入到該快速可電擦寫可編程只讀存儲器的相應映射表格區域後更新查找表的第六過程。
通過以下參照附圖對本發明的詳細說明,將會更好地理解本發明,並且會更全面地了解本發明的各個目的各個優點。
以下,參考附圖,將詳細說明本發明所涉及的優選實施例。
首先,參考附圖,從本發明所涉及的現有快速可電擦寫可編程只讀存儲器及使用系統的技術來看,

圖1顯示快速可電擦寫可編程只讀存儲器的代表性電路結構,所述快速可電擦寫可編程只讀存儲器是由一個單晶片控制器(10)、多個(n+1)NAND(「與非」)快速可電擦寫可編程只讀存儲器(FM0~FMn)以及一個安裝於卡底片(12)的記錄保護電路(13)組成。
如果卡底片(12)插入到主計算機(14)的卡槽裡,控制器(10)通過符合於所定條件的如PCMCIA-ATA或IDE接口(16)等接口接入到計算機(14)。快速可電擦寫可編程只讀存儲器(FM0~FMn)是由具有相同配置及功能的內存晶片組成。
控制器(10)通過各8比特的內部總線(FD0~7)、對所有快速可電擦寫可編程只讀存儲器(FM0~FMn)的共同控制線路(FCLE、FALE、XFWP、XFWE-、XFRE-及XFBSY-)、快速可電擦寫可編程只讀存儲器(FM0~FMn)的整體數量與相同數量(例如,n+1)的個別控制線路(XFCE0~XFCEn)接入快速可電擦寫可編程只讀存儲器(FM0~FMn)。而內部總線(FD0~7)用於在控制器(10)與快速可電擦寫可編程只讀存儲器(FM0~FMn)之間傳輸命令、地址及數據。
從所述共同控制線路來看,控制線路(FCLE)是使快速可電擦寫可編程只讀存儲器(FM0~FMn)以命令識別總線(FD0~7)命令編碼的命令啟用鎖存器控制線路。而控制線路(FALE)是使快速可電擦寫可編程只讀存儲器(FM0~FMn)以地址識別總線(FD0~7)地址編碼的地址啟用鎖存器控制線路。控制線路(XFWP)是用於強制禁止內存(FM0~FMn)的記錄動作的記錄保護控制線路。控制線路(XFWE-)是使各快速可電擦寫可編程只讀存儲器(FM0~FMn)接收總線(FD0~7)的編碼或數據的記錄啟用控制線路。控制線路(XFRE-)是將從快速可電擦寫可編程只讀存儲器(FM0~FMn)的各個輸出埠讀取的數據再傳送到總線的讀取(輸出)啟用控制線路。控制線路(XFBSY-)是使快速可電擦寫可編程只讀存儲器(FM0~FMn)向控制器(10)通知所述總線處於使用中狀態的使用中線路。
所述各控制線路(XFCE0-~XFCEn-)是在晶片啟動狀態(可運作狀態)下以個別,以獨立設置各快速可電擦寫可編程只讀存儲器(FM0~FMn)的晶片啟用控制線路。
記錄保護電路(13)是如下所述,通過啟動卡上安裝的人工開關,向控制器(10)提供記錄保護信號「WPIN」。如果將記錄保護電路(13)提供的記錄保護信號「WPIN」設置為活躍狀態(H[高]狀態),控制器(10)將設置為記錄保護模式,並拒絕主計算機的記錄要求。
控制器(10)是由硬體CPU、ROM、RAM、輸入及輸出接口電路等組成。
圖2是在附圖1標為參照10的控制器的功能性結構框圖。
從功能的角度來看,控制器(10)具有主機/控制器接口(20)、復位處理器(22)、地址切換機(24)、命令處理器(26)、快速表格控制器(28)、快速命令發生器(30)、錯誤控制器(32)及顯示/控制器接口(34)。
主機/控制器接口(20)是與主計算機(14)直接記錄/讀取數據的各種內存或寄存器相連結,通過所定條件,如通過符合於PCMCIA-ATA接口的接口與主計算機(14)的總線接入。在主計算機(14)與控制器(10)之間變更的CIS信息暫時存儲於位於主機/控制器接口(20)的內存或寄存器內。
通過所述接口,主計算機(14)採用地址信號(A0~A10)與控制信號(XCE1-~XCE2-)可選擇位於主機/控制器接口(20)的各個寄存器。
此時,第1控制信號(XREG-)是用於選擇地址簿的內存空間及I/O空間。而第2控制信號(XWE-XOE-)是用於將數據記錄到內存空間或從內存空間讀取數據。第3控制信號(XIOWR-/XIORD-)是用於將數據記錄到I/O空間或從此空間讀取數據。
主機/控制器接口(20)是將中斷邀請(XIREQ-)、輸入認可信號(XINPACK)等以主計算機(14)傳輸。並且主機/控制接口(20)包含將由主計算機(14)傳送的命令進行解碼所需電路。
復位處理器(22)是控制外部復位信號,例如應答覆位信號(XPONRST),並且控制對控制器(10)各構成成份的復位動作或解除復位動作後的初始化動作。
地址切換機(24)是將主計算機(14)的(柱面、標題、扇區)CHS模式的邏輯地址切換為快速可電擦寫可編程只讀存儲器的LBA的邏輯地址。
命令處理器(26)是控制控制器(10)的各個構成成份,並可執行由主計算機(14)提供,通過主機/控制器接口(20)的解碼命令。
顯示表格控制器(28)是根據復位處理器(22)或命令處理器(26)的要求,將地址切換表格與空分塊表初始化;根據主計算機(14)的命令探索及更新表格。顯示表格控制器(28)具有以SRAM製成的表格存儲器。根據所述表格存儲器,將形成地址切換表格與空分塊表。
快速命令發生器(30)按照顯示表格控制器(28)、命令處理器(26)等的邀請,將生成快速可電擦寫可編程只讀存儲器(FM0~FMn)所需命令編碼以及地址信號。
錯誤控制器(32)是在記錄動作生成錯誤更正編碼ECC,而在讀取動作則執行ECC錯誤控制。並且錯誤控制器(32)在發生故障或錯誤時將執行信息包交替處理。
顯示/控制器接口(34)是通過命令總線(FD0~7)與多種控制線路(例如控制線路FCLE、FALE)交換各種快速可電擦寫可編程只讀存儲器(FM0~FMn)、數據及信號的輸入及輸出埠,它還具有在共同總線(FD0~7)將命令、地址及數據以不同的時間進行多路復用的調配時間控制功能。
圖3是各快速可電擦寫可編程只讀存儲器Fmi(i=0~n)的存儲區域格式示意圖。
從如上所述採用普通快速可電擦寫可編程只讀存儲器的系統的內存運行方式來看,主機系統以柱面、標題、扇區(CHS)的形態傳輸到輔助記錄裝置,輔助存儲器的控制器將柱面、標題、扇區轉換為邏輯塊地址;以下簡稱為LBA。然後控制器將LBA轉換為物理塊地址以下簡稱為PBA,所述地址最終將用於接入快速可電擦寫可編程只讀存儲器內數據文件。
綜上所述,每次更換數據文件時,被更換數據文件將存儲於快速可電擦寫可編程只讀存儲器內不存在數據(未使用或被刪除)的新PBA內。與此同時,在快速可電擦寫可編程只讀存儲器內需要存在被更換數據文件所需已被刪除但可採用的物理塊,所以將執行刪除運作。所述刪除運作將除去更換之前的存在數據文件的過去物理塊。
所述過程將導致更換相應於LBA的PBA的結果。即,將更換LB與PB的對應關係。所述對應關係相關信息以查找表存在於揮發內存內,每次更換對應關係時,由控制器將更新查找表。
另外,應維持所述已更新的查找表的信息。控制器以運作管理更新的查找表,所述管理過程就是運行快速可電擦寫可編程只讀存儲器內信息包。採用快速可電擦寫可編程只讀存儲器使用於輔助存儲器的裝置來看,揮發內存及控制器是內置型系統,大部分以接入半導體的形式存在,只能具備有限的規格。
隨之,本發明與如圖4以塊單位運行內存的傳統方式不同,如圖5,將信息包以細分的表格單位進行分配運行。
圖4與圖5中的塊的結構顯示本發明所涉及的採用快速可電擦寫可編程只讀存儲器的輔助存儲器的整體結構圖。即,本發明的重點不在於其硬體,而在於運行方法。
另外,圖4與圖5中的結構是圖1與圖2中所顯示的系統的簡單結構,將整體系統從結構的角度來看,可由計算機、數位相機、PDA等成為主機(4)。
除主機(4)外,其餘信息包(1、2、3、5、6)是一個模塊,能夠以卡的形式存在。所述主機(4)是可以通過主機接口(5)傳輸各種命令,並讀取狀態信息及數據文件。
所述控制器(1)具有解讀並處理通過主機接口(5)傳輸的各種命令的功能,而揮發內存(2)是以在主機(1)通過快速可電擦寫可編程只讀存儲器(3)讀取或寫數據時可暫時保存數據的緩衝器的功能以及所述控制器(1)存儲處理數據所需各種變數的內存的功能採用。快速可電擦寫可編程只讀存儲器(3)是用於輔助存儲器的存儲媒體。
傳統方式是如圖4,將快速可電擦寫可編程只讀存儲器內部的數據區域以塊單位進行接入,從而執行讀取及寫數據的功能。與此相反,本發明如圖5,將構成快速可電擦寫可編程只讀存儲器內部數據區域的塊單位以眾多映射表格細分,並以各映射表格(M-Table#)單位進行接入,從而執行讀取與寫數據的功能。
另外,所述動作將在標為1的控制器執行。
圖6是如圖5以細分塊單位的映射表格(M-Table#)單位運行數據的方法的寫數據的動作順序圖。
所述流程是通過控制器(1)完成。
在圖6的步聚S101,主機(4)為了訪問存儲於快速可電擦寫可編程只讀存儲器的數據文件,傳輸CHS值。
所述步聚S101中傳輸的CHS是通過步聚S102過程轉換為LBA後向步聚S103進行。在所述步聚S103將判斷從所述步聚S102轉換的LBA值的正確性。
即,判斷LBA範圍是否超出整體快速可電擦寫可編程只讀存儲器的容量,如超出,將向步聚S104進行的同時向所述主機通知,以使停止寫動作。
與此相反,在所述步聚S103判斷LBA的範圍是否超出整體快速可電擦寫可編程只讀存儲器的容量,如未超出,將向步聚S105進行,從而將從所述主機傳輸的數據首先存儲於採用為數據緩衝器的揮發內存(2)內。
通過所述步聚S105過程,存儲於採用為數據緩衝器的揮發內存(2),並由所述主機(4)傳輸的數據,即,LBA是通過步聚S106過程,將轉換為可物理訪問快速可電擦寫可編程只讀存儲器的PBA。
所述PBA是可存儲數據文件的快速可電擦寫可編程只讀存儲器的整體信息包的塊序號,它以排列結構如圖8所示將存儲於非揮發內存(3)內。
隨後,依據所述PBA,控制器(1)通過快速可電擦寫可編程只讀存儲器接口(6)將重新加工為可物理訪問快速可電擦寫可編程只讀存儲器(3)的地址(晶片始能,快速可電擦寫可編程只讀存儲器的塊序號、頁碼)。
在步聚S107過程中,以通過所述步聚S106過程而獲取的PBA為依據,獲得索引號。所述索引號是顯示將所述PBA分為幾塊的信息。在本發明中,為了支持大容量輔助存儲器而分割了PBA。
即,它是指在圖5標為M-Table#的映射表格,將整體快速可電擦寫可編程只讀存儲器的PBA分割成幾塊,以使不超過限定的揮發內存容量。
在初始化過程中,除裝載於揮發內存的一個索引號的PBA,其餘索引號的PBA將存儲於快速可電擦寫可編程只讀存儲器。
隨後,通過步聚S108過程檢查從所述步聚S107獲得的索引號是否與當前存儲於揮發內存的索引號相同。如一致,意味著從所述步聚S106獲取的PBA範圍與當前揮發內存(2)內PBA範圍相一致。
所以,無需裝載所述快速可電擦寫可編程只讀存儲器(3)內部其他範圍的PBA。
但,如不一致,應向步聚S109進行,將當前查找表存儲於快速可電擦寫可編程只讀存儲器(3),並通過步聚S110過程將相應於新索引號的查找表從快速可電擦寫可編程只讀存儲器(3)下載,最終通過步聚S111過程,將新索引號變更為過去索引號,從而從快速可電擦寫可編程只讀存儲器(3)重新下載具有與所述揮發內存(2)內部相一致範圍的PBA。
隨後,通過步聚S112過程,從圖8中標為MBT1的「序列」分塊表獲取要用於快速可電擦寫可編程只讀存儲器(3)的PBA。
並且,通過步聚S113過程,將存儲於所述揮發內存(2)內數據緩衝器的數據根據在所述步聚S111獲取的PBA用於該快速可電擦寫可編程只讀存儲器(3)最後,通過步聚S114過程更新查找表,其更新過程如下在寫圖8中標為MBT1的「序列」分塊表所需「序列」中獲取在圖6所示步聚S112運行寫動作所需信息塊。所述「序列」具有以FIFO形態排列可採用的PBA。在所述過程中獲取的PBA將成為應答主機命令而採用的快速可電擦寫可編程只讀存儲器(3)的地址。
因為對應於主機LBA的查找表將相應於圖8中MBT2,所以所述PBA將分配於圖8中標為MBT2的物理分塊表。
如上所述,從寫動作所需「序列」獲取的PBA分配於圖8MBT2之前,存在於原先MBT2的PBA將所述圖8的MBT1的刪除動作分配於「序列」。所述「序列」將具有要以FIFO形態的排列刪除的PBA。隨之,將分配於寫被刪除信息塊所需「序列」。
綜上所述,圖8的表格將繼續發生變化。由於揮發內存的特性,將周期性地存儲於快速可電擦寫可編程只讀存儲器的保留存儲塊區域。圖8中MBT3將具有定期存儲於快速可電擦寫可編程只讀存儲器的保留存儲塊的分塊表的快速可電擦寫可編程只讀存儲器的位置信息。
從讀取動作來看,在步聚S201中,主機(4)為了接入存儲於快速可電擦寫可編程只讀存儲器的數據文件,將傳輸CHS值。
在所述步聚S201傳輸的CHS是通過步聚S202過程轉換為LBA的同時向步聚S203進行。在所述步聚S203將判斷在所述步聚S202被切換的LBA值的正確性。
即,判斷LBA的範圍是否超出了整體快速可電擦寫可編程只讀存儲器的容量,如果超出,則向步聚S204進行的同時向所述主機(4)通知,以使停止讀取動作。
與此相反,在所述步聚S203判斷LBA的範圍是否超出了整體快速可電擦寫可編程只讀存儲器的容量,如果未超出,則向步聚S205進行的同時,從所述主機(4)傳輸的數據首先存儲於用於數據緩衝器的揮發內存(2)。
通過所述步聚S205過程,存儲於用於數據緩衝器的揮發內存(2),並由所述主機(4)傳輸的數據,即,LBA是通過步聚S206過程,將轉換為可物理訪問快速可電擦寫可編程只讀存儲器的PBA。
所述PBA是可存儲數據文件的快速可電擦寫可編程只讀存儲器的整體信息包的塊序號,它以排列結構如圖8所示將存儲於非揮發內存(2)的可電擦寫可編程只讀存儲器(3)內。
隨後,依據所述PBA,控制器(1)通過快速可電擦寫可編程只讀存儲器接口(6)將重新加工為可物理訪問快速可電擦寫可編程只讀存儲器(3)的地址(晶片始能、快速可電擦寫可編程只讀存儲器的塊序號、頁碼)。
在步聚S207過程中,以通過所述步聚S206過程而獲取的PBA為依據,獲得索引號。所述索引號是顯示將所述PBA分為幾塊的信息。在本發明中,為了支持大容量輔助存儲器而分割了PBA。
即,它是指在圖5標為M-Table#的映射表格,將整體快速可電擦寫可編程只讀存儲器的PBA分割成幾塊,以使不超過限定的揮發內存容量。
在初始化過程中,除裝載於揮發內存的一個索引號的PBA,其餘索引號的PBA將存儲於快速可電擦寫可編程只讀存儲器。
隨後,通過步聚S208過程,檢查從所述步聚S207獲得的索引號是否與當前存儲於揮發內存的索引號相同。如一致,意味著從所述步聚S206獲取的PBA範圍與當前揮發內存(2)內PBA範圍相一致。
所以,無需裝載所述快速可電擦寫可編程只讀存儲器內部其他範圍的PBA。
但,如不一致,應向步聚S209進行,將當前查找表存儲於快速可電擦寫可編程只讀存儲器(3),並通過步聚S210過程將相應於新索引號的查找表從快速可電擦寫可編程只讀存儲器下載,最終通過步聚S211過程,將新索引號變更為過去索引號,從而從快速可電擦寫可編程只讀存儲器重新下載具有與所述揮發內存(2)內部相一致範圍的PBA。
今後,應在步聚S212讀取的PBA不在圖8的「序列」分塊表(MBT1)獲取,而是在圖8中物理分塊表(MBT2)獲取。
另外,與讀取動作不同。不需要如圖6步聚S114中所示的更新查找表。
綜上所述,如果提供本發明所涉及的大容量快速可電擦寫可編程只讀存儲器的數據運行方法,將體現出採用大容量快速可電擦寫可編程只讀存儲器而運行大量的信息塊,並在有限容量的揮發內存運行此類信息塊時,即使信息包的數量超過了揮發內存也可以運行的效果。
雖然我們參照本發明的優選實施例圖示及說明了本發明,但是本區域普通技術人員應明白,在不脫離散本發明的實質和範圍的情況下,可以對本發明的內容進行沒有具體說明的添加、修改、替換和刪除。
權利要求
1.一種大容量快速可電擦寫可編程只讀存儲器卡系統中的數據處理方法,該系統具備設置接入主計算機的至少一個快速可電擦寫可編程只讀存儲器,及在所述快速可電擦寫可編程只讀存儲器的數據區域下載/加載任何數據所需接口的控制器,所述數據處理方法包括設置將所述快速可電擦寫可編程只讀存儲器的數據區域以所定任意規格進行分割的所定數量的信息包區域,並將各個信息包區域以所定數量的映射表格區域進行細分的第一過程;以存儲於所述控制器內部的揮發內存區域的序列塊、物理塊以及備用塊的該查找表為基準,將要訪問所述主計算機的所述快速可電擦寫可編程只讀存儲器的數據區域以所述第一過程中細分的映射表格區域單位提供的第二過程。
2.一種大容量快速可電擦寫可編程只讀存儲器卡系統中的數據寫方法,區域以所定任意規格進行分割的所定數量的信息包區域,並將各個信息包區域以所定數量的映射表格區域進行細分,所述數據寫方法包括所述主機為了訪問存儲於快速可電擦寫可編程只讀存儲器的數據文件傳輸CHS值的第一過程;以所述第一過程中傳輸的CHS為基準生成LBA,並且判斷已生成LBA的範圍是否超過整體快速可電擦寫可編程只讀存儲器的容量的第二過程;將由所述主機傳輸的數據存儲於所述控制器內部的揮發內存,並轉換為PBA的第三過程;以所述PBA為依據計算所述映射表格區域索引號後,將其與過去索引號進行比較的第四過程;通過所述第四過程,如果發現新索引號與過去索引號不一致,將當前查找表存儲於所述快速可電擦寫可編程只讀存儲器,並從所述快速可電擦寫可編程只讀存儲器下載相應於新索引號的查找表,從而將新索引號變更為過去索引號的第五過程;從所述控制器內部揮發內存的「序列」分塊表獲取將用於快速可電擦寫可編程只讀存儲器的新PBA,以新PBA為依據,寫入到該快速可電擦寫可編程只讀存儲器的相應映射表格區域後更新查找表的第六過程。
3.一種大容量快速可電擦寫可編程只讀存儲器卡系統中的數據寫方法,區域以所定任意規格進行分割的所定數量的信息包區域,並將各個信息包區域以所定數量的映射表格區域進行細分,所述數據寫方法包括所述主機為了訪問存儲於快速可電擦寫可編程只讀存儲器的數據文件傳輸CHS值的第一過程;以所述第一過程中傳輸的CHS為基準生成LBA,並且判斷已生成LBA的範圍是否超過整體快速可電擦寫可編程只讀存儲器的容量的第二過程;將由所述主機傳輸的數據存儲於所述控制器內部的揮發內存,並轉換為PBA的第三過程;以所述PBA為依據計算所述映射表格區域索引號後,將其與過去索引號進行比較的第四過程;通過所述第四過程,如果發現新索引號與過去索引號不一致,將當前查找表存儲於所述快速可電擦寫可編程只讀存儲器,並從所述快速可電擦寫可編程只讀存儲器下載相應於新索引號的查找表,從而將新索引號變更為過去索引號的第五過程;從所述第五過程中下載的相應於分塊表的數據的第六過程為特徵的大容量快速可電擦寫可編程只讀存儲器系統中的數據處理方法。
全文摘要
本發明涉及一種具備設置接入至少一個快速可電擦寫可編程只讀存儲器與主計算機而要訪問所述主計算機,並在所述快速可電擦寫可編程只讀存儲器的數據區域下載/加載任何數據所需接口的控制器的快速可電擦寫可編程只讀存儲器系統,特別是,如果提供以設置將所述快速可電擦寫可編程只讀存儲器的數據區域以所定任意規格進行分割的所定數量的信息包區域,並將各個信息包區域以所定數量的映射表格區域進行細分的第一過程;以存儲於所述控制器內部的揮發內存區域的序列塊、物理塊以及備用塊的該查找表為基準,將要訪問所述主計算機的所述快速可電擦寫可編程只讀存儲器的數據區域以所述第一過程中細分的映射表格區域單位提供的第二過程為特徵的大容量快速可電擦寫可編程只讀存儲器的數據運行方法,將體現出採用大容量快速可電擦寫可編程只讀存儲器而運行大量的信息塊,並在有限容量的揮發內存運行此類信息塊時,即使信息包的數量超過了揮發內存也可以運行的效果。
文檔編號G06F12/02GK1445787SQ0214424
公開日2003年10月1日 申請日期2002年9月30日 優先權日2002年3月18日
發明者李堧喆, 鄭宗植 申請人:三星電機株式會社

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀