Skip to content
dillonhuffPublic

About

An open source high level synthesis (HLS) tool built on top of LLVM

Resources

Stars

130 stars

Watchers

16 watching

Forks

Latest commit

 

History

3,223 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

A Basic High Level Synthesis System Using LLVM

Project Structure

Dependencies:

  • LLVM and clang
  • Z3 SMT solver
  • Icarus Verilog (to run the unit tests of generated verilog)

Build and Test Instructions

Once the dependencies are installed do:

cmake .
make -j
./all-tests 

About

An open source high level synthesis (HLS) tool built on top of LLVM

Resources

Stars

130 stars

Watchers

16 watching

Forks

Releases

Packages

Used by

Contributors

Languages