一种多节点消息接收动态释放设计方法

朱道山

集成电路与嵌入式系统 ›› 0

集成电路与嵌入式系统 ›› 0 DOI: 10.20193/j.ices2097-4191.2026.0091

一种多节点消息接收动态释放设计方法

  • 朱道山
作者信息 +

A Dynamic Release Method for Multi-Node Message Reception

Author information +
文章历史 +

摘要

针对航天测控FPGA异构平台中RapidIO多节点消息接收导致的资源线性增长及时序收敛难题,提出一种基于消息ID预处理与动态释放的固定通道复用机制。该设计构建“预处理 并行处理 资源释放”闭环架构,实现通道资源的自动回收与分时复用。实验表明,相较传统资源堆叠方案,本设计在支持海量节点接入时保持FPGA资源(LUT/BRAM)占用恒定,显著优化时序收敛性能并缩短编译周期。该方案已在国内多个航天综合化工程项目中得到应用验证。

Abstract

Aiming at the problems of linear resource growth and difficult timing closure when an FPGA receives multi-node RapidIO messages on aerospace TT&C heterogeneous platforms, a fixed-channel multiplexing mechanism based on message ID preprocessing and dynamic release is proposed. The design establishes a closed-loop architecture of “preprocessing–parallel processing–resource release” to achieve time-division multiplexing of multi-node messages and automatic recycling of channel resources. Experimental results demonstrate that, compared with traditional resource stacking schemes, the proposed method maintains constant FPGA resource consumption (LUT/BRAM) while supporting massive node access. It significantly optimizes timing closure performance and reduces compilation cycles. The scheme has been validated through its application in multiple domestic aerospace integrated engineering projects.

关键词

航天测控 / RapidIO / FPGA / 多节点消息 / 动态释放 / 资源优化

Key words

Aerospace TT&C / RapidIO / FPGA / multi-node message / dynamic release / resource optimization

引用本文

导出引用
朱道山. 一种多节点消息接收动态释放设计方法[J]. 集成电路与嵌入式系统. 0 https://doi.org/10.20193/j.ices2097-4191.2026.0091
A Dynamic Release Method for Multi-Node Message Reception[J]. Integrated Circuits and Embedded Systems. 0 https://doi.org/10.20193/j.ices2097-4191.2026.0091

Accesses

Citation

Detail

段落导航
相关文章

/

〈 〉