太赫兹科学与电子信息学报, 2023, 21 (9): 1178, 网络出版: 2024-01-19  

基于 NVMe的超高速多通道遥感相机模拟源设备研制

Development of an ultrahigh-speed multi-channel remote sensing camera simulator based on NVMe
作者单位
华中师范大学物理科学与技术学院, 湖北武汉 430079
摘要
针对当前遥感卫星电荷耦合器件(CCD)相机幅宽越来越大, 速率越来越高, 现有相机模拟源设备数据输出带宽不足的问题, 提出并实现了一种基于非易失性存储器 Express(NVMe)的超高速多通道遥感相机模拟源设备。该设备利用现场可编程逻辑门阵列 (FPGA)实现 4组 NVMe SSD主机控制器, 完成对固态硬盘 (SSD)的读写操作; 同时利用 DMA控制器读取 DDR4中缓存数据, 数据经封装处理后通过光纤接口输出。实验结果表明: NVMe主机控制器的写平均速率可以达到 1.7 GBps, 读平均速率达到 3.2 GBps。模拟源系统整体存储容量 8 TB, 对外输出带宽高达 80 Gbps, 支持 8路光纤接口输出。该模拟源具有较强的稳定性及良好的可扩展性, 已成功应用在某遥感卫星 CCD相机模拟源系统中, 为数传等设备的测试以及调试提供了充分保障。
Abstract
Aiming at the problem that the current remote sensing satellite Charge Couple Device (CCD) camera has an increasing width and speed, and the output bandwidth of existing camera simulator is insufficient, an Non-Volatile Memory express(NVMe) based ultrahigh-speed multi-channel remote sensing camera simulator is proposed and implemented. This simulator employs a Field Programmable Gate Array(FPGA) to implement four groups of NVMe SSD host controllers and complete the read and write operations on the Solid State Drive(SSD). The Direct Memory Access(DMA) controller is utilized to read the cache data in DDR4, and the data is output through the optical fiber interface after being encapsulated. Experimental results show that the average write rate of the NVMe host controller can reach 1.7 GBps, and the average read rate can reach 3.2 GBps. The overall storage capacity of the simulator is 8 TB, the external output bandwidth is up to 80 Gbps, and it supports eight-way optical fiber interface outputs. This simulator with strong stability and good scalability, has been successfully applied in a remote sensing satellite CCD camera simulator system, which provides sufficient guarantee for the testing and debugging of device such as data transmission.
参考文献

[1] DDR3 4 2 CXP/Camera Link 7 626/840

[2] FLASH 128 9 LVDS 2 016

[3] PXIe SSD 2 970 6 TLK2711 1 200

[4] DDR3 1 1 Camera Link 917

[5] FLASH 16 1 TLK2711 -

[6] FLASH 16 2 RS422/LVDS -

[7] FLASH 128 24 LVDS 300

[8] FLASH 128 24 LVDS 300

[9] SATA SSD 8 192 8 ECL/LVDS 3 200/2 400

[10] FLASH 1 30 LVDS 4 560

[11] FLASH 0.5 17 LVDS - proposed NVMe SSD 8 192 8 QSFP 81 920

[12] 唐瑞 .高速图像模拟源的研究与实现 [D].绵阳:西南科技大学, 2019. (TANG Rui. Research and implementation of high-speed image simulation resource[D]. Mianyang,China:Southwest University of Science and Technology, 2019.)

[13] 栗明明 .遥感卫星有效载荷数据模拟系统研制 [D].哈尔滨:哈尔滨工业大学, 2019. (LI Mingming. Development of payload data simulation system for remote sensing satellite[D]. Harbin,China:Harbin Institute of Technology, 2019.)

[14] 刘朔 .1 200 Mbps码速率的载荷数据模拟源研制 [D].哈尔滨:哈尔滨工业大学, 2017. (LIU Shuo. Development of payload data simulator with a rate of 1200 Mbps[D]. Harbin,China:Harbin Institute of Technology, 2017.)

[15] 兰功盾 .基于 FPGA的 PCIe-CameraLink图像信号模拟源研究 [D].哈尔滨:哈尔滨工业大学, 2017. (LAN Gongdun. Research on PCIe-camera link image signal generator based on FPGA[D]. Harbin,China:Harbin Institute of Technology, 2017.)

[16] 张敏,金龙旭,李国宁,等 .基于 TDICCD空间相机图像模拟源系统设计 [J].液晶与显示, 2016,31(2):208-214. (ZHANG Min, JIN Longxu, LI Guoning, et al. Design of image simulation system of TDICCD space camera[J]. Chinese Journal of Liquid Crystals and Displays, 2016,31(2):208-214.)

[17] 张卓,任家峪,安然,等 .一种基于 NAND FLASH基带数据模拟源的设计与实现 [J].太赫兹科学与电子信息学报, 2016,14(5): 712-716. (ZHANG Zhuo, REN Jiayu, AN Ran, et al. Design and implementation of data simulator based on NAND FLASH[J]. Journal of Terahertz Science and Electronic Information Technology, 2016,14(5):712-716.)

[18] 朱雨 .卫星高速载荷数据模拟源的研制 [D].哈尔滨 :哈尔滨工业大学 , 2013. (ZHU Yu. The development of high speed satellite payload data simulator[D]. Harbin,China:Harbin Institute of Technology, 2013.)

[19] 杨兆君 .卫星载荷数据加载器研制 [D].哈尔滨 :哈尔滨工业大学 , 2013. (YANG Zhaojun. Development of satellite payload data loader[D]. Harbin,China:Harbin Institute of Technology, 2013.)

[20] 王譞 ,陈曦 ,张立国 ,等 .遥感卫星 CCD相机模拟源的研制 [J].光学精密工程 , 2012,20(11):2559-2569. (WANG Xuan,CHEN Xi, ZHANG Liguo, et al. Development of CCD camera simulation source for remote sensing satellite[J]. Optics and Precision Engineering, 2012,20(11):2559-2569.)

[21] 张贵祥 ,金星 .星载光学遥感相机图像模拟源的设计与实现 [J].计算机测量与控制 , 2009,17(7):1368-1370,1374. (ZHANG Guixiang, JIN Xing. Design and realization of image simulator of space vehicle borne optical remote sensing camera[J]. Computer Measurement and Control, 2009,17(7):1368-1370,1374.)

[22] 鲁琴 ,杜列波 ,魏鹏 .基于 FPGA的卫星图像模拟源系统设计 [J].测试技术学报 , 2009,23(3):261-265. (LU Qin,DU Liebo,WEI Peng. Design of simulative satellite image resource system based on FPGA[J]. Journal of Test and Measurement Technology, 2009,23(3):261-265.)

[23] TAN Xu, ZHANG Xiaolei. Speech enhancement aided end-to-end multi-task learning for voice activity detection[EB/OL]. (2020-10-23). https://doi.org/10.48550/arXiv.2010.12484.

[24] BARKER J,MARXER R,VINCENT E,et al. The third 'CHiME' speech separation and recognition challenge:dataset,task and baselines[C]// 2015 IEEE Workshop on Automatic Speech Recognition and Understanding(ASRU). Scottsdale,AZ,USA:IEEE, 2015:504-511.

[25] VARGA A,STEENEKEN H J M. Assessment for automatic speech recognition:II. NOISEX-92:a database and an experiment to study the effect of additive noise on speech recognition systems[J]. Speech Communication, 1993,12(3):247-251.

[26] PARK D S,CHAN W,ZHANG Y,et al. SpecAugment: a simple data augmentation method for automatic speech recognition[EB/ OL]. (2019-12-03). https://doi.org/10.48550/arXiv.1904.08779.

张亮, 何品权, 张青林, 夏巧桥. 基于 NVMe的超高速多通道遥感相机模拟源设备研制[J]. 太赫兹科学与电子信息学报, 2023, 21(9): 1178. ZHANGLiang, HEPinquan, ZHANGQinglin, XIA Qiaoqiao. Development of an ultrahigh-speed multi-channel remote sensing camera simulator based on NVMe[J]. Journal of terahertz science and electronic information technology, 2023, 21(9): 1178.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!