FPGAFS
It provides a framework for a high performance reconfigurable computer
environment. The abstraction between the reconfigurable device and the
user application is simplified by using a virtual filesystem and a thread
abstraction per device context.
FPGAFS consists of two major layers of abstraction. First, the directory
representation to the user application. This interface provides for each context
one directory with a specified content to transfer data. The second layer
provides an interface for low level driver. It gives the flexibility to register
a lot of different low level drivers for different accelerators which can be
operate at the same time in one target system.
What is?
Concept
Download
FPGAFS keeps its development tree in a Subversion repository. It can be downloaded with a Subversion checkout. The repository is anonymous accessible.$ svn co svn://svn.subgra.de/ben/projects/fpgafs
Contact
Benjamin Krill: ben@ @codiert.org