Content area
To address the current limitations of spaceborne solid-state storage systems that cannot effectively support the parallel storage of multiple high-speed data streams, the throughput bottleneck of NAND FLASH-based solid-state storage systems was analyzed in relation to the high-speed data input requirements of payloads. A four-stage pipeline operation and bus parallel expansion scheme was proposed to enhance the throughput. Additionally, to support the parallel storage of multichannel data and continuity of pipeline loading, the shortcomings of existing caching schemes were analyzed, leading to the design of a storage system based on Synchronous Dynamic Random Access Memory (SDRAM). Model simulations indicate that, under extreme conditions, the proposed scheme could continuously receive and cache multiple high-speed file data streams into the SDRAM. File data were dynamically written into FLASH based on the priority and status of each partition cache autonomously, without overflow during caching. The system eventually entered a regular dynamic balance scheduling state to achieve parallel reception, caching, and autonomous scheduling of storage for multiple high-speed payload data streams. The data throughput rate of the storage system can reach 4 Gbps, thus satisfying future requirements for multichannel high-speed payload data storage in spaceborne solid-state storage systems.
Details
; An Junshe 2 ; Yan, Qiang 1
; Dong Zhenxing 2 1 National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China; [email protected] (C.L.); [email protected] (Q.Y.); [email protected] (Z.D.), University of Chinese Academy of Sciences, Beijing 100049, China
2 National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China; [email protected] (C.L.); [email protected] (Q.Y.); [email protected] (Z.D.)