Is it possible to create full isolation between the cores ?

If you have a simple question and just want an answer.
ippisl
New User
Posts: 2
Joined: Thu Nov 28, 2013 5:12 pm

Is it possible to create full isolation between the cores ?

Post by ippisl »

Hi,

I want to create full isolation between 1 core and the rest: one core will do communications , the other all the rest of the stuff .

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 cores. The only interface would be through the shared memory.

Is it possible to achieve this ? How ?

Thanks.



peter
XCore Addict
Posts: 230
Joined: Wed Mar 10, 2010 12:46 pm

Post by peter »

It is possible to have cores which communicate only through shared memory so that they will not interfere with each other and one core will not cause another one to block. This method of programming will work but doesn't make the best use of the XMOS channels and events which can result in better power consumption than polling applications.

Unfortunately I am not sure whether that answers your question as it is not clear what you intend to do. It seems contradictory to say that you want it not to access the memory of other cores and yet to communicate through shared memory.