FPGA Enablement for CAPI2.0


The purpose of this documentation is to describe how to enable a new customer card to support CAPI SNAP framework. SNAP is a open-source programming framework for FPGA Accelerations. Its homepage is https://github.com/open-power/snap. With it, you can develop accelerators with CAPI technology easily.

This documentation describes the flow and steps to enable a new PCIe FPGA card to have CAPI2.0 features, and to support SNAP developing framework. If your PCIe FPGA card is not listed on today’s available “SNAP enabled cards” (On the homepage README of SNAP Github), this documentation will guide you on how to enable it. Since all of the project files are open-source, you can create a Github repository fork, and create a new board support package (BSP) and walk through the working flow to enable SNAP.

  • Date Added : 13 February 2020


  •   capi     fpga     hardware     snap     software  
The OpenPOWER Foundation cannot vouch for information on external sites, links to these are provided as best effort. In no way does the OpenPOWER Foundation endorse or approve the content on external sites, links. This is information is kept up to date as frequent as possible.