5.3.1. 概述

DCE指的是Data Check Engine,该模块支持多种校验方法,单独作AHB master取数,目前包括CRC校验,SUM校验。

5.3.1.1. 特性说明

  • 支持最大256M数据进行计算

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

../../../_images/crcpoly.png
  • 支持可配置的CRC初始值

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

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

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

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

5.3.1.2. 原理框图

../../../_images/dceblock.png