0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
XA-SK-ISBUS

XA-SK-ISBUS

  • 厂商:

    XMOS

  • 封装:

    -

  • 描述:

    INDUSTRIAL SLICE CARD

  • 数据手册
  • 价格&库存
XA-SK-ISBUS 数据手册
sliceKIT hardware manual REV A Publication Date: 2013/11/6 XMOS © 2013, All Rights Reserved. sliceKIT hardware manual 2/31 Table of Contents 1 Overview 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 sliceKIT system layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Core board 2.1 Multiple core boards . . . . . . . . 2.2 Setup . . . . . . . . . . . . . . . . . 2.3 Power supply . . . . . . . . . . . . . 2.4 Debug . . . . . . . . . . . . . . . . . 2.5 XS1-L16 boot . . . . . . . . . . . . . 2.6 xCONNECT Links . . . . . . . . . . 2.7 Reset . . . . . . . . . . . . . . . . . 2.8 Clocking . . . . . . . . . . . . . . . 2.9 Testpoints . . . . . . . . . . . . . . 2.10 Slot pinouts . . . . . . . . . . . . . 2.10.1 STAR . . . . . . . . . . . . . 2.10.2 SQUARE . . . . . . . . . . . . 2.10.3 TRIANGLE . . . . . . . . . . 2.10.4 CIRCLE . . . . . . . . . . . . 2.10.5 CHAIN . . . . . . . . . . . . 2.10.6 System services slot signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 sliceCARDs and slots 4 Designing a sliceCARD 4.1 Power . . . . . . . . . . 4.2 Signal I/O . . . . . . . . 4.3 sliceCARD form factors 4.4 Connector pinouts . . . 4.4.1 STAR . . . . . . 4.4.2 SQUARE . . . . . 4.4.3 TRIANGLE . . . 4.4.4 CIRCLE . . . . . REV A 3 3 4 6 7 7 7 7 8 9 10 10 10 13 14 16 18 20 22 23 24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 25 25 26 27 28 29 30 31 1 Overview IN THIS CHAPTER · Introduction · sliceKIT system layout 1.1 Introduction This document covers the hardware design of the sliceKIT Modular Development System, consisting of the core board, sliceCARDs and xSYS adaptor. The core board contains a fully pinned out 16-core xCORE multicore microcontroller. All GPIOs are connected to four expansion connectors (termed slots) which interface with expansion cards called sliceCARDs that plug into the slots. 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. REV A sliceKIT hardware manual 1.2 4/31 sliceKIT system layout 12VDC/1A sliceKIT core board TILE 1 XS1-L16 TILE 0 12VDC/1A TILE 1 sliceKIT core board XS1-L16 TILE 0 xSYS OFF ON xCONNECT Link xTAG-2 The diagram above shows an overview of the layout of the core board with sliceCARDs attached. Each of the four slots has a specific label - Star, Triange, Square, Circle printed on the core board silkscreen. Triangle and Circle sliceCARDs contain 24 xCORE I/Os, and the Star and Square sliceCARDs have 20 xCORE I/Os (usable as GPIO or two 5-wire xCONNECT links). The label denotes which sliceCARDs are compatible with which core board slots. The sliceCARDs are also marked with one or more of these labels to identify the slot type(s) they function correctly with. REV A sliceKIT hardware manual 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. All slots are 36 pin PCI express style connectors in either socket or edge finger (plug) types. Star and Triangle slots are pinned out from Tile 0 of the XS1-L16 xCORE device and the Circle and Square slots from Tile 1. REV A 2 Core board IN THIS CHAPTER · 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. REV A sliceKIT hardware manual 2.1 7/31 Multiple core boards Additional sliceKIT core boards can be connected to the Chain slot on the first board via the Square Slot on the second board, to add extra processing capability and I/O through extra sliceCARDs. The first board is termed the Master and the remaining boards are Slaves. When there is only one board, it is the Master. 2.2 Setup For debugging, an xSYS adaptor board is connected to the Chain connector of the Master board to allow connection of an xTAG-2 which provides a debug link from a USB host. 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. This input supply is used to generate the main 5V board supply via a DC-DC converter. The 5V board supply is then fed to all the slot connectors as well as powering the core board itself. 3V3 and 1V0 supplies are be generated by DC-DC converters from the 5V main supply. The supplies are sequenced to ensure the power up sequence is 5V then 3V3 then 1V0. When the 1V0 supply is good, the system is released from reset. The core board provides 3V3 and 5V at 0.25A each for a total of approximately 2W per slice. 2.4 Debug Debug of the system is via the xSYS adapter board connected to the Chain connector. The JTAG signals are connected as shown below. REV A sliceKIT hardware manual 8/31 TCK TMS TDI 0 TDO xTAG-2 1 PRSNT_N TDI TDO TCK, TMS SOCKET_10 XS1-L16 TCK TMS TDI TDO 1 TDO TMS TCK TDI PRSNT 0 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. Other boards will see no devices in the JTAG chain. The use of xSCOPE is covered in the xCONNECT Links section. The xSCOPE xCONNECT Link can be either enabled or disabled via a switch on the xSYS adapter board. 2.5 XS1-L16 boot Master core boards boot from SPI flash, while slave core boards boot from xCONNECT link XLB from the next connected core board. To allow re-use of the SPI boot pins (ports 1A, 1B, 1C, 1D) as signal I/O pins for the Star slot, a latched bus switch is used which connects the xCORE SPI pins to either the SPI Flash or to the sliceCARD slots. The switch is controlled by X0D42 and X0D43 (P8D6 and P8D7 on Tile 0 - on the Triangle slot). Once the device has booted, X0D43 is used to enable or disable the SPI interface, X0D42 should Reset D42 = 0 D43 = X SPI = EN sliceKIT hardware manual 9/31 then transition from low to high to latch the selection. The SPI selection state is maintained until the system is reset. Reset D42 = 0 D43 = X SPI = EN Boot D42 = 0 D43 = X SPI = EN Disable Enable D42, D43, D0 D1, D10, D11 available D42, D43 available; D0, D1, d10, D11 used by SPI D42 = D43 = 1 SPI = DIS D42 = D43 = 0 SPI = EN Once this sequence is completed and the selection has been latched, X0D42 and X0D43 return to performing their normal functions in the Triangle slot. If the SPI is not disabled, then SliceCARDs in the Star slot may not function as expected. If there is no sliceCARD in the Star slot, then it does not matter whether the SPI has been disabled or not. Therefore, applications which require runtime access to the SPI flash should either leave the Star slot unpopulated or check to ensure that the sliceCARD which is in the slot will be unaffected by the operation of the flash device. The xTAG-2 system can use the boot mode select signal to force all devices in the chain (master and slave core boards) to boot from JTAG (don’t boot) for debug purposes. 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 sliceKIT hardware manual 10/31 to the Chain connector and the Star slot. The links from Tile 1 are connected to the Square slot. The only complication in this system is use of the xSCOPE 2-bit xCONNECT Link. This link overlaps a 4 bit port on the Star slot connector so it is not possible to use this for user I/O at the same time as xSCOPE. To work around this, a switch is present on the xSYS adapter board to either enable or disable the xSCOPE xCONNECT Link. When disabled, these pins are disconnected from the Chain connector and are free for use on the Star slot. When enabled they will work as an xCONNECT Link and hence appear on the relevant pins of the Star slot. It is recommended that if a sliceCARD is used in the Star Slot the XSCOPE switch is off on the xSYS adaptor card to ensure correct operation of the sliceCARD in the Star slot. 2.7 Reset The whole system is held in reset until all power supplies are stable, and reset is connected to all Slice Cards so any circuitry on them can be reset. Reset also indicates to the sliceCARDs that their power input is stable. The reset from the xTAG-2 resets the whole system, if required for debugging. 2.8 Clocking The system clock has two sources: an on-board 25MHz oscillator or the CLK signal from the Chain connector. The system clock source is selected automatically according to the presence of signals on the Chain connector. This means the system clock from a Master core board is fed automatically to all of the slave core boards so the whole system will operate synchronously. The system clock is also fed to each of the sliceCARD slots. 2.9 Testpoints Each xCORE I/O signal is also available on a 0.1” header, next to the slot that it is connected to. 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. L16 Pin Slot PCIE Function X0D0 TRIANGLE B2 P1A0 X0D1 STAR A8 P1B0 CHAIN B10 (continued) REV A sliceKIT hardware manual 11/31 L16 Pin X0D2 X0D3 X0D4 X0D5 X0D6 X0D7 X0D8 X0D9 X0D10 Slot PCIE STAR B6 CHAIN A7 STAR B7 CHAIN A6 STAR B9 CHAIN A11 STAR B11 CHAIN A9 STAR A9 CHAIN B11 STAR A11 CHAIN B9 STAR A6 CHAIN B7 STAR A7 CHAIN B6 STAR B10 CHAIN A8 X0D11 TRIANGLE B4 P1D0 X0D12 TRIANGLE A3 P1E0 X0D13 STAR A15 P1F0 CHAIN B15 X0D14 X0D15 X0D16 X0D17 X0D18 X0D19 X0D20 X0D21 X0D22 X0D23 STAR B12 CHAIN A13 STAR B13 CHAIN A12 STAR B17 CHAIN A18 STAR B18 CHAIN A17 STAR A17 CHAIN B18 STAR A18 CHAIN B17 STAR A12 CHAIN B13 STAR A13 CHAIN B12 STAR B15 CHAIN A15 TRIANGLE A4 Function P4A0 P8A0 P16A0 P32A20 P4A1 P8A1 P16A1 P32A21 P4B0 P8A2 P16A2 P32A22 P4B1 P8A3 P16A3 P32A23 P4B2 P8A4 P16A4 P32A24 P4B3 P8A5 P16A5 P32A25 P4A2 P8A6 P16A6 P32A26 P4A3 P8A7 P16A7 P32A27 P4C0 P8B0 P16A8 P32A28 P4C1 P8B1 P16A9 P32A29 P4D0 P8B2 P16A10 P4D1 P8B3 P16A11 P4D2 P8B4 P16A12 P4D3 P8B5 P16A13 P4C2 P8B6 P16A14 P32A30 P4C3 P8B7 P16A15 P32A31 P1C0 P1G0 P1H0 (continued) REV A sliceKIT hardware manual 12/31 L16 Pin Slot PCIE Function X0D24 TRIANGLE B15 P1I0 X0D25 TRIANGLE A8 P1J0 X0D26 TRIANGLE B6 P4E0 P8C0 P16B0 X0D27 TRIANGLE B7 P4E1 P8C1 P16B1 X0D28 TRIANGLE B9 P4F0 P8C2 P16B2 X0D29 TRIANGLE B11 P4F1 P8C3 P16B3 X0D30 TRIANGLE A9 P4F2 P8C4 P16B4 X0D31 TRIANGLE A11 P4F3 P8C5 P16B5 X0D32 TRIANGLE A6 P4E2 P8C6 P16B6 X0D33 TRIANGLE A7 P4E3 P8C7 P16B7 X0D34 TRIANGLE B10 P1K0 X0D35 TRIANGLE A15 P1L0 X0D36 TRIANGLE B12 P1M0 P8D0 P16B8 X0D37 TRIANGLE B13 P1N0 P8D1 P16B9 X0D38 TRIANGLE B17 P1O0 P8D2 P16B10 X0D39 TRIANGLE B18 P1P0 P8D3 P16B11 X0D40 TRIANGLE A17 P8D4 P16B12 X0D41 TRIANGLE A18 P8D5 P16B13 X0D42 TRIANGLE A12 P8D6 P16B14 X0D43 TRIANGLE A13 P8D7 P16B15 X1D0 CIRCLE B2 P1A0 X1D1 SQUARE A8 P1B0 X1D2 SQUARE B6 P4A0 P8A0 P16A0 X1D3 SQUARE B7 P4A1 P8A1 P16A1 P32A21 X1D4 SQUARE B9 P4B0 P8A2 P16A2 P32A22 X1D5 SQUARE B11 P4B1 P8A3 P16A3 P32A23 X1D6 SQUARE A9 P4B2 P8A4 P16A4 P32A24 X1D7 SQUARE A11 P4B3 P8A5 P16A5 P32A25 X1D8 SQUARE A6 P4A2 P8A6 P16A6 P32A26 X1D9 SQUARE A7 P4A3 P8A7 P16A7 P32A27 X1D10 SQUARE B10 P1C0 P32A20 X1D11 CIRCLE B4 P1D0 X1D12 CIRCLE A3 P1E0 X1D13 SQUARE A15 P1F0 X1D14 SQUARE B12 P4C0 P8B0 P16A8 P32A28 X1D15 SQUARE B13 P4C1 P8B1 P16A9 P32A29 X1D16 SQUARE B17 P4D0 P8B2 P16A10 X1D17 SQUARE B18 P4D1 P8B3 P16A11 X1D18 SQUARE A17 P4D2 P8B4 P16A12 X1D19 SQUARE A18 P4D3 P8B5 P16A13 X1D20 SQUARE A12 P4C2 P8B6 P16A14 P32A30 (continued) REV A sliceKIT hardware manual 13/31 L16 Pin 2.10 Slot PCIE X1D21 SQUARE A13 X1D22 SQUARE B15 P1G0 X1D23 CIRCLE A4 P1H0 X1D24 CIRCLE B15 P1I0 X1D25 CIRCLE A8 P1J0 X1D26 CIRCLE X1D27 Function P4C3 P8B7 P16A15 B6 P4E0 P8C0 P16B0 CIRCLE B7 P4E1 P8C1 P16B1 X1D28 CIRCLE B9 P4F0 P8C2 P16B2 X1D29 CIRCLE B11 P4F1 P8C3 P16B3 X1D30 CIRCLE A9 P4F2 P8C4 P16B4 X1D31 CIRCLE A11 P4F3 P8C5 P16B5 X1D32 CIRCLE A6 P4E2 P8C6 P16B6 X1D33 CIRCLE A7 P4E3 P8C7 P16B7 X1D34 CIRCLE B10 X1D35 CIRCLE A15 P1L0 X1D36 CIRCLE B12 P1M0 P8D0 P16B8 X1D37 CIRCLE B13 P1N0 P8D1 P16B9 X1D38 CIRCLE B17 P1O0 P8D2 P16B10 X1D39 CIRCLE B18 P1P0 P8D3 P16B11 P32A31 P1K0 Slot pinouts The signal assignments for the connectors on the core board and sliceCARDs are shown in the table below. REV A sliceKIT hardware manual 2.10.1 REV A 14/31 STAR PCIE B (TOP) SIGNAL FUNCTION B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 KEY B12 B13 B14 B15 B16 B17 B18 NC NC GND NC 3V3 X0D2 X0D3 GND X0D4 X0D10 X0D3 KEY X0D14 X0D15 CLK X0D22 GND X0D16 X0D17 NOT CONNECTED NOT CONNECTED POWER SUPPLY GROUND NOT CONNECTED POWER SUPPLY 3.3V P4A0 P8A0 P16A0 P4A1 P8A1 P16A1 POWER SUPPLY GROUND P4B0 P8A2 P16A2 P1C0 P4B1 P8A3 P16A3 MECHANICAL KEY P4C0 P8B0 P16A8 P4C1 P8B1 P16A9 MAIN SYSTEM CLOCK P1G0 POWER SUPPLY GROUND P4D0 P8B2 P16A10 P4D1 P8B3 P16A11 P32A20 P32A21 P32A22 P32A23 P32A28 P32A29 sliceKIT hardware manual REV A 15/31 PCIE A (BOT) SIGNAL FUNCTION A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 KEY A12 A13 A14 A15 A16 A17 A18 NC 5V NC NC GND X0D8 X0D9 X0D1 X0D6 GND X0D7 KEY X0D20 X0D21 GND X0D13 RST_N X0D18 X0D19 NOT CONNECTED POWER SUPPLY 5V NOT CONNECTED NOT CONNECTED POWER SUPPLY GROUND P4A2 P8A6 P16A6 P4A3 P8A7 P16A7 P1B0 P4B2 P8A4 P16A4 POWER SUPPLY GROUND P4B3 P8A5 P16A5 MECHANICAL KEY P4C2 P8B6 P16A14 P4C3 P8B7 P16A15 POWER SUPPLY GROUND P1F0 SYSTEM RESET (ACTIVE LOW) P4D2 P8B4 P16A12 P4D3 P8B5 P16A13 P32A26 P32A27 P32A24 P32A25 P32A30 P32A31 sliceKIT hardware manual 2.10.2 REV A 16/31 SQUARE PCIE B (TOP) SIGNAL FUNCTION B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 KEY B12 B13 B14 B15 B16 B17 B18 DEBUG TCK GND TDI 3V3 X1D2 X1D3 GND X1D4 X1D10 X1D3 KEY X1D14 X1D15 CLK X1D22 GND X1D16 X1D17 XSYS DEBUG SIGNAL XSYS TCK SIGNAL POWER SUPPLY GROUND XSYS TDI SIGNAL POWER SUPPLY 3.3V P4A0 P8A0 P16A0 P4A1 P8A1 P16A1 POWER SUPPLY GROUND P4B0 P8A2 P16A2 P1C0 P4B1 P8A3 P16A3 MECHANICAL KEY P4C0 P8B0 P16A8 P4C1 P8B1 P16A9 MAIN SYSTEM CLOCK P1G0 POWER SUPPLY GROUND P4D0 P8B2 P16A10 P4D1 P8B3 P16A11 P32A20 P32A21 P32A22 P32A23 P32A28 P32A29 sliceKIT hardware manual REV A 17/31 PCIE A (BOT) SIGNAL FUNCTION A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 KEY A12 A13 A14 A15 A16 A17 A18 MSEL 5V TMS TDO PRSNT X1D8 X1D9 X1D1 X1D6 GND X1D7 KEY X1D20 X1D21 GND X1D13 RST_N X1D18 X1D19 XYSY MSEL SIGNAL POWER SUPPLY 5V XSYS TMS SIGNAL XSYS TDO SIGNAL SYSTEM PRESENT SIGNAL (ACTIVE P4A2 P8A6 P16A6 P4A3 P8A7 P16A7 P1B0 P4B2 P8A4 P16A4 POWER SUPPLY GROUND P4B3 P8A5 P16A5 MECHANICAL KEY P4C2 P8B6 P16A14 P4C3 P8B7 P16A15 POWER SUPPLY GROUND P1F0 SYSTEM RESET (ACTIVE LOW) P4D2 P8B4 P16A12 P4D3 P8B5 P16A13 LOW) P32A26 P32A27 P32A24 P32A25 P32A30 P32A31 sliceKIT hardware manual 2.10.3 REV A 18/31 TRIANGLE PCIE B (TOP) SIGNAL FUNCTION B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 KEY B12 B13 B14 B15 B16 B17 B18 NC X0D0 GND X0D11 3V3 X0D26 X0D27 GND X0D28 X0D34 X0D29 KEY X0D36 X0D37 CLK X0D24 GND X0D38 X0D39 NOT CONNECTED P1A0 POWER SUPPLY GROUND P1D0 POWER SUPPLY 3.3V P4E0 P8C0 P16B0 P4E1 P8C1 P16B1 POWER SUPPLY GROUND P4F0 P8C2 P16B2 P1K0 P4F1 P8C3 P16B3 MECHANICAL KEY P1M0 P8D0 P16B8 P1N0 P8D1 P16B9 MAIN SYSTEM CLOCK P1I0 POWER SUPPLY GROUND P1O0 P8D2 P16B10 P1P0 P8D3 P16B11 sliceKIT hardware manual REV A 19/31 PCIE A (BOT) SIGNAL FUNCTION A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 KEY A12 A13 A14 A15 A16 A17 A18 NC 5V X0D12 X0D23 GND X0D32 X0D33 X0D25 X0D30 GND X0D31 KEY X0D42 X0D43 GND X0D35 RST_N X0D40 X0D41 NOT CONNECTED POWER SUPPLY 5V P1E0 P1H0 POWER SUPPLY GROUND P4E2 P8C6 P16B6 P4E3 P8C7 P16B7 P1J0 P4F2 P8C4 P16B4 POWER SUPPLY GROUND P4F3 P8C5 P16B5 MECHANICAL KEY P8D6 P16B14 P8D7 P16B15 POWER SUPPLY GROUND P1L0 SYSTEM RESET (ACTIVE LOW) P8D4 P16B12 P8D5 P16B13 sliceKIT hardware manual 2.10.4 REV A 20/31 CIRCLE PCIE B (TOP) SIGNAL FUNCTION B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 KEY B12 B13 B14 B15 B16 B17 B18 NC X1D0 GND X1D11 3V3 X1D26 X1D27 GND X1D28 X1D34 X1D29 KEY X1D36 X1D37 CLK X1D24 GND X1D38 X1D39 NOT CONNECTED P1A0 POWER SUPPLY GROUND P1D0 POWER SUPPLY 3.3V P4E0 P8C0 P16B0 P4E1 P8C1 P16B1 POWER SUPPLY GROUND P4F0 P8C2 P16B2 P1K0 P4F1 P8C3 P16B3 MECHANICAL KEY P1M0 P8D0 P16B8 P1N0 P8D1 P16B9 MAIN SYSTEM CLOCK P1I0 POWER SUPPLY GROUND P1O0 P8D2 P16B10 P1P0 P8D3 P16B11 sliceKIT hardware manual REV A 21/31 PCIE A (BOT) SIGNAL FUNCTION A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 KEY A12 A13 A14 A15 A16 A17 A18 NC 5V X1D12 X1D23 GND X1D32 X1D33 X1D25 X1D30 GND X1D31 KEY NC NC GND X1D35 RST_N NC NC NOT CONNECTED POWER SUPPLY 5V P1E0 P1H0 POWER SUPPLY GROUND P4E2 P8C6 P16B6 P4E3 P8C7 P16B7 P1J0 P4F2 P8C4 P16B4 POWER SUPPLY GROUND P4F3 P8C5 P16B5 MECHANICAL KEY NOT CONNECTED NOT CONNECTED POWER SUPPLY GROUND P1L0 SYSTEM RESET (ACTIVE LOW) NOT CONNECTED NOT CONNECTED sliceKIT hardware manual 2.10.5 REV A 22/31 CHAIN PCIE B (TOP) SIGNAL FUNCTION B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 KEY B12 B13 B14 B15 B16 B17 B18 DEBUG TCK GND TDO PRSNT X0D9 X0D8 GND X0D7 X0D1 X0D6 KEY X0D21 X0D20 CLK X0D13 GND X0D19 X0D18 XSYS DEBUG SINGAL XSYS TCK SIGNAL POWER SUPPLY GROUND XSYS TDO SIGNAL CHAIN PRESENT SIGNAL XLA4o XLA5b XLA2i XLA5b POWER SUPPLY GROUND XLA1i XLA2b XLA5b XLA4o XLA5b XLA0i XLA2b XLA5b MECHANICAL KEY XLB0i XLB2b XLB5b XLB2i XLB5b MAIN SYSTEM CLOCK XLB4o XLB5b POWER SUPPLY GROUND XLB1i XLB2b XLB5b XLB0i XLB2b XLB5b sliceKIT hardware manual 23/31 PCIE A (BOT) SIGNAL FUNCTION A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 KEY A12 A13 A14 A15 A16 A17 A18 MSEL NC TMS TDI GND X0D3 X0D2 X0D10 X0D5 GND X0D4 KEY X0D15 X0D14 GND X0D22 RST_N X0D17 X0D16 XSYS MSEL SIGNAL NOT CONNECTED XSYS TMS SIGNAL XSYS TDI SIGNAL POWER SUPPLY GROUND XLA2o XLA5b XLA3o XLA5b XLA4i XLA5b XLA0o XLA2b XLA5b POWER SUPPLY GROUND XLA1o XLA2b XLA5b MECHANICAL KEY XLB2o XLB5b XLB3o XLB5b POWER SUPPLY GROUND XLB4i XLB5b SYSTEM RESET (ACTIVE LOW) XLB0o XLB2b XLB5b XLB1o XLB2b 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. DEBUG is bidirectional. PRSNT is used on the Chain connector to detect it is plugged into the Square slot of another core board. This signal is used to switch JTAG and CLK sources. Similarly, PRSNT_N is used on the Star slot to detect another core board is connected. This signal is used to switch the JTAG chain signals. CLK and RST_N are inputs to the core board from the Chain connector and output from all slots. REV A 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. A sliceCARD with all four symbols is compatible with all slots, a subset of symbols indicates that some slots don’t have sufficient I/O or suitable I/O resources to work with that sliceCARD. Star and Square sliceCARDs have 20 xCORE I/Os including four 1-bit ports. Triangle sliceCARDs have 24 xCORE I/Os including twelve 1-bit ports. Circle sliceCARDs have 20 xCORE I/Os including twelve 1-bit ports. A double sliceCARD is a board with two sliceCARD finger connectors and connects to all of the I/Os on one Tile (e.g. to Star + Triangle or to Circle + Square.) Note that sliceCARDs compatible with a given slot may still have restrictions when used in that slot (typically less common or popular functionality may be disabled). Check the sliceCARD documents for details. REV A 4 Designing a sliceCARD IN THIS CHAPTER · Power · Signal I/O · sliceCARD form factors · Connector pinouts 4.1 Power sliceCARDs have two power supplies available to them, 5V and 3V3. The 5V supply can range from 4.75V to 5.25V (5%) at a current of up to 0.25A per slice. The 3V3 supply can range from 3.13V to 3.47V (5%) at a current of up to 0.25A per slice. 4.2 Signal I/O A single sliceCARD connector has 36 contacts. The four types of slice have a number of common pins which are described below. · GND: Power supply ground. · 5V: 5V power supply input. · 3V3: 3.3V power supply input. · NC: Not connected. · CLK: System clock input, 25MHz. · RST_N: System reset input, active low. Push-pull drive. The other available pins are connected to xCORE processor I/Os as shown in the pinout tables. sliceCARDs can take their power from either 5V or 3V3 or both, but they should draw no more than 250mA from each supply. 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 follows: · X0D4-7 can be selected for use as the xSCOPE xCONNECT Link REV A sliceKIT hardware manual 26/31 · X1D40-43 are not available on the L16 device · X0D0,1,10,11 could be used for SPI boot on a master core board. These pins will be hi-z when booting and can be transferred to the xCORE I/O signals when boot is complete. For sliceCARDs intended for use in the Star slot, P4B should be avoided with the knowledge that using it means xSCOPE cannot be used if the sliceCARD is plugged into the 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. Four mounting holes are specified in the corners of the slice for mechanical stability. These should be used with 6mm standoffs, example part Toby Electronics DCB-6. An optional retention hole is specified for use in securing the sliceCARD to the sliceKIT core board. This is useful to ensure the sliceCARDs is not accidentally unplugged when using the system. Typical usage uses a 2.54mm cable tie between this hole and the associated hole in the sliceKIT core board ensuring the sliceCARD cannot be unplugged. REV A sliceKIT hardware manual 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. X0D1) to port names, see here (see §2.9): REV A sliceKIT hardware manual 4.4.1 PIN STAR SIDE B (top) 1 NC 2 NC 3 GND 4 NC 5 3V3 6 X0D2 7 X0D3 8 GND 9 X0D4 10 X0D10 11 X0D3 MECHANICAL KEY 12 X0D14 13 X0D15 14 CLK 15 X0D22 16 GND 17 X0D16 18 X0D17 REV A 28/31 SIDE A (bottom) NC 5V NC NC GND X0D8 X0D9 X0D1 X0D6 GND X0D7 X0D20 X0D21 GND X0D13 RST_N X0D18 X0D19 sliceKIT hardware manual 4.4.2 PIN SQUARE SIDE B (top) 1 DEBUG 2 TCK 3 GND 4 TDI 5 3V3 6 X1D2 7 X1D3 8 GND 9 X1D4 10 X1D10 11 X1D3 MECHANICAL KEY 12 X1D14 13 X1D15 14 CLK 15 X1D22 16 GND 17 X1D16 18 X1D17 REV A 29/31 SIDE A (bottom) MSEL 5V TMS TDO PRSNT X1D8 X1D9 X1D1 X1D6 GND X1D7 X1D20 X1D21 GND X1D13 RST_N X1D18 X1D19 sliceKIT hardware manual 4.4.3 TRIANGLE PIN SIDE B (top) 1 NC 2 X0D0 3 GND 4 X0D11 5 3V3 6 X0D26 7 X0D27 8 GND 9 X0D28 10 X0D34 11 X0D29 MECHANICAL KEY 12 X0D36 13 X0D37 14 CLK 15 X0D24 16 GND 17 X0D38 18 X0D39 REV A 30/31 SIDE A (bottom) NC 5V X0D12 X0D23 GND X0D32 X0D33 X0D25 X0D30 GND X0D31 X0D42 X0D43 GND X0D35 RST_N X0D40 X0D41 sliceKIT hardware manual 4.4.4 PIN 31/31 CIRCLE SIDE B (top) 1 NC 2 X1D0 3 GND 4 X1D11 5 3V3 6 X1D26 7 X1D27 8 GND 9 X1D28 10 X1D34 11 X1D29 MECHANICAL KEY 12 X1D36 13 X1D37 14 CLK 15 X1D24 16 GND 17 X1D38 18 X1D39 SIDE A (bottom) NC 5V X1D12 X1D23 GND X1D32 X1D33 X1D25 X1D30 GND X1D31 NC NC GND X1D35 RST_N NC NC Copyright © 2013, All Rights Reserved. Xmos Ltd. is the owner or licensee of this design, code, or Information (collectively, the “Information”) and is providing it to you “AS IS” with no warranty of any kind, express or implied and shall have no liability in relation to its use. Xmos Ltd. makes no representation that the Information, or any particular implementation thereof, is or will be free from any claims of infringement and again, shall have no liability in relation to any such claims. 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. Where those designations appear in this book, and XMOS was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. REV A
XA-SK-ISBUS 价格&库存

很抱歉,暂时无法提供与“XA-SK-ISBUS”相匹配的价格&库存,您可以联系我们找货

免费人工找货