码电路的阿明
简单直接点:
1. 协议:重点学DVB-S2X和5G NTN。卫星信道时延长、损耗大,所以协议里帧长、调制编码方案(MODCOD)自适应、功率控制策略都和地面不同。5G NTN主要是在现有5G协议上增加卫星相关的增强(如对定时提前量TA和上行同步的扩展)。CCSDS协议也常用在遥测遥控。
2. 抗辐照:单粒子翻转(SEU)和单粒子闩锁(SEL)是两大威胁。设计层面能做的:
- 三模冗余(TMR):对关键寄存器做,但注意组合逻辑也可能因SEU产生毛刺,有时连逻辑也要冗余。
- ECC:所有存储器(RAM、FIFO)都必须加。
- 配置刷新(Scrubbing):针对FPGA,定期重写配置存储器以纠正SEU。
- 看门狗和状态机健康检查:设计自愈机制。
3. 学习路径:先看协议白皮书,再找相关论文看具体实现难点。抗辐照设计可以找Xilinx的“Radiation-Tolerant FPGAs”这类文档。动手的话,可以用普通FPGA先实现协议关键模块(如LDPC译码器),同时用故障注入工具模拟SEU,尝试加入TMR等加固措施,比较加固前后的可靠性。
注意:星上芯片往往要求高可靠、长寿命,设计流程(如验证、可靠性分析)比消费级芯片严格得多,要有心理准备。
