From 53b5fcdf6ffde406f772b182ebd9cc83fa3913df Mon Sep 17 00:00:00 2001 From: tmeissner Date: Tue, 16 Jun 2020 11:34:25 +0200 Subject: [PATCH] generate constructs in PSL vunits fixed (ghdl/ghdl#1372) --- README.md | 4 ++++ issues/issue_1372.vhd | 3 +++ issues/tests.mk | 3 ++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 74ec88c..379de7e 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,10 @@ The next lists will grow during further development * `rose()` function (Synthesis only, see [rose() example](https://github.com/tmeissner/psl_with_ghdl/blob/master/src/psl_rose.vhd)) * `fell()` function (Synthesis only, see [fell() example](https://github.com/tmeissner/psl_with_ghdl/blob/master/src/psl_fell.vhd)) +### Convenient stuff + +* Partial support of PSL vunits in synthesis + ## Not yet supported by GHDL: * `forall` statement diff --git a/issues/issue_1372.vhd b/issues/issue_1372.vhd index 4dcc5ae..2248e15 100644 --- a/issues/issue_1372.vhd +++ b/issues/issue_1372.vhd @@ -31,4 +31,7 @@ architecture psl of issue is begin + a <= '1'; + b <= a; + end architecture psl; diff --git a/issues/tests.mk b/issues/tests.mk index 00399bb..3331623 100644 --- a/issues/tests.mk +++ b/issues/tests.mk @@ -6,4 +6,5 @@ issue_1321 \ issue_1322 \ issue_1345 \ issue_1366 \ -issue_1367 +issue_1367 \ +issue_1372