[發明專利]一種文件循環存儲方法及系統有效
| 申請號: | 201810415463.2 | 申請日: | 2018-05-03 |
| 公開(公告)號: | CN108664578B | 公開(公告)日: | 2020-10-20 |
| 發明(設計)人: | 焦新泉;趙冬青 | 申請(專利權)人: | 中北大學 |
| 主分類號: | G06F16/18 | 分類號: | G06F16/18 |
| 代理公司: | 蘇州市中南偉業知識產權代理事務所(普通合伙) 32257 | 代理人: | 楊慧林 |
| 地址: | 030000*** | 國省代碼: | 山西;14 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件 循環 存儲 方法 系統 | ||
本發明公開了一種文件循環存儲方法及系統,該系統包括:上位機、FPGA、授時模塊和數據存儲模塊,數據存儲模塊包括ROM存儲單元和FLASH存儲單元;ROM存儲單元存儲單元分為配置區和地址區,FLASH存儲單元分為數據區和空閑區,配置區用于存儲數據存儲模塊的配置信息,地址區用于存儲用戶文件的起始塊地址;數據區用于存儲用戶文件;空閑區用于存儲日期信息。本發明通過獲取文件日期信息,得到文件日期信息列表,在文件日期信息列表中讀取用戶文件存儲的起始塊地址,根據該日期信息對應的起始塊地址即可確定出所需用戶文件的存儲位置,在實現循環存儲記錄的同時實現對用戶數據的可視化選擇性讀取。
技術領域
本發明涉及文件管理技術領域,特別涉及一種文件循環存儲方法及系統。
背景技術
隨著現代科學技術的高速發展發展,大容量數據的存儲與讀取已經在航天、勘測、醫療等眾多領域得到了廣泛的運用。在實際環境中,人們總是希望通過大量的數據來更好地研究數據間的聯系,或者通過數據的比對來及時發現問題從而避免可能出現的問題,進而在今后的設計實踐中提供直接性的經驗。所以,大容量存儲器的研究從未止步。
在科學研究和工業生產中需要處理越來越多的動態信息,需要研究的數據量也越來越多,相應地,對存儲器的存儲容量,存儲速度以及對存儲器的讀取速度、讀取方式也就提出了更高的要求。這時,與讀取速度有直接關系的文件處理系統就顯得分外重要。
在數據采集存儲的應用領域方面,根據系統的資源環境,文件系統被大致分為基于操作系統下的文件循環存儲系統和無操作系統的文件循環存儲系統。無操作系統的文件循環存儲系統適用于功能相對簡單,專用性較強的存儲設備中。這種文件管理具有很強的靈活性,并且,可以根據應用環境的不同而對其功能進行相應的修改,從而達到用最小成本實現最優性能的目的。
現如今,針對于存儲器的文件循環存儲方法日新月異。但總體來說,現有的文件循環存儲方法大都是在NAND FLASH數據區中預留若干塊,將這些塊用來存儲文件的索引信息,索引信息一般包括文件總數、文件大小、文件更新時間、文件存放首末地址等一些用戶文件的具體信息,并對這些信息進行及時更新等操作。最后,通過上位機讀取索引信息列表來實現對用戶數據的可視化讀取。但由于這類文件循環存儲方法需要額外開辟一定容量內存來存儲索引信息,而且每次存儲數據都需對索引區內的文件進行更新,不僅更新方式較為繁瑣,程序設計也是比較復雜的,況且頻繁對預留存儲文件信息的塊進行擦除、寫入等操作,會使得該部分的塊存儲空間損耗不能夠得到很好的均衡。
發明內容
針對現有技術的不足,本發明目的之一在于提供一種簡單有效、可對大容量數據進行有效管理的文件循環存儲方法。
一種文件循環存儲方法,該方法包括:
FPGA接收上位機發送的寫日期信息請求,根據所述寫日期信息請求從ROM存儲單元的地址區獲取本次存儲的起始塊地址,從授時模塊獲取日期信息,并將獲取的日期信息寫入FLASH存儲單元的空閑區;
所述FPGA接收上位機發送的寫用戶文件請求,根據所述寫用戶文件請求從所述ROM存儲單元的地址區獲取本次存儲的起始塊地址,并根據獲取的起始塊地址將用戶文件按順序寫入FLASH存儲單元的數據區;其中,當所述FLASH存儲單元的數據區寫滿時,擦除其中首個存儲塊的數據從首個存儲塊繼續循環寫入;
所述FPGA接收上位機發送的讀文件日期信息請求,根據所述讀文件日期信息請求從FLASH存儲單元的空閑區讀取文件日期信息;
所述上位機對讀取的文件日期信息進行分析整理,得到文件日期信息列表;
所述上位機從所述文件信息列表中找到所需用戶文件的日期信息和起始塊地址,并根據找到的用戶文件的日期信息和起始塊地址從所述FLASH存儲單元的數據區讀取用戶文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中北大學,未經中北大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810415463.2/2.html,轉載請聲明來源鉆瓜專利網。





