PDF(3217 KB)
Low-speed downlink transmission design with credit flow control for space utilization
Yang Shanzhou, Guo Lin, Zou Hui, Qiao Zhihong, Lyu Hongyu, Guo Xiaoxiao, Guo Dong
Integrated Circuits and Embedded Systems ›› 2026, Vol. 26 ›› Issue (10) : 85-92.
PDF(3217 KB)
PDF(3217 KB)
Low-speed downlink transmission design with credit flow control for space utilization
Aiming at the on-orbit engineering problem of about 286× rate mismatch between high-speed image acquisition output via 33 MHz SPI and low-speed RS422 downlink of space scientific experimental payloads, this paper designs and implements a mailbox-type credit flow control low-speed image downlink transmission system adapted to aerospace resource constraints and capable of link fault self-recovery for space friction and wear test boxes. The system adopts a collaborative interaction architecture composed of data packets and residual space query credit flow control packets. The FPGA main controller for experimental control constructs a three-stage pipeline processing architecture including SPI interface control, application data mailbox multiplexing and application data downlink organization, and the imaging terminal based on RK3588 realizes the coordinated sending strategy of data stream burst and credit flow control. A standardized mathematical model of credit flow control is established, and the constraint conditions for buffer overflow prevention are fully derived. A dual high-reliability guarantee mechanism consisting of heartbeat continuation packets and timeout-triggered active transmission at the transmitting terminal is developed to solve transmission interruption caused by loss or merging of flow control packets due to on-orbit link noise and thread scheduling delay. The experiment results show that the transmission of a single 256-byte SPI packet takes 92 μs, the steady-state interaction frequency of transmission and flow control is about 25 times per second, and it takes approximately 10 minutes to fully transmit a 3 MB single-frame image, with no buffer overflow or transmission deadlock in the whole process. This scheme has been applied on orbit to the space friction and wear test box, which can effectively adapt to the huge rate gap between high-speed writing and low-speed reading of space payloads, and provide complete engineering reference for embedded data transmission systems with mismatched transmission rates in aerospace, industrial control and other fields.
credit-based flow control / rate mismatch / three-stage pipeline / heartbeat continuation packet / space payload / embedded image transmission
| [1] |
刘旭东, 汤松涛, 张雷鸣, 等. 基于RK3588与ZYNQ的双光图像处理平台设计与研究[J]. 电子技术应用, 2025, 51(11):10-16.
|
| [2] |
高杨, 刘荣科, 胡伟. 基于FPGA + DSP的高清视频图像系统设计与实现[J]. 电子测量技术, 2011, 34(1):69-73.
|
| [3] |
李增科, 李云鹏, 席东学. 基于SPI协议的双DSP通讯设计与实现[J]. 电子测量技术, 2020, 43(19):159-164.
|
| [4] |
华卓立, 姚若河. 一种通用SPI总线接口的FPGA设计与实现[J]. 微计算机信息, 2008, 24 (6-2):212-213.
|
| [5] |
毛建权, 季晓勇. 基于SPI 的 DSP 与 MCU双向通信的设计与实现[J]. 科学技术与工程, 2007, 7 (15):3911-3913,3918.
|
| [6] |
成都领目科技有限公司. 一种自适应数据带宽的数据缓存传输方法及系统:CN202411090004.3[P].2024-08-09.
Chengdu Lingmu Technology Co.,Ltd. A Data Cache Transmission Method and System with Adaptive Data Bandwidth:CN202411090004.3[P].2024-08-09 (in Chinese).
|
| [7] |
赵洋. 基于信用量整形的流控机制实现与验证研究[D]. 天津: 河北工业大学, 2019.
|
| [8] |
郭茜. FC-AE-1553网络的流控与存储资源调度机制的研究和设计[D]. 北京: 北京邮电大学, 2020.
|
| [9] |
边庆, 吴琳, 段小虎. 基于双缓冲和FPGA 的RS422接口电路设计[J]. 信息通信, 2017(4):55-56.
|
| [10] |
韩众, 李智中, 曹飞. 基于FPGA的图像接口的设计[J]. 现代工业经济和信息化, 2018, 8(5):37-39,97.
|
| [11] |
路遥, 孟德旭, 赵建宁, 等. 基于FPGA的机载视频处理与传输系统[J]. 集成电路与嵌入式系统, 2025, 25(10):38-46.
|
| [12] |
袁小平, 涂齐阳. 基于FPGA 与 RK3588图像分类处理系统设计与实现[J]. 实验技术与管理, 2025, 42(9):91-102.
|
| [13] |
韩金栋. 基于ARM的双目结构光三维测量图像采集系统设计[D]. 天津: 天津理工大学, 2024.
|
/
| 〈 |
|
〉 |