R3TOS-Based Integrated Modular Space Avionics for On-Board Real-Time Data Processing.

NASA/ESA Conference on Adaptive Hardware and Systems(2018)

引用 4|浏览19
暂无评分
摘要
The partitioning of computing platforms is a well-known technique for achieving fault isolation and fault tolerance in space avionics. With the advent of large-capacity and partially reconfigurable FPGAs, partitioning has been proposed at the System-on-Chip (SoC) level. However, fixed hardware partitions in a SoC, such as those in slotted reconfigurable architectures, are not effective in coping with permanent chip damage provoked by cumulative space radiation, the reason being that a single damaged on-chip resource in one partition can prevent the use of that entire partition. In this paper, we discuss how to use R3TOS (Reliable Reconfigurable Real-Time Operating System) to implement a dynamically-partitioned computing platform on a Xilinx Zynq SoC that processes science data delivered by a NASA Fourier transform spectrometer. Unlike in related approaches, R3TOS avoids fixed partitions by harnessing the Zynq's configuration memory for exchanging data among the partitions. This enables us to achieve higher levels of flexibility in the spectrometer avionics, which results in a more effective capability to withstand chip damage. We have simulated different chip damage scenarios and checked that an R3TOS-based prototypic avionics system can tolerate on average around 13% more on-chip damaged resources than a traditional fixed slotted solution.
更多
查看译文
关键词
Autonomous System,Reconfigurable Hardware,Reconfigurable Operating System,Reliability,Avionics
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要