how is CRC speed ?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

how is CRC speed ?

跳至解决方案
972 次查看
JeorgeB
Contributor III

Hi,

I have some question about CRC module in s32k14x:

A. is there any flag for check CRC ready result? when we put a data in CRC data register, when we should write the next data to it? 

B. Maximum clock for the CRC module is BUS_CLK. assume we use SPLL with 80MHz as SYS_CLK and BUS_CLK would be 40MHz. How is the actual speed for CRC calculation? (e.g. as Byte Per Sec)

C. every time we want to start CRC calculation, shall we rewrite CRC control POLY registers?

D. is there any benchmark from NXP for CRC?

Thanks.

0 项奖励
回复
1 解答
959 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

there’s no such flag. You can write the CRC data register as fast as you can. The speed of calculation is not limited by CRC module itself but rather by your software and ability to read a data from somewhere and write them to the data register. That’s the reason why we do not have benchmark for this.
If you want to use still the same POLY, it’s not necessary to update it every time.

Regards,
Lukas

 

在原帖中查看解决方案

1 回复
960 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

there’s no such flag. You can write the CRC data register as fast as you can. The speed of calculation is not limited by CRC module itself but rather by your software and ability to read a data from somewhere and write them to the data register. That’s the reason why we do not have benchmark for this.
If you want to use still the same POLY, it’s not necessary to update it every time.

Regards,
Lukas