该参考设计实现了一个错误纠正代码(ECC)模块,适用于LatticeEC™和LatticeSC FPGA系列,可用于提高关键应用中存储器的可靠性。ECC模块提供单校双检(Single Error Correction - Double Error Detection,SECDED)功能,采用最优的最小开销奇校验码,可提供比典型的汉明SECDED码更好的性能。此外,还提供了一些架构选项,允许用户根据其特定应用需求进行定制,实现最佳的速度、资源利用率和延迟。