Nengo
  • What is Nengo?
  • Examples
  • Documentation
    Nengo core NengoGUI NengoDL
    NengoSPA NengoExtras Nengolib KerasSpiking PyTorchSpiking
    NengoFPGA NengoLoihi NengoOCL NengoSpiNNaker NengoMPI
    All documentation
  • Community
    Forum
    People Summer school Contributing Publications Videos Code of conduct CAA
  • Getting started
  • Store

NengoFPGA

  • Getting Started
  • Usage
  • Examples
  • API
  • Appendix
  • Contact Us
  • Project Information
  • Contributing to NengoFPGA
  • NengoFPGA license

Note

This documentation is for a development version. Click here for the latest stable release (v0.2.2).

NengoFPGAΒΆ

NengoFPGA is an extension of Nengo that allows portions of a network to be run on an FPGA to improve performance and efficiency.

Currently NengoFPGA supports the Xilinx PYNQ board from Digilent and TUL, and the Intel Altera DE1 SoC from Terasic. Each has a slightly different implementation but NengoFPGA provides a unified frontend for both devices.

  • Getting Started
    • Things You Need
    • Installation Quick Reference Guide
    • NengoFPGA Software Installation
    • FPGA Board Setup
    • NengoFPGA Software Configuration
    • Copy Protection
    • Bitstreams
  • Usage
    • Converting from Standard Nengo
    • Basic Use
    • Scripting
    • Maximum Model Size
  • Examples
    • Notebook Examples
    • GUI Examples
  • API
    • Setting Parameters
    • Supported Neuron Types
    • Objects and Functions
  • Appendix
    • Supported Hardware
    • Generating and Using SSH keys
    • Finding your IP Address
    • Using Jupyter Notebooks
  • Contact Us
  • Project Information
    • Release History
  • Contributing to NengoFPGA
    • Filing issues
    • Making pull requests
    • Contributor agreement
    • More details
  • NengoFPGA license
    • Licensed Code

What is Nengo? Examples Documentation Store Getting started Privacy

© Applied Brain Research