Running multiple instances of XMOS libraries on separate processors

Technical questions regarding the XTC tools and programming with XMOS.
Post Reply
User avatar
aneves
Experienced Member
Posts: 93
Joined: Wed Sep 16, 2015 2:38 pm

Running multiple instances of XMOS libraries on separate processors

Post by aneves »

Hello,

We are pursuing a multi-processor design where we would have a master XMOS chip and several slaves connected via xConnect links. Is it possible to run more than one of XMOS' libraries on individual processors? Specifically, would I be able to run sdram_server from lib_sdram and lib_i2s on separate processors such that each processor is running it's own copy of those tasks? Will there be any issues with with globals or something? I imagine that even if these tasks did use globals I should still be OK because these are running on separate processors which have their own memory space.

Any insight you guys can provide is always appreciated.

Thanks!


User avatar
aneves
Experienced Member
Posts: 93
Joined: Wed Sep 16, 2015 2:38 pm

Post by aneves »

Anybody ever try this before? It would be great to get some insight from anyone before spending money on a bad design.

Thanks!
Post Reply