Fast network analysis in silicon
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
c
dependencies
doc
src
test
.travis.yml
LICENSE
README.md
fantasi.cabal
ga.c
microblaze-API.c
nios-API.c
script.sh
stack.yaml

README.md

Build Status

See Documentation.

fantasi

Fantasi translates graphs from the GraphML format to VHDL, and also creates an infrastructure for their analysis. It relies on pangraph (https://github.com/tuura/pangraph.git) for the parsing of the GraphML files.

Install and usage with stack

For a global install

stack install
fantasi n1.graphml

Or locally

stack build
stack exec fantasi n1.graphml

Usage

Usage: Fantasi [graphml file]
  -n FILEPATH  --graph-name=FILEPATH  VHDL graph output file-path
  -s FILEPATH  --sim-name=FILEPATH    VHDL simulation environment output file-path
  -h           --help                 Show this help message
  -v           --version              Show version of Fantasi