專利名稱:基于FRAM和Flash的文件系統管理模塊的制作方法
技術領域:
本實用新型涉及嵌入式文件系統管理模塊,尤其是涉及基于FRAM和Flash的文件 系統管理模塊。
背景技術:
在嵌入領域,傳統的文件系統完全基于Flash存儲,需要使用Iinux或Wince等操 作系統的文件管理系統對文件系統進行管理。由于FLASH的固有的特點(需要扇區擦除、 而且使用受命很短,只有10萬次),對文件進行管理時,要么對Flash造成損壞,要么就需要 大量的存儲空間循環存儲機制存儲每個文件的文件目錄(包括讀寫指針、文件物理地址 等文件相關的描述信息),使得文件系統管理復雜且維護麻煩很容易出錯;同時文件的讀 取速度降低,而且造成FLASH存儲空間大大浪費。
實用新型內容本實用新型目的在于提供一種方便用戶使用、節省數據空間的基于FRAM和Flash 的文件系統管理模塊。為實現上述目的,本實用新型可采取下述技術方案本實用新型所述的基于FRAM和Flash的文件系統管理模塊,它包括FRAM存儲器、 Flash存儲器、SPI接口 ;所述FRAM存儲器、Flash存儲器分別通過數據總線與所述SPI接 口通信連接。本實用新型優點在于采用將文件系統的目錄文件保存在FRAM中、文件的內容存 放在Flash中這種存儲機制,大大方便了用戶的使用并且節省了數據空間,用戶只需要調 用幾個簡單的函數即可以方便的對數數據進行存取操作。由于FRAM具有無限次擦寫壽命, 并且掉電數據不丟失,可以可靠保存10年以上的特點,采用將文件系統的目錄文件保存在 FRAM中的方法,簡化了目錄文件的管理。同時,用戶可以創建多個文件,并且對文件的功能 進行了相關的區分,為用戶提供了很大的方便。文件的內容存放在Flash中,Flash的數據 在掉電的情況下也可以保存10年以上,與FRAM的數據保存時間一致,保證了數據的可靠 性。同時為了進一步提高文件系統的可靠性,可對文件系統目錄做相關校驗、增加備份功 能,因此在主區失效的情況下可以取備份區的數據來恢復。本實用新型還具有以下實質性 特點1、目錄文件讀取0延時,直接從物理地址讀取,無須查尋搜索;2、由于采用了 FRAM和Flash技術,因該兩種芯片固有的特性(掉電數據可以有效 保存10年以上)保證了數據掉電不丟失,從而提高了數據的可靠性。3、對于寫數據錯誤,采用了相關數據增加校驗的功能,防止了數據出錯;4、每個文件單獨對應一個目錄,可以快速的讀取指定文件的數據;5、文件的管理使用文件ID號進行、包括創建、讀、寫等操作;6、對文件數量與文件長度不限制;[0013]7、簡化了文件目錄的存儲,在同等數據容量的情況下可以有效地增加用戶存儲的 有效數據量,降低了用戶的產品成本;8、由于采用的是兩種目前已經存在的芯片,因而生產簡單方便,具有很大的推廣 價值。
圖1是本實用新型的電路原理框圖。圖2是圖1的電路原理圖。
具體實施方式
如圖1、2所示,本實用新型所述基于FRAM和Flash的文件系統管理模塊,它包括 FRAM 存儲器(FM25CL64)、Flash 存儲器(AT45DB321)、SPI 接口(Header8);所述 FRAM 存儲 器(FM25CL64)、Flash存儲器(AT4OTB321)分別通過數據總線與所述SPI接口(Header8) 通信連接。在Flash存儲器(AT45DB321)的電源電壓引腳(VCC)與公共端引腳(GND)之間 電連接有由電容C1、C2構成的并聯電路;在FRAM存儲器(FM25CL64)的工作電壓引腳(VDD) 與接地電壓引腳(VSS)之間電連接有電容C3。
權利要求一種基于FRAM和Flash的文件系統管理模塊,其特征在于它包括FRAM存儲器、Flash存儲器、SPI接口;所述FRAM存儲器、Flash存儲器分別通過數據總線與所述SPI接口通信連接。
專利摘要本實用新型公開了一種基于FRAM和Flash的文件系統管理模塊,包括FRAM存儲器、Flash存儲器、SPI接口;FRAM存儲器、Flash存儲器分別通過數據總線與所述SPI接口通信連接。本實用新型優點在于采用將文件系統的目錄文件保存在FRAM中、文件的內容存放在Flash中這種存儲機制,方便了用戶的使用且節省了數據空間,用戶只需調用幾個簡單的函數即可方便的對數據進行存取操作。由于FRAM具有無限次擦寫壽命,并且掉電數據不丟失,可以可靠保存10年以上的特點,采用將文件系統的目錄文件保存在FRAM中的方法,簡化了目錄文件的管理。同時可對文件系統目錄做相關校驗、增加備份功能,因此在主區失效的情況下可以取備份區的數據來恢復。
文檔編號G06F17/30GK201698426SQ201020275479
公開日2011年1月5日 申請日期2010年7月29日 優先權日2010年7月29日
發明者傅常順, 張進, 秦天福 申請人:鄭州新開普電子股份有限公司