how is CRC speed ?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
943件の閲覧回数
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 解決策
930件の閲覧回数
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 返信
931件の閲覧回数
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