XLinks - Communicating between XMOS processors - David May,

XCore Project reviews, ideas, videos and proposals.
User avatar
XCore Expert
Posts: 577
Joined: Tue Sep 08, 2009 5:15 pm

XLinks - Communicating between XMOS processors - David May,

Post by jason »


Join David May, CTO of XMOS as he goes over some of the key concepts behind "Xlinks" and the variety of methods you can use to connect them between our processors.

Typically designed to be connected via tracks on a circuit board (like our XMP-64, a 25.6 GIPS development board which uses 16 quad-core XMOS processors), however inter-board connectivity can also be established using sockets (like on our XK-1 boards) or by using flexible connections.

Xlinks allow communication between threads on any number of XMOS processors in a speedy manner. Even better, the programmer does not have to worry about where everything is as the hardware will automatically deal with routing to ensure you get to right processor for you.
User avatar
XCore Addict
Posts: 207
Joined: Thu Dec 10, 2009 11:00 pm
Location: Mexico

Post by otitov »

wow! very impressive and extremely interesting!

would it be possible to link 2 XC-2 boards to get dual Ethernet system?

if "yes", please, recommend further reading to be able understand how implement this.

how XMOS IDE should be modified to be able to generate code for linked boards?
User avatar
XCore Expert
Posts: 754
Joined: Thu Dec 10, 2009 6:56 pm

Post by Bianco »

The answer is yes (of course).
How to set up the IDE i cannot answer.