Hide thumbs Also See for sliceKIT:

Advertisement

Quick Links

sliceKIT hardware manual
REV A
Publication Date: 2013/11/6
XMOS © 2013, All Rights Reserved.

Advertisement

Table of Contents
loading

Summary of Contents for XMOS sliceKIT

  • Page 1 REV A Publication Date: 2013/11/6 XMOS © 2013, All Rights Reserved.
  • Page 2: Table Of Contents

    ......... . 1.2 sliceKIT system layout .
  • Page 3: Overview

    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.
  • Page 4: Slicekit System Layout

    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.
  • Page 6: Core Board

    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.
  • Page 7: Multiple Core Boards

    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.
  • Page 8: Xs1-L16 Boot

    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.
  • Page 9: Xconnect Links

    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...
  • Page 10: Reset

    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...
  • Page 12 12/31 L16 Pin Slot PCIE Function X0D24 TRIANGLE P1I0 X0D25 TRIANGLE P1J0 X0D26 TRIANGLE P4E0 P8C0 P16B0 X0D27 TRIANGLE P4E1 P8C1 P16B1 X0D28 TRIANGLE P4F0 P8C2 P16B2 X0D29 TRIANGLE P4F1 P8C3 P16B3 X0D30 TRIANGLE P4F2 P8C4 P16B4...
  • Page 13: Slot Pinouts

    13/31 L16 Pin Slot PCIE Function X1D21 SQUARE P4C3 P8B7 P16A15 P32A31 X1D22 SQUARE P1G0 X1D23 CIRCLE P1H0 X1D24 CIRCLE P1I0 X1D25 CIRCLE P1J0 X1D26 CIRCLE P4E0 P8C0 P16B0 X1D27 CIRCLE P4E1 P8C1 P16B1 X1D28 CIRCLE P4F0...
  • Page 14: Star

    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...
  • Page 16: Square

    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...
  • Page 18: Triangle

    18/31 2.10.3 TRIANGLE PCIE B (TOP) SIGNAL FUNCTION NOT CONNECTED X0D0 P1A0 POWER SUPPLY GROUND X0D11 P1D0 POWER SUPPLY 3.3V X0D26 P4E0 P8C0 P16B0 X0D27 P4E1 P8C1 P16B1 POWER SUPPLY GROUND X0D28 P4F0 P8C2 P16B2 X0D34 P1K0...
  • Page 19 19/31 PCIE A (BOT) SIGNAL FUNCTION NOT CONNECTED POWER SUPPLY 5V X0D12 P1E0 X0D23 P1H0 POWER SUPPLY GROUND X0D32 P4E2 P8C6 P16B6 X0D33 P4E3 P8C7 P16B7 X0D25 P1J0 X0D30 P4F2 P8C4 P16B4 POWER SUPPLY GROUND X0D31 P4F3...
  • Page 20: Circle

    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...
  • Page 22: Chain

    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...
  • Page 23: System Services Slot Signals

    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.
  • Page 24: Slicecards And Slots

    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.
  • Page 25: Designing A Slicecard

    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...
  • Page 26: Slicecard Form Factors

    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.
  • Page 27: Connector Pinouts

    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.
  • Page 28: Star

    28/31 4.4.1 STAR SIDE B (top) SIDE A (bottom) X0D2 X0D8 X0D3 X0D9 X0D1 X0D4 X0D6 X0D10 X0D3 X0D7 MECHANICAL KEY X0D14 X0D20 X0D15 X0D21 X0D22 X0D13 RST_N X0D16 X0D18 X0D17 X0D19 REV A...
  • Page 29: Square

    29/31 4.4.2 SQUARE SIDE B (top) SIDE A (bottom) DEBUG MSEL PRSNT X1D2 X1D8 X1D3 X1D9 X1D1 X1D4 X1D6 X1D10 X1D3 X1D7 MECHANICAL KEY X1D14 X1D20 X1D15 X1D21 X1D22 X1D13 RST_N X1D16 X1D18 X1D17 X1D19 REV A...
  • Page 30: Triangle

    30/31 4.4.3 TRIANGLE SIDE B (top) SIDE A (bottom) X0D0 X0D12 X0D11 X0D23 X0D26 X0D32 X0D27 X0D33 X0D25 X0D28 X0D30 X0D34 X0D29 X0D31 MECHANICAL KEY X0D36 X0D42 X0D37 X0D43 X0D24 X0D35 RST_N X0D38 X0D40 X0D39 X0D41 REV A...
  • Page 31: Circle

    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.

Table of Contents