Creating full isolation between the cores

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

Creating full isolation between the cores

1,023件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by ippisl on Thu Nov 28 09:01:58 MST 2013
Hi,

Regarding lpc4300:

I want to create full isolation between 2 cores: one core will do communications , the other all the rest of the stuff including io.

I want the core that does communication have it's own memory and peripherals, But can't access in anyway the memory and peripherals of the other core. The only interface would be through the shared memory.


Is it possible to achieve this ? How ?

Thanks.
ラベル(1)
0 件の賞賛
返信
2 返答(返信)

1,015件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by ippisl on Thu Nov 28 11:32:41 MST 2013
Thanks!
0 件の賞賛
返信

1,015件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by TheFallGuy on Thu Nov 28 09:28:28 MST 2013
The memory spaces of the M4 and M0 on this part is fully shared - so both have full access to each others memory space. There is only one set of peripherals and they are accessible from either/both cores.

It may be possible to configure the MPU on the M4 to prevent it accessing memory/peripherals outside those that you don't want it to access. Unfortunately, the M0 does not have an MPU, so it is not possible to stop it...
0 件の賞賛
返信