NAME
FreeHDL-V2CC - A VHDL to C++ converter.
SYNOPSIS
freehdl-v2cc [OPTION] ...
[FILE] ...
DESCRIPTION
FreeHDL is a parser/compiler/simulator suite for the
hardware description language VHDL. VHDL'93 as well as VHDL'87
files are supported.
FreeHDL-V2CC translates the original VHDL source FILEs
into C++.
OPTIONS
- -o FILE
- Write C++ generated code to FILE.
- -n
- Dry run.
- -R
- Emit register code.
- -v
- Enable verbosity.
- -g
- Emit debugging code.
- -D
- Emit CDFG code.
- -l LIBNAME
- Use LIBNAME as the WORK library, default is the "." library
directory.
- --relaxed-component-visibility
- Allows invisible default bindings from WORK.
- --depend FILE
- Write dependency information to FILE.
- -m FILE
- Emit the main() file C++ code to FILE.
- -L VHDLLIB
- Path to VHDL library root directory. Within this directory the
compiler search for a file named v2cc.libs. The mapping file
v2cc.libs translates library unit names to directories. Note
that more than one VHDLLIB may be provided.
ENVIRONMENT VARIABLES
- V2CC_LIBRARY_PATH
- The variable V2CC_LIBRARY_PATH consists of ":" separated
filenames. In addition to the environment variable, you can use the
"-L libdir" command line option with v2cc. The directories
specified with "-L" are added in front of the ones specified by
V2CC_LIBRARY_PATH. In the final library path, they appear in the
same order as on the command line.
SEE ALSO
gvhdl(1),
freehdl-config(1),
freehdl-libtool(1),
v2cc.libs(5)
AVAILABILITY
The latest version of FreeHDL can always be
obtained from
REPORTING BUGS
Known bugs are documented within the BUGS
file. If your report addresses a parser related topic then contact
Marius Vollmer <mvo@zagadka.ping.de>. If it is
related to the code generator or compiler then send an email to
Edwin Naroska <edwin@ds.e-technik.uni-dortmund.de>.
If your are not sure send it to Edwin. He will take care of
forwarding your report to the appropriate recipient.
COPYRIGHT
Edwin Naroska © 1999, 2000, 2001, 2002,
2003, 2004, 2005 <edwin@ds.e-technik.uni-dortmund.de>
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
AUTHORS
Written by Marius Vollmer <mvo@zagadka.ping.de> and Edwin
Naroska <edwin@ds.e-technik.uni-dortmund.de>.