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

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

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

1,582件の閲覧回数
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,371件の閲覧回数
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 件の賞賛
返信