[实用新型]基于NANDFLASH阵列的文件系统有效
申请号: | 201620550404.2 | 申请日: | 2016-06-08 |
公开(公告)号: | CN206193779U | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 刘宇波;胡辉 | 申请(专利权)人: | 成都金本华电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都正华专利代理事务所(普通合伙)51229 | 代理人: | 李蕊 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 nandflash 阵列 文件系统 | ||
技术领域
本实用新型涉及文件数据采集领域,具体涉及一种基于NANDFLASH阵列的文件系统。
背景技术
目前,雷达及测控领域的文件数据采集被广泛使用;采集的文件数据可存储于不同介质中,或硬盘或固态硬盘或U盘等,通过以上媒介进行存储文件数据都需要操作系统支持,且还受到速度和存储大小的限制;在使用过程中,一般还需要电脑的配合占用不少空间;存储不同的类型文件数据一般还单独做一张子卡对文件数据进行存储前的处理。
实用新型内容
针对现有技术中的上述不足,本实用新型提供了一种存储文件数据过程中不需要操作系统的支持基于NANDFLASH阵列的文件系统。
为了达到上述发明目的,本实用新型采用的技术方案为:
提供一种基于NANDFLASH阵列的文件系统,其包括用于存储文件数据的NANDFLASH阵列;
用于读取、存入和檫除NANDFLASH阵列内文件数据的FPGA控制模块;
用于对文件数据的存储位置进行管理及坏块信息和文件信息的掉电保留的ARM管理模块;以及
用于给整个文件系统进行供电的电源模块;
NANDFLASH阵列和FPGA控制模块通过并行总线进行通信,FPGA控制模块通过ARM模块接口与ARM管理模块连接;电源模块分别与FPGA控制模块和ARM管理模块连接,且电源模块通过电源接口与外部电源连接。
本实用新型的有益效果为:本方案的FPGA控制模块能够对NANDFLASH阵列内的文件数据进行读取、写入和删除等操作管理,多个预留的接口(TTL接口、千兆以太网接口、2.5G光模块和LVDAS接口)的设置,使NANDFLASH阵列能够存储不同类型的文件数据。
ARM管理模块能够对NANDFLASH阵列内文件数据的存储位置进行管理、坏块信息和文件信息的掉电保留以及将NANDFLASH阵列内文件数据导出到相应的设备上,从而确保了文件系统内的文件数据存储、导出时不需要借助外界操作系统就能实现。
由于本方案采用的是NANDFLASH阵列进行文件数据的存储,若需存储较大的文件数据时,可以直接更换行数(存储空间更大)的NANDFLASH阵列,使得扩展文件系统的存储容量(可达4T byte)和提高存储速度(可达800M Byte/s)变得非常的方便。
附图说明
图1为基于NANDFLASH阵列的文件系统的原理框图。
具体实施方式
下面对本实用新型的具体实施方式进行描述,以便于本技术领域的技术人员理解本实用新型,但应该清楚,本实用新型不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本实用新型的精神和范围内,这些变化是显而易见的,一切利用本实用新型构思的发明创造均在保护之列。
参考图1,图1示出了基于NANDFLASH阵列的文件系统的原理框图;如图1所示,该文件系统包括NANDFLASH阵列、FPGA控制模块、ARM管理模块和用于给整个文件系统进行供电的电源模块,NANDFLASH阵列和FPGA控制模块通过并行总线进行通信,FPGA控制模块通过ARM模块接口与ARM管理模块连接;电源模块分别与FPGA控制模块和ARM管理模块连接,且电源模块通过电源接口与外部电源连接。
其中的NANDFLASH阵列用于存储文件数据,当文件系统需要存储较多的文件数据时,可以直接更换上具有更多行数,存储空间更大的NANDFLASH阵列,使得扩展文件系统的存储容量(可达4T byte)和提高存储速度(可达800M Byte/s)变得非常的方便。
FPGA控制模块用于读取NANDFLASH阵列的文件数据、向NANDFLASH阵列写入文件数据和檫除NANDFLASH阵列内文件数据。使得在NANDFLASH阵列能够存储不同类型的文件数据(比如,LVDS,雷达数据和AD采样的数据等)非常的方便。
ARM管理模块用于对NANDFLASH阵列内文件数据的存储位置进行管理、坏块信息和文件信息的掉电保留以及将NANDFLASH阵列内文件数据导出到PC机上,从而确保了文件系统内的文件数据存储、导出时不需要借助外界操作系统就能实现。
FPGA控制模块与ARM管理模块之间还设置有一调试接口。该文件系统还包括与FPGA控制模块连接的预留TTL接口、千兆以太网接口、2.5G光模块和LVDAS接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都金本华电子有限公司,未经成都金本华电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201620550404.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能安全手环
- 下一篇:一种便携式空气质量检测用采样手环