Versal™ Adaptive SoC Soft ECC Proxy
发布者: AMD
Versal™ Adaptive SoC Soft ECC Proxy 采用最常见的 ECC,即 SECDED 汉明码,能够帮助纠正单比特错误并检测双比特错误。
- 设计工具支持: Vivado Software
- 捆绑产品: Vivado Software
- 许可: End User License Agreement
- 器件支持: Versal AI Core, Versal Prime
发布者: AMD
Versal™ Adaptive SoC Soft ECC Proxy 采用最常见的 ECC,即 SECDED 汉明码,能够帮助纠正单比特错误并检测双比特错误。
随着技术不断发展,动态随机存取存储器 (DRAM) 器件的尺寸持续增大,而芯片上的组件变得越来越小。这导致 DRAM 芯片上的电干扰或磁干扰有所增加。较低能量的粒子也能改变存储器单元的状态。这种干扰可能会导致 DRAM 中的某个比特位自发翻转至相反状态。这种情况可能导致系统崩溃或数据损坏。此外,对于面向功能安全系统的应用场景,还需要对数据和地址错误进行缓解。这不仅是为了应对干扰所引发的故障,也是为了应对永久性故障(如固定型故障和短路故障)。
针对这些非预期的比特翻转问题,目前已开发出多种解决方法。其中一种方法便是计算数据的纠错码 (ECC),并将其与数据一同存储在 DRAM 中。最常见的 ECC 为 SECDED 汉明码,能够帮助您纠正单比特错误并检测双比特错误。
某些 AMD 技术可能需要通过第三方启用或激活。支持的功能可能因操作系统而异。 有关具体功能,请与系统制造商确认。任何技术或产品都无法做到绝对安全。