The core board also contains all circuitry necessary for operating and debugging the xCORE system. Multiple sliceKIT core boards can be interconnected to form a multi xCORE device system with dual 5-bit xCONNECT Links being present between the boards.
4/31 1.2 sliceKIT system layout 12VDC/1A TILE 1 sliceKIT core board XS1-L16 TILE 0 12VDC/1A TILE 1 sliceKIT core board XS1-L16 TILE 0 OFF ON xCONNECT Link xSYS xTAG-2 The diagram above shows an overview of the layout of the core board with slice- CARDs attached.
Page 5
5/31 The final type of connector is on the bottom left of the core board and is marked with a hollow square symbol with an X through it. This is for connecting multiple core boards together to form systems of 32 logical cores or more. It is termed the chain slot.
2 Core board IN TH I S C H A P T ER Multiple core boards Setup Power supply Debug XS1-L16 boot xCONNECT Links Reset Clocking Testpoints Slot pinouts The L16 core board board contains the xCORE device plus support circuitry. A single XS1-L16-128-QF124 device has all of its GPIO connected to the slots.
The core board is powered by a 12V external power supply. 2.3 Power supply Power input to the sliceKIT core board is via a standard barrel jack connector. A standard 12V external power supply should be used to power the board. Each core board requires its own 12V supply.
8/31 SOCKET_10 XS1-L16 xTAG-2 PLUG_00 Presence detect signals are present on both the Chain connector and Square slot connectors to allow detection of a connected board and subsequent automatic switching of the JTAG chain. In a system of multiple core boards, the Master is the source of the JTAG chain so the system can only be debugged from the master.
If not in this mode, the devices will boot from SPI or xCONNECT Link as appropriate. 2.6 xCONNECT Links The Chain connector contains two 5-bit xCONNECT Links, XLA and XLB, which can be used to chain sliceKIT core boards together. The links from Tile 0 are connected REV A...
These connections can be used to connect an oscilloscope or logic analyser, or for interconnection of signals for advanced development work. The signals are identified on the silkscreen layer of the sliceKIT core board; the table below lists their relationship to the internal ports.
Page 11
11/31 L16 Pin Slot PCIE Function X0D2 STAR P4A0 P8A0 P16A0 P32A20 CHAIN X0D3 STAR P4A1 P8A1 P16A1 P32A21 CHAIN X0D4 STAR P4B0 P8A2 P16A2 P32A22 CHAIN X0D5 STAR P4B1 P8A3 P16A3 P32A23 CHAIN X0D6 STAR P4B2...
14/31 2.10.1 STAR PCIE B (TOP) SIGNAL FUNCTION NOT CONNECTED NOT CONNECTED POWER SUPPLY GROUND NOT CONNECTED POWER SUPPLY 3.3V X0D2 P4A0 P8A0 P16A0 P32A20 X0D3 P4A1 P8A1 P16A1 P32A21 POWER SUPPLY GROUND X0D4 P4B0 P8A2 P16A2...
Page 15
15/31 PCIE A (BOT) SIGNAL FUNCTION NOT CONNECTED POWER SUPPLY 5V NOT CONNECTED NOT CONNECTED POWER SUPPLY GROUND X0D8 P4A2 P8A6 P16A6 P32A26 X0D9 P4A3 P8A7 P16A7 P32A27 X0D1 P1B0 X0D6 P4B2 P8A4 P16A4 P32A24 POWER SUPPLY GROUND...
16/31 2.10.2 SQUARE PCIE B (TOP) SIGNAL FUNCTION DEBUG XSYS DEBUG SIGNAL XSYS TCK SIGNAL POWER SUPPLY GROUND XSYS TDI SIGNAL POWER SUPPLY 3.3V X1D2 P4A0 P8A0 P16A0 P32A20 X1D3 P4A1 P8A1 P16A1 P32A21 POWER SUPPLY GROUND...
Page 17
17/31 PCIE A (BOT) SIGNAL FUNCTION MSEL XYSY MSEL SIGNAL POWER SUPPLY 5V XSYS TMS SIGNAL XSYS TDO SIGNAL PRSNT SYSTEM PRESENT SIGNAL (ACTIVE LOW) X1D8 P4A2 P8A6 P16A6 P32A26 X1D9 P4A3 P8A7 P16A7 P32A27 X1D1 P1B0...
20/31 2.10.4 CIRCLE PCIE B (TOP) SIGNAL FUNCTION NOT CONNECTED X1D0 P1A0 POWER SUPPLY GROUND X1D11 P1D0 POWER SUPPLY 3.3V X1D26 P4E0 P8C0 P16B0 X1D27 P4E1 P8C1 P16B1 POWER SUPPLY GROUND X1D28 P4F0 P8C2 P16B2 X1D34 P1K0...
Page 21
21/31 PCIE A (BOT) SIGNAL FUNCTION NOT CONNECTED POWER SUPPLY 5V X1D12 P1E0 X1D23 P1H0 POWER SUPPLY GROUND X1D32 P4E2 P8C6 P16B6 X1D33 P4E3 P8C7 P16B7 X1D25 P1J0 X1D30 P4F2 P8C4 P16B4 POWER SUPPLY GROUND X1D31 P4F3...
22/31 2.10.5 CHAIN PCIE B (TOP) SIGNAL FUNCTION DEBUG XSYS DEBUG SINGAL XSYS TCK SIGNAL POWER SUPPLY GROUND XSYS TDO SIGNAL PRSNT CHAIN PRESENT SIGNAL X0D9 XLA4o XLA5b X0D8 XLA2i XLA5b POWER SUPPLY GROUND X0D7 XLA1i XLA2b...
XLB5b 2.10.6 System services slot signals On all slots, TDO is always out of the sliceKIT core board, TDI is always in to the core board. MSEL, TCK, TMS, RST_N are all inputs to the core board from the Chain connector and outputs from the core board on the Square slot.
3 sliceCARDs and slots sliceKIT sliceCARDs are used to implement peripheral circuitry as part of the sliceKIT platform. Existing sliceCARDs may connect to some or all of the Star , Triangle , Square and Circle slots. Their compatibility with each slot is indicated by the range of symbols printed on the sliceCARD silkscreen.
At system power-on, the 5V supply will power up first, followed by the 3V3 supply. The system reset signal will de-assert a short time after this. Due to the constraints on the sliceKIT core board, there are some ports on the sliceCARDs which should be used in preference to others. These constraints are as...
Star slot. 4.3 sliceCARD form factors The sliceCARDs use a standard PCIe x1 edge finger to connect to the sliceKIT core board. Because of this, all sliceCARD PCBs must be 1.6mm thick. There is no hard specification as to the length of sliceCARDs as this poses no mechanical clashing hazard, however to avoid clashing with other sliceCARDs or the power input connector, sliceCARDs should be limited to 40mm wide.
27/31 Note that for quick, low cost boards using low cost PCB manufacturing, the chamfer is not required and can be generated by hand using a file or similar. 4.4 Connector pinouts The pinouts of the four types of sliceCARD are shown below. To cross reference pin numbers (e.g.
XMOS and the XMOS logo are registered trademarks of Xmos Ltd. in the United Kingdom and other countries, and may not be used without written permission. All other trademarks are property of their respective owners.
Need help?
Do you have a question about the sliceKIT and is the answer not in the manual?
Questions and answers