Home
last modified time | relevance | path

Searched refs:GHDL (Results 1 – 25 of 206) sorted by relevance

123456789

/dports/cad/ghdl/ghdl-1.0.0/testsuite/
H A Dtestenv.sh33 if [ x"$GHDL" = x ]; then
44 "$GHDL" -a $GHDL_STD_FLAGS $GHDL_FLAGS "$@"
63 "$GHDL" -e $GHDL_STD_FLAGS $GHDL_FLAGS $@
79 "$GHDL" -r $GHDL_STD_FLAGS $GHDL_FLAGS "$@"
96 "$GHDL" --elab-run $GHDL_STD_FLAGS $GHDL_FLAGS $@
109 "$GHDL" --synth $GHDL_STD_FLAGS $GHDL_FLAGS $@
168 "$GHDL" --version | grep -q interpretation
193 vpi_lib=`$GHDL --vpi-library-dir-unix`
204 "$GHDL" --remove $GHDL_STD_FLAGS
209 "$GHDL" --remove $1 ;;
[all …]
H A Dtestsuite.sh75 if [ "x$GHDL" = "x" ]; then
77 export GHDL="$prefix/bin/ghdl"
79 export GHDL="$(which ghdl)"
133 gstart "GHDL is: $GHDL"
134 $GHDL version
135 echo "REF: $($GHDL version ref)"
136 echo "HASH: $($GHDL version hash)"
140 $GHDL help
/dports/cad/ghdl/ghdl-1.0.0/scripts/windows/mcode/
H A Dcomplib.bat1 set GHDL=ghdl variable
52 for %%F in (%IEEE_SRCS%) do %REL%\build\%GHDL% -a --std=87 -P..\std --work=ieee ..\ieee\%%F.v87
53 for %%F in (%VITAL95_SRCS%) do %REL%\build\%GHDL% -a --std=87 -P..\std --work=ieee ..\ieee\%%F.vhd
54 for %%F in (%SYNOPSYS_SRCS%) do copy %LIBSRC%\synopsys\%%F.vhdl %%F.vhd && %REL%\build\%GHDL% -a -…
82 for %%F in (%IEEE_SRCS%) do %REL%\build\%GHDL% -a --std=93 -P..\std --work=ieee ..\ieee\%%F.v93
83 for %%F in (%VITAL2000_SRCS%) do %REL%\build\%GHDL% -a --std=93 -P..\std --work=ieee ..\ieee\%%F.vhd
84 for %%F in (%MATH_SRCS%) do %REL%\build\%GHDL% -a --std=93 -P..\std --work=ieee ..\ieee\%%F.vhd
85 for %%F in (%SYNOPSYS_SRCS%) do %REL%\build\%GHDL% -a --std=93 -P..\std --work=ieee ..\..\v87\syno…
91 for %%F in (%IEEE_SRCS%) do %REL%\build\%GHDL% -a --std=93 -P..\std --work=ieee ..\ieee\%%F.v93
92 for %%F in (%VITAL2000_SRCS%) do %REL%\build\%GHDL% -a --std=93 -P..\std --work=ieee ..\ieee\%%F.vhd
[all …]
/dports/cad/ghdl/ghdl-1.0.0/doc/
H A Dindex.rst5 GHDL chapter
32 31.01.2021 - GHDL v1.0.0rc1 was tagged
50 nightly GHDL assets in GitHub Actions workflows.
76 23.02.2019 - GHDL v0.36-rc1 was released
84 29.11.2018 - GHDL 20181129 was released
100 23.10.2015 - GHDL 0.33 was released
121 .. rubric:: 14.12.2017 - GHDL 0.35 was released.
123 .. rubric:: 15.08.2017 - GHDL 0.34 was released.
125 .. rubric:: 23.10.2015 - GHDL 0.33 was released.
141 :caption: GHDL usage
[all …]
/dports/cad/ghdl/ghdl-1.0.0/testsuite/sanity/004all08/
H A Dtestsuite.sh9 $GHDL --reprint --std=08 all08.vhdl > all08.out
10 $GHDL --compare-tokens --std=08 all08.out all08.vhdl
13 $GHDL --reprint --std=08 --no-sem all08.vhdl > all08.out
14 $GHDL --compare-tokens --std=08 all08.vhdl all08.out
19 $GHDL --reprint --ams --no-sem ams08.vhdl > ams08.out
20 $GHDL --compare-tokens --ams ams08.out ams08.vhdl
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/ticket94/
H A Dbuild.sh7 GHDL=${GHDL:-ghdl}
8 cmd $GHDL -a --work=alib asrc.vhd
9 cmd $GHDL -a tb.vhd
10 cmd $GHDL -e tb
/dports/cad/ghdl/ghdl-1.0.0/scripts/vendors/
H A Dshared.sh33 if [[ -n "$GHDL" ]]; then
34 if [[ ! -f "$GHDL" ]]; then
35 …echo 1>&2 -e "${COLORED_ERROR} Found GHDL environment variable, but '$GHDL' is not a file.${ANSI_N…
37 elif [[ ! -x "$GHDL" ]]; then
38 …echo 1>&2 -e "${COLORED_ERROR} Found GHDL environment variable, but '$GHDL' is not executable.${AN…
42 GHDL=$(which ghdl 2>/dev/null)
255 …test $DEBUG -eq 1 && echo -e " ${ANSI_DARK_GRAY}$GHDL -a ${Analyze_Parameters[*]} ${Parameters[…
256 …$GHDL -a "${Analyze_Parameters[@]}" "${Parameters[@]}" --work=$LibraryName --workdir=$DestinationD…
263 …test $DEBUG -eq 1 && echo -e " ${ANSI_DARK_GRAY}$GHDL -a ${Analyze_Parameters[*]} ${Parameters[…
265 …$GHDL -a "${Analyze_Parameters[@]}" "${Parameters[@]}" --work=$LibraryName "$SourceFile" 2>&1 | $S…
H A DREADME.md5 shipped with GHDL, but GHDL offers prepared compile scripts to pre-compile the
12 and Bash for Linux, MacOS, MSYS2/MinGW. The compile scripts can colorize the GHDL
19 See the [GHDL Documentation](https://ghdl.github.io/ghdl) for a detailed
38 In most cases GHDL is installed into `/usr/local/`. The scripts are
66 PS> <GHDL>\lib\ghdl\vendors\compile-osvvm.ps1 -All -Source ..\path\to\osvvm
104 output directory can be specified. If GHDL is not automatically found, then
105 the path to the GHDL executable can be specified with `--ghdl` (Bash) or
106 `-GHDL` (PoSh).
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/bug033/
H A Dtestsuite.sh8 $GHDL --reprint simple.vhdl
9 $GHDL --pp-html simple.vhdl > /dev/null
10 $GHDL --xref-html simple.vhdl
11 $GHDL --xref-html --std=08 simple08.vhdl
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/issue803/
H A Dtestsuite.sh6 if $GHDL --version | grep -q "GCC back-end"; then
8 elif $GHDL --version | grep -q "LLVM back-end"; then
18 $GHDL -e -Wl,-shared -Wl,-Wl,-u,ghdl_main -o tb.dll tb
24 $GHDL -e -Wl,-shared -Wl,-Wl,-u,_ghdl_main -o tb.dylib tb
/dports/cad/ghdl/ghdl-1.0.0/testsuite/vests/
H A Dtestsuite.sh24 delete_lib() { echo "delete library: $1" && cmd="$GHDL --remove $common_args --work=$1" && do_run $…
29 $GHDL --find-top $1
71 cmd="$GHDL -a $args $dir/$file"
91 cmd="$GHDL --elab-run $entity $stop --assert-level=error";
115 cmd="$GHDL -e $entity";
117 cmd="$GHDL -r $entity $stop --expect-failure --assert-level=error";
/dports/cad/digital/Digital-0.27/src/test/java/de/neemann/digital/hdl/vhdl2/
H A DVHDLSimulatorTest.java29 private static final String GHDL = System.getProperty("ghdl", "ghdl"); field in VHDLSimulatorTest
111 ProcessStarter.start(null, GHDL, "--help"); in testGHDLInSimulator()
117 Settings.getInstance().getAttributes().set(Keys.SETTINGS_GHDL_PATH, new File(GHDL)); in testGHDLInSimulator()
151 …checkWarn(vhdlFile, startProcess(vhdlFile.getParentFile(), GHDL, "-a", "--std=02", "--ieee=synopsy… in runGHDL()
152 …checkWarn(vhdlFile, startProcess(vhdlFile.getParentFile(), GHDL, "-e", "--std=02", "--ieee=synopsy… in runGHDL()
155 …checkWarn(testbench, startProcess(vhdlFile.getParentFile(), GHDL, "-a", "--std=02", "--ieee=synops… in runGHDL()
157 …checkWarn(testbench, startProcess(vhdlFile.getParentFile(), GHDL, "-e", "--std=02", "--ieee=synops… in runGHDL()
158 …String result = startProcess(vhdlFile.getParentFile(), GHDL, "-r", "--std=02", "--ieee=synopsys", … in runGHDL()
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/bug20549/
H A Dtb.vhdl2 -- This testbench fails with GHDL 0.29 and with GHDL svn_2013-02-13.
45 -- This fails with GHDL 0.29.
50 -- This is ok with GHDL 0.29.
58 -- This fails with GHDL 0.29.
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/issue42/
H A Dbugreport_attribute.vhdl27 -- I'm not sure if my experimental code is allowed in VHDL, but it let GHDL
30 -- GHDL's output is:
35 -- ******************** GHDL Bug occurred ****************************
37 -- GHDL release: GHDL 0.34dev (commit: 2016-02-11; git branch: paebbels/master'; hash: f24fdfb) …
41 -- C:\Tools\GHDL.new\bin\ghdl.exe -a --std=08 .\attribute.vhdl
48 -- GHDL calls:
/dports/cad/ghdl/ghdl-1.0.0/doc/development/building/
H A DGCC.rst6 .. TODO :: Instructions to build GHDL with GCC backend on Windows are not available yet.
16 * First configure GHDL, specify GCC source directory and installation prefix (like ``/usr/local`` …
17 * Next, invoke ``make copy-sources`` to copy GHDL sources in the source directory.
18 …he list of ``--disable`` configure options can be adjusted to your needs. GHDL does not require al…
20 * Last, build and install GHDL libraries.
40 …ectory to configure ``gcc`` must be the same as the one used to configure GHDL. If you have manual…
46 .. HINT :: Once GCC (with GHDL) has been built once, it is possible to work on the GHDL source tree…
51 $ make grt-all # Build the GHDL runtime
H A Dindex.rst3 Building GHDL from Sources
14 GHDL can be downloaded as a `tarball <https://github.com/ghdl/ghdl/archive/master.tar.gz>`__/`zipfi…
19 …Since GHDL is written in `Ada`, independently of the code generator you use, a compiler is require…
25 …Since ``v0.37``, GHDL's synthesis features require GCC >=8.1, due to some new GNAT features which …
26 …previous releases. Users with older versions (who don't need synthesis) can configure GHDL with op…
28 GHDL currently supports three different back-ends (code generators):
74 …On Windows, building GHDL with mcode backend and GNAT GPL 32 bit seems to be the only way to get a…
89 To use mcode backend (easiest to build), in the GHDL base directory, configure and build:
96 …that place, you can already use the `ghdl_mcode` built in the directory. You can also install GHDL:
106 …ure``. For example, on Windows, you may want to set it to ``--prefix=/c/Program Files (x86)/GHDL``.
/dports/cad/ghdl/ghdl-1.0.0/doc/using/
H A DImplementationOfVHDL.rst69 The latest version is 2008. Many features have been added, and GHDL
72 You can select the VHDL standard expected by GHDL with the
153 GHDL understands embedded PSL annotations in VHDL files:
202 GHDL supports vunit (Verification Unit) files.
244 In GHDL, a system file represents a design file. That is, a file compiled by
245 GHDL may contain one or more design units.
249 GHDL does not impose any restriction on the name of a design file
257 analyzed, GHDL will refuse to use it.
266 changed with the :option:`--work` option of GHDL.
268 To keep the list of design units in a design library, GHDL creates
[all …]
H A DSynthesis.rst10 Since ``v0.37``, GHDL features a built-in (experimental) synthesis kernel with two backends: ``synt…
12 Hence, the netlists generated by GHDL are not optimised.
26 …Since GHDL's front-end supports multiple versions of the standard, but the synthesised netlists ar…
27 …a subset of VHDL 1993, GHDL's synthesis features can be used as a preprocessor with tools that do …
66 (see :ref:`GHDL:options`). In addition to those options, there are some synthesis specific options.
94 Disable automatic cover PSL assertion activation. If this option isn't used, GHDL generates
103 …Treat all PSL asserts like PSL assumes. If this option is used, GHDL generates an `assume` directi…
117 …Treat all PSL assumes like PSL asserts. If this option is used, GHDL generates an `assert` directi…
130 …for debugging purposes as they aren't guaranteed to be stable during development of GHDL's synthes…
138 `ghdl-yosys-plugin <https://github.com/ghdl/ghdl-yosys-plugin>`_ is a module to use GHDL as a VHDL …
[all …]
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/bug0114/
H A Dtestsuite.sh5 if $GHDL --version | grep -q mcode; then
6 $GHDL -i hello.vhdl pkg.vhdl
8 $GHDL -r --expect-failure hello
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/ticket51/
H A Dtestsuite.sh8 if "$GHDL" -v | egrep -q 'mcode|interpret'; then
11 "$GHDL" --elab-run -o ent1 ent
12 "$GHDL" --elab-run -o "$PWD/ent2" ent
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/ticket30/
H A Dtestsuite.sh7 if ! "$GHDL" --dir ieee | grep vital > /dev/null; then
12 "$GHDL" -i lib_numeric_tb.vhd
13 "$GHDL" -m numeric_tb
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/issue25/
H A D1_SecondaryUnit.vhdl2 -- PS H:\Austausch\PoC\temp\bugreport> C:\Tools\GHDL.new\bin\ghdl.exe -a -v .\1_SecondaryUnit.vhd
6 -- ******************** GHDL Bug occurred ****************************
8 -- GHDL release: GHDL 0.34dev (commit: 2016-01-20; git branch: paebbels/llvm'; hash: 3a8fd5b) [Du…
12 -- C:\Tools\GHDL.new\bin\ghdl.exe -a -v .\1_SecondaryUnit.vhd
/dports/cad/ghdl/ghdl-1.0.0/testsuite/gna/bug21052/
H A Dtest.vhd38 -- GHDL 0.29 (20100109) [Sokcho edition]
44 -- GHDL is free software, covered by the GNU General Public License. There is NO
55 -- GHDL 0.29 (20100109) [Sokcho edition]
61 -- GHDL is free software, covered by the GNU General Public License. There is NO
73 -- GHDL 0.30dev (20100112) [Sokcho edition]
79 -- GHDL is free software, covered by the GNU General Public License. There is NO
/dports/cad/ghdl/ghdl-1.0.0/testsuite/synth/issue1414/
H A DMakefile1 GHDL=ghdl macro
12 $(GHDL) -e $(GHDLFLAGS) -o tb tb
17 $(GHDL) -a $(GHDLFLAGS) $^
/dports/cad/ghdl/ghdl-1.0.0/
H A DREADME.md24GHDL, the open-source analyzer, compiler, simulator and (experimental) synthesizer for [VHDL](http…
34 GHDL runs on [GNU/Linux](https://en.wikipedia.org/wiki/Linux_distribution), [Windows](https://en.wi…
36 …r](https://en.wikipedia.org/wiki/Waveform_viewer) and a good text editor, GHDL is a very powerful …
45 GHDL is free software:
51 # Getting GHDL
54 …- GHDL is available through the default package manager on most distributions: Debian/Ubuntu, Fedo…
56GHDL in CI, [setup-ghdl-ci](https://github.com/ghdl/setup-ghdl-ci) is provided. It is a GitHub Act…
58 - Build GHDL yourself! See [ghdl.github.io/ghdl: Building GHDL](https:///ghdl.github.io/ghdl/develo…
66 …-plugin](https://github.com/ghdl/ghdl-yosys-plugin) is the integration of GHDL as a frontend plugi…
68 …guage Server Protocol (LSP) in Python. VHDL analysis features provided by GHDL are accessed throug…
[all …]

123456789