Narvi Spartan 7 FPGA Module


Description

Narvi is an easy to use FPGA Development board featuring Spartan 7 FPGA (XC7S50 – CSG324A package) with FTDI’s FT2232H Dual-Channel USB device. It is specially designed for development and integration of FPGA based accelerated features to other designs. The high-speed USB 2.0 interface provides fast and easy configuration download to the onboard SPI flash. No programmer or special downloader cable is needed to download the bit stream to the board. The second FTDI channel can be used to develop custom high data-rate USB based applications. Narvi provides user flexibility in adding their own peripherals through IO Expansion Headers.

Features

  • Pin compatible with :

 

 

  • FPGA: XC7S50 in CSGA324 package, Speed Grade: -1
  • DDR3: 2Gb DDR3 (MT41J128M16HA-125:K or equivalent).
  • Flash memory: 128 Mb Quadbit SPI flash memory (N25Q128A13ESE40E).
  • 100MHz CMOS oscillator.
  • High-Speed USB 2.0 interface for On-board flash programming. FT2232H Channel B is dedicated for SPI Flash /JTAG Programming. Channel A can be used for custom applications.
  • Onboard voltage regulators for single power rail operation.
  • FPGA configuration via JTAG and USB.
  • Maximum IOs for user-defined purposes.

 

  •         – FPGA – 130 IOs
  •         – FT2232H – 8 IOs

Category Xilinx Spartan 7
SKU: NLFX1007

Downloads

Title Date Download
User Manual Apr 14 2019 Download
Driver for Narvi Apr 13 2019 Download
Schematic Apr 13 2019 Download
View/Download 3D Model (Step) Apr 13 2019 Download
Sep 29 2021 Download
Oct 12 2021 Download
Oct 19 2021 Download
Oct 22 2021 Download
Jan 25 2022 Download
Mar 08 2022 Download
May 13 2022 Download
Nov 10 2022 Download
Oct 02 2023 Download
Oct 02 2023 Download
Nov 06 2023 Download
Nov 06 2023 Download

Description

Description

Narvi is an easy to use FPGA Development board featuring Spartan 7 FPGA (XC7S50 – CSG324A package) with FTDI’s FT2232H Dual-Channel USB device. It is specially designed for development and integration of FPGA based accelerated features to other designs. Narvi is pin compatible with Saturn Spartan 6 FPGA Module, Skoll Kintex 7 FPGA Module, Neso Artix 7 FPGA Module, Styx Zynq 7020 FPGA Module and Telesto MAX10 FPGA Module and thus offers a seamless upgrade path. The high-speed USB 2.0 interface provides fast and easy configuration download to the onboard SPI flash. No programmer or special downloader cable is needed to download the bit stream to the board. The second FTDI channel can be used to develop custom high data-rate USB based applications. Narvi provides user flexibility in adding their own peripherals through IO Expansion Headers.

Features

  • Pin compatible with :

 

    •         Saturn Spartan 6 FPGA Module
    •         Skoll Kintex 7 FPGA Module
    •         Neso Artix 7 FPGA Module
    •         Styx Zynq 7020 FPGA Module
    •         Telesto MAX10 FPGA Module and offers a seamless upgrade path.
      • FPGA: XC7S50 in CSGA324 package, Speed Grade: -1
      • DDR3: 2Gb DDR3 (MT41J128M16HA-125:K or equivalent).
      • Flash memory: 128 Mb Quadbit SPI flash memory (N25Q128A13ESE40E).
      • 100MHz CMOS oscillator.
      • High-Speed USB 2.0 interface for On-board flash programming. FT2232H Channel B is dedicated for SPI Flash /JTAG Programming. Channel A can be used for custom applications.
      • Onboard voltage regulators for single power rail operation.
      • FPGA configuration via JTAG and USB.
      • Maximum IOs for user-defined purposes.
      • –FPGA – 130 IOs
      • –FT2232H – 8 IOs

Applications

    • Product Prototype Development
    • Accelerated computing integration
    • Development and testing of custom embedded processors
    • Signal Processing
    • Communication devices development
    • Educational tool for Schools and Universities

Additional information

 
Speed Grade

-1

FPGA

Memory

Primary Clock Frequency

Configuration Options

JTAG, USB

Number Of GPIOs (Max)

130

Host Interface

USB 2.0

Sample Code

 
Language/Technology IDE/Compiler Type OS Download
Download

Design kits & evaluation modules (16)

Name Part# Type
DC Power Line Communication (PLC) Reference Design 24VDCPLCEVM Evaluation Modules & Boards
Three Phase BLDC & PMSM Motor Kit with DRV8301 and Piccolo MCU DRV8301-HC-C2-KIT Evaluation Modules & Boards