Analysis and Design of Embedded File Management on Satellites
This paper expounds that the high-speed large-capacity storage tasks on satellites,there are some problems such as tight user resources,low versatility of flash memory controllers,and data migration caused a sudden decline in throughput.To solve these problems,study and design embedded file management solutions on parallel flashing arrays.There are two main aspects of the scheme.On the one hand,through file management control design,the functions of address mapping,bad block management,sequential block allocation are implemented on FPGA hardware to save user resources,and avoiding very unfriendly data migration problems for high-speed storage.On the other hand,through file information storage design,enable the scheme to have the ability to prevent accidental power outage and quick start,and reducing the dependence on external devices is conducive to improving the generality and flexibility of flash memory arrays and its controller.Finally,based on the simulation platform,the file information storage reliability analysis and file management control simulation is performed on the file management solutions.In the high-speed large-capacity storage on the satellite,this scheme has certain reference value and practical value,and is hoped to apply it on a universal embedded NAND flash memory controller.