Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sume:refmanual [2015/04/07 20:31] – [Storage] Marthasume:refmanual [2022/03/28 21:59] (current) – Update xilinx links Arthur Brown
Line 12: Line 12:
 Wide high-speed memory interfaces in the form of three 72 MBit QDRII+ SRAMs with 36 bit buses and two 4GB DDR3 SODIMMs with 64 bit buses provide an ideal memory solution for common networking applications. Wide high-speed memory interfaces in the form of three 72 MBit QDRII+ SRAMs with 36 bit buses and two 4GB DDR3 SODIMMs with 64 bit buses provide an ideal memory solution for common networking applications.
  
-The NetFPGA SUME is compatible with Xilinx’s new high-performance Vivado® Design Suite as well as the ISE® toolset, which includes ChipScope™ and EDK. The Virtex-7 XC7V690T FPGA is not a WebPack device, which means full licenses will need to be acquired for these tools in order to build designs that target the NetFPGA SUME. Licensing information for Vivado can be found [[http://www.xilinx.com/products/design-tools/vivado.html|here]]. Academic institutes can make a request to the Xilinx University Program for a donation of full Vivado licenses [[http://www.xilinx.com/support/university/donation-program.html|here]].+The NetFPGA SUME is compatible with Xilinx’s new high-performance Vivado® Design Suite as well as the ISE® toolset, which includes ChipScope™ and EDK. The Virtex-7 XC7V690T FPGA is not a WebPack device, which means full licenses will need to be acquired for these tools in order to build designs that target the NetFPGA SUME. Licensing information for Vivado can be found [[https://www.xilinx.com/products/design-tools/vivado.html|here]]. Academic institutes can make a request to the Xilinx University Program for a donation of full Vivado licenses [[https://www.xilinx.com/support/university/donation-program.html|here]].
  
 A simplified block diagram that depicts the major features of the NetFPGA SUME is seen in figure 1.  A simplified block diagram that depicts the major features of the NetFPGA SUME is seen in figure 1. 
Line 37: Line 37:
       * Four globally unique MAC addresses       * Four globally unique MAC addresses
     * USB-UART     * USB-UART
-    * I2C Pmod Connector+    * I2C Pmod Port
   * Expansion Connectors   * Expansion Connectors
     * QTH Connector (8 GTH transceivers)     * QTH Connector (8 GTH transceivers)
     * One HPC FMC Connector (10 GTH transceivers and 68 User I/Os)     * One HPC FMC Connector (10 GTH transceivers and 68 User I/Os)
-    * One 12-pin Pmod Connector (8 User I/Os)+    * One 12-pin Pmod Port (8 User I/Os)
   * Programming   * Programming
     * Micro USB Connector for JTAG programming and debugging (shared with USB-UART interface)     * Micro USB Connector for JTAG programming and debugging (shared with USB-UART interface)
Line 308: Line 308:
 ==== SATA ==== ==== SATA ====
  
-The NetFPGA-SUME board provides two SATA ports which are SATA-III compatible (6Gbps). Two GTX transceivers (Lane 0,1 on Bank 116) are dedicated to these two ports with a master clock of 150MHz generated by Discera DSC1103 Low Jitter Precision LVDS Oscillator. SATA PHY controller can be generated using Xilinx GTX Transceiver Wizard. Please refer to //Xilinx Answer Record AR 53364//, //AR 44587// and //UG769 7 Series FPGAs Transceivers Wizard v2.6 User Guide// for more information.+The NetFPGA-SUME board provides two SATA ports which are SATA-III compatible (6Gbps). Two GTX transceivers (Lane 0,1 on Bank 116) are dedicated to these two ports with a master clock of 150MHz generated by Discera DSC1103 Low Jitter Precision LVDS Oscillator. SATA PHY controller can be generated using Xilinx GTX Transceiver Wizard. Please refer to //Xilinx Answer Record AR 53364//, //AR 44587// and //UG769 7-Series FPGAs Transceivers Wizard v2.6 User Guide// for more information.
 ==== PCI Express ==== ==== PCI Express ====
  
-The NetFPGA-SUME is designed with a PCI-Express form factor to support interconnection with common processor motherboards. Eight of the FPGAs high speed serial GTX transceivers are dedicated to implementing eight-lanes of Gen. 3.0 (8 GB/s) PCIe communications with a host processing system (there is no support for Gen3 x4 configuration). These transceivers work in conjunction with the on-chip 7 Series Integrated PCI Express Block and synthesizable on-chip logic to provide a scalable, high performance PCI Express I/O core. Please refer to the Xilinx 7 Series FPGAs Integrated Block for PCI Express V2.0 (PG054) product guide and 7 Series FPGAs GTX/GTH Transceivers (UG476) user guide for more information.+The NetFPGA-SUME is designed with a PCI-Express form factor to support interconnection with common processor motherboards. Eight of the FPGA's high speed serial GTX transceivers are dedicated to implementing eight-lanes of Gen. 3.0 (8 GB/s) PCIe communications with a host processing system (there is no support for Gen3 x4 configuration). These transceivers work in conjunction with the on-chip 7 Series Integrated PCI Express Block and synthesizable on-chip logic to provide a scalable, high performance PCI Express I/O core. Please refer to the Xilinx //7-Series FPGAs Integrated Block for PCI Express V2.0// (PG054) product guide and //7-Series FPGAs GTX/GTH Transceivers// (UG476) user guide for more information.
  
  
Line 361: Line 361:
 === Pmod === === Pmod ===
  
-{{ :basys3-pmod_connector.png?400 |Pmod Connector}}+{{ :basys3-pmod_connector.png?400 |Pmod Port}}
  
-The NetFPGA-SUME board also provides a Pmod Connector for peripheral extension. The Pmod connector is arranged as a 2x6 vertical, 100-mil female connector that mates with standard 2x6 pin headers. Each 12-pin Pmod connector provides two 3.3V VCC signals (pins 6 and 12), two Ground signals (pins 5 and 11), and eight logic signals, as shown above. The VCC and Ground pins can deliver up to 1A of current. Pmod data signals are not matched pairs, and they are routed using best-available tracks without impedance control or delay matching.+The NetFPGA-SUME board also provides a Pmod port for peripheral extension. The Pmod port is arranged as a 2x6 vertical, 100-mil female connector that mates with standard 2x6 pin headers. Each 12-pin Pmod port provides two 3.3V VCC signals (pins 6 and 12), two Ground signals (pins 5 and 11), and eight logic signals, as shown above. The VCC and Ground pins can deliver up to 1A of current. Pmod data signals are not matched pairs, and they are routed using best-available tracks without impedance control or delay matching.
  
-The signals on the Pmod connector are connected to the FPGA via two 4-bit dual-supply bus transceivers (IC1 and IC2, part number SN74AVC4T774) with configurable voltage translation and 3-state outputs. You need to specifically set DIR for each pin to control the signal direction. The bus transceiver is enabled by driving OE pin of the bus transceiver low.+The signals on the Pmod port are connected to the FPGA via two 4-bit dual-supply bus transceivers (IC1 and IC2, part number SN74AVC4T774) with configurable voltage translation and 3-state outputs. You need to specifically set DIR for each pin to control the signal direction. The bus transceiver is enabled by driving OE pin of the bus transceiver low.
 ==== Basic I/O ==== ==== Basic I/O ====