PCIe Accelerator-6D Card User Guide (UG074) The PCIe Accelerator-6D's four QSFP+ modules support either four 40 gigabit Ethernet ports or sixteen 10 Gigabit Ethernet ports using breakout cables giving a total bandwidth of 160 Gbps. The card also supports PCI Express Gen3 by 8, thus providing 64 Gbps bandwidth.
Board schematics can be made available upon signing an NDA with Achronix. Achronix CAD Environment (ACE) Software Achronix provides ACE software together with an Achronix-optimized version of Synplify-Pro from Synopsys (a node-locked or floating version of the license is needed to use the ACE software for development). See...
Page 8
PCIe Accelerator-6D Card User Guide (UG074) Save www.achronix.com Speedster FPGAs...
PCIe Accelerator-6D Card User Guide (UG074) Chapter - 2: General Description PCIe Accelerator-6D Board The development board has a PCIe form-factor having a dimension of Length:310 mm × Width:97.5 mm. It also has dedicated power connectors.The figure PCIe Accelerator-6D Board Details (see page 9) below shows the PCIe Accelerator-6D board with many of the key components annotated.
PCIe Accelerator-6D Card User Guide (UG074) Figure 4: PCIe Accelerator-6D Board Connected in Standalone Mode In-system (Plug-in) Mode The PCIe Accelerator-6D board is inserted into a PCIe Gen3 ×8 slot of a PC. In addition to the capabilities highlighted in the standalone mode, data traffic can be supplied over the PCIe interface in this mode, assuming the PCIe interface of the FPGA is configured appropriately.
PCIe Accelerator-6D Card User Guide (UG074) Figure 5: PCIe Accelerator-6D Board Connected in In-system Mode Note Power must still be provide to the board via an external power supply rather than the PCIe connector and the dedicated power connectors on the board.
Achronix has configured the SerDes and the I/O at specific pins on the HD1000 device. This configuration must maintain during any changes made to the design hosted in the FGPA. Achronix provides a template for ACE to avoid inadvertent changes to the configuration. The clocking structure implemented on the board must also be maintained during any design changes.
(UG002) provides detailed information about acquiring and installing ACE and Synplify Pro licenses and software. A download account is required in order to download the software and request a license. Below is a quick summary of steps to install the Achronix software and licenses: From https://downloads.achronix.com...
Page 14
PCIe Accelerator-6D Card User Guide (UG074) Figure 6: Standalone Board Connections Connecting the Host PC Based on the system requirements, the following are the connections needed to the host PC: Connect the supplied micro-USB cable the to the "USB Connector for FTDI" (see figure:...
PCIe Accelerator-6D Card User Guide (UG074) In-system Mode For in-system mode, plug the Accelerator-6D board into an available PCIe ×8 slot of the host PC. Make sure the adjacent slot is also vacant to accommodate the clearance requirements for the component side of the board.
PCIe Accelerator-6D Card User Guide (UG074) Getting started Power Sequencing The power sequencing on the board is pre-configured and is controlled by Linear Technology's LTM2987 power system manager. After connecting the power supply and the POWER GOOD LED (DS3000) is steady green, the board is fully powered up and has initialized all the components in the right order.
Once the FPGA is programmed and the CONFIG_DONE LED light is green, the configuration has successfully completed, and the FPGA has transitioned to user mode. At this point, run any application as desired. For more details refer to the board PCIe Accelerator-6D Card Quick Start User Guide Bitstream Programming and Debug Interface User Guide Speedster FPGAs www.achronix.com...
PCIe Accelerator-6D Card User Guide (UG074) Chapter - 4: Interfaces There are various interfaces available on the HD1000 FPGA and the Accelerator-6D board. These interfaces are discussed in more detail in the following sections: Networking and Communications Interface (see page 19)
PCIe Accelerator-6D Card User Guide (UG074) Networking and Communications Interface The four QSFP ports provide a primary high-speed networking data interface for the board, enabling the 10G /40G capabilities of HD1000. For the data path, the four 40G QSFP ports together provide a total duplex bandwidth of 320 Gb/s bandwidth (160 Gb/s transmit and 160 Gb/s receive).
PCIe Accelerator-6D Card User Guide (UG074) System Interfaces The Accelerator-6D board has the following system interfaces: PCI Express (see page 22) USB (see page 24) JTAG (see page 25) PCI Express A PCIe connector is available for plugging the card into a host PC where the data is provided over the interface.
Page 23
PCIe Accelerator-6D Card User Guide (UG074) Signal Name SerDes No Pin on HD1000 (U1) Pin on PCIe ×8 Finger (J2) PCIE0_RX3_P PCIE0_RX3_N PCIE0_TX3_P PCIE0_TX3_N PCIE0_RX4_P PCIE0_RX4_N PCIE0_TX4_P PCIE0_TX4_N PCIE0_RX5_P PCIE0_RX5_N PCIE0_TX5_P PCIE0_TX5_N PCIE0_RX6_P PCIE0_RX6_N PCIE0_TX6_P PCIE0_TX6_N PCIE0_RX7_P PCIE0_RX7_N PCIE0_TX7_P PCIE0_TX7_N SERDES_BOT_REFCLK_0_P –...
PCIe Accelerator-6D Card User Guide (UG074) Signal Name SerDes No Pin on HD1000 (U1) Pin on PCIe ×8 Finger (J2) SERDES_BOT_REFCLK_0_N – USB (J7, J8) There are two USB connectors on the board, J7 and J8. The USB (J7) port can be used to communicate between the HD1000 FPGA and the host PC vial an an on- board auxiliary UART FTDI chip (U19), which provides a USB to asynchronous serial data transfer interface.
(WC) and northwest (WN) of HD1000 FPGA. The HD1000 drives the memory signals using dedicated GPIO. Achronix provides an ACE template to correctly allocate these I/O pins. For the complete list of DDR3 signal mappings to HD1000 FPGA pin, refer to...
PCIe Accelerator-6D Card User Guide (UG074) Figure 9: Accelerator-6D Rev C SODIMM sockets The following memory configurations are supported: Single rank - single slot Dual rank - single slot Dual rank - dual slot User Interfaces The following interfaces can be used to configure and drive the board, connect cables, review status of the board, and perform other functions related to development work.
(CLI) window on the development PC to download and configure the HD1000. For more details on programming the HD1000 FPGA using the Achronix STAPL Player, refer to the Bitstream Programming and Debug Interface User Guide - Chapter 4: Using the Achronix STAPL Player.
Page 28
PCIe Accelerator-6D Card User Guide (UG074) ACE GUI for Bitstream Programming Figure 10: ACE GUI for Register Access via JTAG Figure 11: www.achronix.com Speedster FPGAs...
PCIe Accelerator-6D Card User Guide (UG074) SMP Connectors There are three SMP connectors on the board that can be used for various clocking functions (see the figure, PCIe Accelerator-6D Board Details) (see page 9) . These are connected to the HD1000 as shown in table below.
PCIe Accelerator-6D Card User Guide (UG074) Switches There are two push-button switches (SW1 and SW2) and two DIP switches (SW10 and SW3000) on the board (see the figure, PCIe Accelerator-6D Board Details) (see page 9) . The following table lists the switches and...
Page 32
PCIe Accelerator-6D Card User Guide (UG074) Net Name Pin 8 – Pin 9 – Pin 10 Pin 11 – Pin 12 – www.achronix.com Speedster FPGAs...
PCIe Accelerator-6D Card User Guide (UG074) Chapter - 5: PCIe Accelerator-6D Card Clocking The Accelerator-6D board has an on-board IDT frequency synthesizer U12 (8T49N287) which provides the necessary reference clocks to the HD1000 FPGA PLL clock banks on the four corners and the bottom select SerDes which connect to the four QSFP ports.
PCIe Accelerator-6D Card User Guide (UG074) Appendix: Miscellaneous Diagrams and Figures Figure Note I C Address is 7 bits plus a read/write bit. Board Device, Power and I C Map Figure 15: www.achronix.com Speedster FPGAs...
PCIe Accelerator-6D Card User Guide (UG074) Revision History Version Date Description March 20, 2017 Initial Achronix release. Added I C Header (J3) Pin Connections (see page 31) table to the cellaneous Interfaces (see page 31) section March 23, 2017 Fixed broken reference links...