Edit online

Data Check Engine (DCE)

3 Mar 2025

Data Check Engine (DCE) 模块是一种用于数据校验的硬件加速器,主要支持 CRC 校验和 SUM 校验功能

特性说明

  • 可单独作为 AHB master 取数,支持最大 256M 数据进行计算

  • 使用 CRC-32 多项式:0x4C11DB7


    crcpoly

  • 支持可配置的 CRC 初始值

  • 支持可配置的 CRC 结果异或值

  • 支持 CRC 输入输出数据反转可配置

  • SUM 校验输出为累加结果保留低 32 位

  • 起始地址需 4 byte 对齐,数据长度以 byte 为单位

原理框图


dceblock