中文字幕高清免费日韩视频在线,乡下女人做爰A片,猫咪av成人永久网站在线观看,亚洲高清有码中文字,国产精久久一区二区三区

您所在的位置:首页 > 模拟设计 > 设计应用 > 芯片搭载试验数据存储与传输系统设计
芯片搭载试验数据存储与传输系统设计
电子技术应用
刘海朝,邹吉炜,张伟,房思超
长光卫星技术股份有限公司
摘要: 航天级芯片搭载试验过程中会产生大量数据,为了实现对数据的存储、管理与传输,并且适应嵌入式设备内存资源少等特点,设计了采用SD卡和UDP的数据存储与传输系统。首先,设计了数据存储与传输系统架构,主控芯片通过SPI总线与SD卡通信,并通过UDP与搭载芯片和上位机通信。然后,介绍了SD卡和文件系统的选型和软件设计。接下来,基于LwIP进行了数据传输部分的软件设计。最后,通过实验验证了该数据存储传输系统的有效性,并测试得到该系统的传输速率可达4.5 Mb/s且内存占用仅为57 KB,满足了芯片搭载试验过程中对数据存储与传输的需求,且相比于传统的存储与传输方式,该方法大大提高了传输速率,降低了内存占用。
中图分类号:TN919;TP274.2 文献标志码:A DOI: 10.16157/j.issn.0258-7998.256427
中文引用格式: 刘海朝,邹吉炜,张伟,等. 芯片搭载试验数据存储与传输系统设计[J]. 电子技术应用,2025,51(9):117-121.
英文引用格式: Liu Haichao,Zou Jiwei,Zhang Wei,et al. Design of data storage and transmission system for chip loading test[J]. Application of Electronic Technique,2025,51(9):117-121.
Design of data storage and transmission system for chip loading test
Liu Haichao,Zou Jiwei,Zhang Wei,Fang Sichao
Chang Guang Satellite Technology Co., Ltd.
Abstract: A large amount of data will be generated during the aerospace-grade chip loading test. In order to realize the storage, management and transmission of data and adapt to the characteristics of embedded devices with limited memory resources, this paper designs a data storage and transmission system using Secure Digital(SD) card and User Datagram Protocol(UDP). First, the data storage and transmission system architecture is designed. The main control chip communicates with the SD card through the SPI bus, and communicates with the loaded chip and the host computer through UDP. Then, the selection and software design of the SD card and the file system are introduced. Next, the software design of the data transmission part is carried out based on Lightweight IP(LwIP). Finally, the effectiveness of the data storage and transmission system is verified by experiments, and the transmission rate of the system is as high as 4.5 Mb/s and the memory occupancy is only 57 KB. It meets the needs of data storage and transmission during the chip loading test, and compared with the traditional storage and transmission methods, this method greatly improves the transmission rate and reduces the memory occupancy.
Key words : loading test;SD card;file system;LwIP

引言

航天级芯片搭载试验是测试其在宇宙空间的可靠性与适应性的重要手段,能够推动航天级元器件的成熟与发展,已成为国内外航天新技术试验的重要试验项目之一[1]。

芯片搭载试验的研究实际上就是搭载试验平台的研究,而搭载试验数据的存储与传输是搭载试验平台设计的重要一环,因此本文将针对数据的存储与传输系统进行设计研究。

根据调研,各行业研究人员对数据存储与传输进行了大量的探索试验,并取得了显著的成果。焦新泉等人[2]提出了一种SRIO与RS422相结合的数据存储系统,实现了2.5 Mb/s传输速率的高可靠数据存储,但因其占用内存较高,不适用于嵌入式系统。薛磊[3]利用NAND Flash作为存储介质,以太网作为数据传输方式实现了探测器负载的各项参数的存储传输,但NAND Flash容量低,不适合大容量存储。李小峰[4]以MCU为主控芯片,SD卡为大容量存储介质,以太网为数据传输方式,设计了一款船舶气象数据存储装置,但其使用的TCP/IP协议内存占用较高。杨雷等人[5]采用SD卡存储激光雷达数据,提高了产品性能,降低了产品成本。刘慧丰等人[6]利用CAN总线传输数据和SD卡存储数据,设计了一种特种车辆测试数据存储设备,但其传输速度较慢。吴春静等人[7]采用SD卡和文件系统解决了航天探测中的大量数据存储问题。江自强等人[8]在32位ARM Cortex-M架构的STM32平台上实现了SD卡数据采集存储系统,解决了飞行器飞行试验数据的存储。刘光辉等人[9]针对皮纳卫星提出了一种基于三种介质的三级文件数据存储方法,增加了数据存储的可靠性和读写速度。孙巍等人[10]为了实现水声数据采集存储功能,利用SD卡作为存储设备,以太网TCP通信作为数据传输方式,设计了一种小型低功耗数据存储系统,同样存在内存占用较高的问题。罗雄飞[11]利用SD卡进行数据存储,解决了风电变流器故障数据记录空间不足的问题。邓斌等人[12]在STM32平台上,实现了SD卡数据存储功能,满足了小型水下航行器图像与惯导数据的存储。

综上所述,大多数人选取了SD卡作为存储设备,相比于NAND Flash等介质具有容量大、兼容性好的特点[13],且自带坏块管理和擦写均衡功能;传输方式方面,RS422和CAN通信传输速率较低,而选择使用完整TCP/IP协议的以太网通信的内存占用较高;文件管理方面,大多没有使用文件系统进行文件管理。

为了解决现有研究成果传输速率低、内存占用高等问题,本文提出了一种以SD卡为存储介质,使用文件分配表文件系统(File Allocation Table File System, FATFS)管理数据,并选择使用轻量化TCP/IP(Lightweight IP, LwIP)协议的以太网通信作为数据传输的方法。其中FATFS具有轻量化、效率高、易移植等特点;LwIP具有轻量化、资源占用低等特点。


本文详细内容请下载:

//www.51qz.net/resource/share/2000006699


作者信息:

刘海朝,邹吉炜,张伟,房思超

(长光卫星技术股份有限公司,吉林 长春 130031)


Magazine.Subscription.jpg

此内容为AET网站原创,未经授权禁止转载。