中国电子学会电子制造与封装技术分会会刊

中国半导体行业协会封测分会会刊

无锡市集成电路学会会刊

导航

电子与封装

• 产品与应用 •    下一篇

一种存储系统的轻量级文件系统设计与实现

赵启鲁,黄辉,韩志成,葛委   

  1. 中国电子科技集团公司第五十八研究所,江苏 无锡  214035
  • 收稿日期:2026-02-10 修回日期:2026-03-13 出版日期:2026-03-17 发布日期:2026-03-17
  • 通讯作者: 赵启鲁

Design and Implementation of a Lightweight File System for a Storage System

ZHAO Qilu, HUANG Hui, HAN ZhiCheng, GE Wei   

  1. China Electronics Technology Group Corporation No.58 Research Institute, Wuxi 214035, China
  • Received:2026-02-10 Revised:2026-03-13 Online:2026-03-17 Published:2026-03-17

摘要: 针对嵌入式场景下,基于非易失性存储器快速通道(NVME)自研高速存储系统无法适配标准文件系统的问题,本文设计并实现了一款基于FPGA存储系统的轻量级文件系统(LWFS)。该文件系统基于Linux内核虚拟文件系统框架开发,在实现逻辑地址到物理块的精准映射基础上,通过自定义元数据管理结构和块地址映射机制策略,实现了文件系统初始化、文件查询、文件读取等虚拟文件系统(VFS)层基本功能,并通过实验验证了轻量级文件系统与多种上层通信协议交互的可行性与高效性。

关键词: 非易失性存储器快速通道, 高速存储, FPGA, 虚拟文件系统, 块地址

Abstract: To address the issue where proprietary NVMe high-speed storage systems cannot adapt to standard file systems in embedded scenarios, this paper designs and implements a lightweight file system (LWFS) based on an FPGA storage system. Developed upon the Linux kernel's Virtual File System (VFS) framework, this file system achieves precise mapping between logical addresses and physical blocks. Through custom metadata management structures and block address mapping strategies, it implements fundamental VFS-level functions including file system initialization, file queries, and file reads. Experimental validation confirms LWFS's feasibility and efficiency in interacting with upper-layer communication protocols such as SFTP and Samba.

Key words:

non-volatile memory express, high-speed storage, FPGA, virtual file system, block address