i.MX RT1170 Execute-in-Pace (XIP) Performance

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

i.MX RT1170 Execute-in-Pace (XIP) Performance

ソリューションへジャンプ
538件の閲覧回数
jtaylor24
Contributor I

How does the performance of "Execute-in-Place (XIP)" from a QSPI NOR flash device compare to executing directly from internal SRAM?

For reference, I am using the RT1170_EVK development platform with the Zephyr RTOS. My application will be too large to fit into the ITCM/DTCM memories - so, I'd like to know if I should leverage a bootloader to move the application from flash to the internal SRAM before executing.

Thanks!

0 件の賞賛
1 解決策
499件の閲覧回数
diego_charles
NXP TechSupport
NXP TechSupport

Hi @jtaylor24 

The performance is generally the best when when running from internal ITC RAM, which is next to the core. Also performance is dependent to the application.  AN12437 i.MX RT Series Performance Optimization  section  3.3 Performance comparison on different memory gives an example for this topic. 

All the best 

Diego

元の投稿で解決策を見る

0 件の賞賛
1 返信
500件の閲覧回数
diego_charles
NXP TechSupport
NXP TechSupport

Hi @jtaylor24 

The performance is generally the best when when running from internal ITC RAM, which is next to the core. Also performance is dependent to the application.  AN12437 i.MX RT Series Performance Optimization  section  3.3 Performance comparison on different memory gives an example for this topic. 

All the best 

Diego

0 件の賞賛