Performance of Run Time Integrity Checker (RTIC) in i.MX51

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

Performance of Run Time Integrity Checker (RTIC) in i.MX51

1,579 次查看
naderrabadi
Contributor I

Hello,

I am using i.MX51 and testing the performance of RTIC. I setup RTIC as follows:

1. Run Time Hash mode

2. SHA256 algorithm

3. DMA Burst Size 16 words

4. DMA Throttle is 1

The performance that I measured is a bit disappointing. For example, it takes ~60 seconds (1 minute) to hash 30MBytes of data. Whereas it takes ~6 seconds if I use software-based API to hash 30MBytes.

I am interested to know if there are limitations of using RTIC  or if there are additional setup to boost its performance.

Thank you

Nader

标签 (1)
0 项奖励
回复
1 回复

1,368 次查看
Yuri
NXP Employee
NXP Employee

  You may try RUN TIME MODE DMA THROTTLE = 0.

Note, the run time mode timer is based on the Ckil Clock (32 kHz).

It is assumed, that integrity checker is working relatively slowly as

a background task, freeing resources for main applications.


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复