摘要

为应对芯片中因工艺问题、时序偏差、电路不稳定等因素导致的flash位翻转,设计一种基于144位flash的硬件ECC。该ECC是基于144位flash设计的专用ECC,支持128位数据中1位错误检测纠正、2位错误检测和记录错误地址等功能;对2位以上错误也可做大概率检测。通过仿真实验,逐一验证功能的效果和可靠性,并通过FPGA原型验证。本设计的ECC对数据的检测纠正无需CPU处理,也无需软件处理,增强了flash和系统的可靠性,具有一定的应用价值。

  • 单位
    中国电子科技集团公司