4. 星载存储介质与器件

星载存储系统并不是“选一块大容量芯片”这么简单。卫星在轨要面对单粒子效应、总剂量积累、极端温度循环、发射振动以及长期不可维修等约束,而不同存储介质在易失性、读写粒度、擦写寿命、抗辐射能力、功耗和成本上差异极大。工程上通常把存储划分为若干层级:SRAM/DRAM 承担高速缓存与运行时数据,NOR Flash 存放启动代码与关键参数,NAND Flash 提供大容量数据存储,MRAM/FRAM 则用于频繁写入且要求非易失、抗辐射的元数据或日志区。理解这些介质的物理机制与空间适应性,是做出合理选型的前提。

一、易失性介质:SRAM 与 DRAM

SRAM 以六管双稳态锁存结构存储数据,只要供电就保持状态,无需刷新,访问速度可达纳秒级,常作为处理器缓存、FIFO 和关键控制寄存器。其缺点是单元面积大、集成度低、单位容量成本高,且对单粒子翻转(SEU)敏感——一个高能粒子击中存储节点就可能翻转一位。抗辐射设计中常采用 ECC 校验、三模冗余(TMR)或专用抗辐射 SRAM 工艺。DRAM 用单管加电容存储电荷,密度高、单位成本低,适合大容量运行时内存,但需要周期性刷新,且单粒子效应不仅会引起位翻转,还可能因电荷收集导致多位错误。空间应用中,DRAM 通常配合 EDAC(错误检测与纠正)控制器,并采用交错布局降低多位翻转风险。

二、非易失性介质:NOR Flash 与 NAND Flash

NOR Flash 支持字节级随机读取,读取速度快、可靠性高,可直接执行代码(XIP),因此广泛用于存储引导程序、FPGA 配置文件和关键遥测参数。其写入前需擦除,擦除粒度通常为扇区(几十 KB),擦写寿命约 10 万次量级。NAND Flash 以页为单位读写、以块为单位擦除,单元面积小、容量大、单位成本低,适合存储载荷数据、图像和日志。但 NAND 存在坏块、位翻转和读干扰,必须配合 ECC、坏块管理和磨损均衡。空间环境中,NAND 的总剂量耐受通常低于 NOR,且单粒子锁定(SEL)风险需通过工艺和外围电路抑制。

三、新型非易失介质:MRAM 与 FRAM

MRAM 利用磁性隧道结的磁化方向存储数据,读写速度快、几乎无限次擦写、天然抗辐射,且功耗低。自旋转移矩 MRAM(STT-MRAM)已逐步用于星载缓存和日志区。FRAM 基于铁电材料的极化方向存储,写入功耗极低、擦写寿命可达 10^12 次以上,抗辐射能力优于传统 Flash,适合高频写入的计数器、状态记录和配置参数。两者共同特点是“非易失 + 高速 + 高耐久”,但容量和成本目前仍不及 NAND。

星载存储介质特性与选型关系图 速度 / 成本 / 耐久性 SRAM 纳秒级 / 易失 / 高成本 缓存、FIFO、寄存器 DRAM 高密度 / 需刷新 / 易失 运行时内存、图像缓冲 NOR Flash 随机读 / 字节寻址 / XIP 引导代码、配置参数 NAND Flash 页读写 / 块擦除 / 大容量 载荷数据、日志、图像 MRAM 高速 / 无限擦写 / 抗辐射 日志区、关键状态 FRAM 超低功耗 / 高耐久 / 非易失 计数器、频繁写参数 空间环境适应性对比 介质 SEU 总剂量 SEL SRAM 高 中 有 DRAM 高 中 有 NOR 中 较高 低 NAND 高 中低 需抑制 MRAM 低 高 无 FRAM 低 高 无 选型决策要点 • 启动代码 → NOR Flash • 大容量数据 → NAND + ECC • 高频写日志 → MRAM/FRAM • 运行时缓存 → SRAM/DRAM • 抗辐射优先 → MRAM/FRAM • 成本敏感 → NAND + 纠错

四、空间环境适应性的关键差异

单粒子效应方面,SRAM 和 DRAM 的存储节点直接暴露于粒子路径,SEU 截面较大;NOR Flash 的浮栅结构对电荷扰动有一定屏蔽,但控制电路仍可能翻转;NAND Flash 因工艺微缩,多位翻转和读干扰更突出;MRAM 的磁隧道结翻转需要较高能量,天然具备低 SEU 特性;FRAM 的铁电极化翻转阈值高,抗辐射表现优异。总剂量方面,NOR Flash 通常可耐受 50~100 krad(Si),NAND 约 10~30 krad(Si),MRAM 和 FRAM 可超过 100 krad(Si)。单粒子锁定方面,体硅 SRAM/DRAM 存在 SEL 风险,需限流保护;Flash 类器件 SEL 风险较低但并非为零;MRAM/FRAM 基本无 SEL。

五、选型依据与工程权衡

选型时先明确数据属性:是启动代码、运行时变量、高频遥测日志,还是大容量载荷数据。启动代码要求随机读取和长期可靠,优先 NOR Flash;运行时变量要求高速和可频繁改写,SRAM 或 MRAM 更合适;大容量数据要求低成本和高密度,NAND Flash 配合 ECC 和坏块管理是主流方案;高频写入的计数器或状态记录,FRAM 的 10^12 次擦写寿命和低功耗优势明显。其次评估辐射环境:低轨短期任务可选用商用器件加 ECC 和看门狗;高轨长寿命任务应优先抗辐射加固器件或 MRAM/FRAM。最后核算功耗、体积和成本,例如某遥感载荷每天产生 2 GB 数据,任务周期 3 年,若选用 NAND Flash,按 10 万次擦写寿命和磨损均衡计算,需预留至少 20% 冗余容量,并配置 BCH 或 LDPC 纠错。

选型检查清单:① 数据是否必须非易失?② 写入频率与擦写寿命是否匹配?③ 是否需要字节级随机读?④ 总剂量和 SEU 指标是否满足轨道寿命?⑤ 是否具备 ECC/坏块管理/磨损均衡?⑥ 功耗与温度范围是否覆盖任务剖面?⑦ 是否有抗辐射加固或经过在轨验证的型号?

实际工程中,星载存储往往采用混合架构:NOR Flash 存放引导与配置,NAND Flash 作为大容量数据池,MRAM 或 FRAM 记录关键日志和状态,SRAM/DRAM 提供运行时缓存。各介质之间通过控制器和纠错逻辑协同,形成兼顾速度、容量、可靠性和成本的存储体系。选型没有唯一答案,关键在于把任务的数据特征、环境约束和器件特性三者对齐。