ZHCU887D September 2020 – January 2022 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
CLAPROMCRC 是一项安全特性,可对 CLA 程序 ROM 空间中的可配置存储器块执行 CRC。C28x 和 CLA 均无法在 CLA 程序 ROM 上以访问的方式计算 CRC。CLAPROMCRC 通过以非侵入方式(即不影响 CLA 对 CLA PROM 的访问)计算 CRC,解决了这个问题。它是一个硬件 CRC-32 模块,在空闲周期(当 CLA 未访问 CLA 程序总线上的 ROM 时)在后台自动获取 CLA 程序 ROM,并计算 CRC-32 以执行代码完整性检查。然后它将结果与黄金 CRC-32 值进行比较,并记录通过或失败的情况。该模块在测试完成时发出中断。
图 6-3 是 CLAPROMCRC 模块的功能图。