In the flight mission of airborne hyperspectral camera, due to the characteristics of hyperspectral data with high spatial resolution, high spectral resolution and many spectral channels, the amount of data acquired is also exploding. However, the traditional data storage system has high latency and poor read and write performance, which cannot meet the real-time storage performance requirements of hyperspectral image data. In order to achieve high-speed storage of airborne hyperspectral camera image data, a data storage system based on Soc FPGA is proposed in this paper. The system takes ZYNQ 7035 chip as the core, builds the system in Vivado environment to realize data transmission based on PCIe channel, and designs NVMe high-speed interface according to NVMe protocol specification under Linux system. The storage system receives the image data through the Cameralink interface, and uses SSD as the storage device to ensure the high-speed transmission and storage of data to meet the storage requirements of the hyperspectral imaging field.
|