Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
VHDL compiler and simulator
tree: 7c16bf72f7

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
m4
src
test
.gitignore
AUTHORS
COPYING
ChangeLog
Makefile.am
NEWS
README
autogen.sh
config.h.in
configure.ac

README

NVC is a GPLv3 VHDL compiler and simulator

See this post for more information:
  http://www.doof.me.uk/2011/11/05/writing-a-vhdl-compiler/

To build from a Git clone:
  ./autogen.sh
  mkdir build && cd build
  ../configure
  make
  make install

To use a specific version of LLVM add
  --with-llvm=/path/to/llvm-config
to the configure command. LLVM 3.0 or later is required.

To run the regression tests:
  make check
Note you may need to install additional Ruby libraries:
  gem install colorize getopt

To recompile the standard libraries:
  make -C lib clean
  make bootstrap
Note this happens automatically when installing.
Something went wrong with that request. Please try again.