
XMOS
1
1
Introduction
The XK-XMP-64 is 64 core multiprocessor based on the XMOS XS1-G4 event-
driven processor. It comprises 16 XS1-G4, 16 LEDs, JTAG interface (over USB),
two Ethernet interfaces, and two IDC expansion slots. These are outlined in
Figure
. They comprise:
A
XS1-G4 Device (
×
16)
B
Green User LED (
×
16)
C
PLL Lock LED (
×
16)
D
USB-2.0 programming interface
E
Ethernet connector (
×
2)
F
Reset Button
G
Power Switch
H
Power connector (12V, centre positive)
I
Extension IDC connector (
×
2)
The numbers in the diagram are the node numbers for each core, and the nodes
to which the IO devices (Ethernet, IDC connector) are connected. Each XS1-G4
node contains four cores. The Ethernet connectors are connected to nodes 1
and 3, and that the IDC connectors are connected to nodes 0 and 2.
The following sections in this document provide a detailed description of these
components.
2
XS1-G4 [A]
Each XS1-G4 device contains four multithreaded XCore™ processing compo-
nents with tightly integrated support for communication, I/O and timing. The
links of the XS1-G4s are connected to form a hypercube. In addition, some I/Os
are available for Ethernet, lighting a LED or general purpose I/O.
The cores within node
nodeNumber
are numbered as follows:
XK-XMP-64 H
ARDWARE
M
ANUAL
(1.0)
2010/02/22