1.保护部分节点就可以有效减少错误【1】
【1】中针对【擦除错误模型】得出了结论:仅仅保护根节点就可大幅度减少错误率,只需要选择性保护。
那么,针对SEU模型,哪些层的节点更重要呢?
几个思路:
- 2模译码器完成译码后,使用某些中间数据,如LLR,甄别出哪一模有错【vtb】
- 当2模的数据出现不一致时,选择其中一种情况,使得对最终结果影响更小。【PM】
- 存储器编码,奇偶校验码
2.SCL脆弱的内存区域
- 总体上错误率u(1e-1)>PM(1e-1)>C(1e-3)>P(1e-4)
- P寄存器:高比特位、低层数的LLR更脆弱。
- C寄存器:低层数的比特值、左枝内存单元更脆弱。
- PM寄存器:PM值的高位数据更脆弱,在译码后期时PM寄存器更脆弱
- u寄存器:在译码后期时U寄存器更脆弱。
- 内存大小:P(1e4)>C(1e3)>U(1e2)>PM(1e1)
思路:对于P和C选用高效容错,PM可借鉴【2】的方法