Multicore question regarding the IMX1170...

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

Multicore question regarding the IMX1170...

ソリューションへジャンプ
502件の閲覧回数
EdSutter
Senior Contributor II

My application (currently working with MIMXRT1170EVKB and SDK_25_03_00) may eventually require that both the M7 and M4 cores be able to access (instruction and/or data) portions of memory that will be in FLEXSPI-Serial-NOR-Flash.  The reason is simply that both cores may have more text/data/bss than there is internal RAM space.  So I wanna make sure I know what I'm up against, here's my question...

It is 100% up to the two cores to coordinate this correct?  In other words there is no arbitration hardware on this SOC for any area of external memory (be it FlexSPI-NOR or SDRAM) that allows both cores to access the same memory block...

True?

 

 

0 件の賞賛
返信
1 解決策
449件の閲覧回数
mayliu1
NXP Employee
NXP Employee

Hi @EdSutter ,

Thank you so much for your interest in our products and for using our community.

Yes, your understanding is correct.

There is no arbitration hardware on this SOC for any area of external memory (be it FlexSPI-NOR or SDRAM) that allows both cores to access the same memory block.

The two cores must explicitly coordinate accesses to external memory through software-based synchronization.

Wish it helps you. 

Wish you a nice day!

Best Regards
MayLiu

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
450件の閲覧回数
mayliu1
NXP Employee
NXP Employee

Hi @EdSutter ,

Thank you so much for your interest in our products and for using our community.

Yes, your understanding is correct.

There is no arbitration hardware on this SOC for any area of external memory (be it FlexSPI-NOR or SDRAM) that allows both cores to access the same memory block.

The two cores must explicitly coordinate accesses to external memory through software-based synchronization.

Wish it helps you. 

Wish you a nice day!

Best Regards
MayLiu

0 件の賞賛
返信