diff options
author | T. Meissner <programming@goodcleanfun.de> | 2021-02-09 07:31:00 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-09 07:31:00 +0100 |
commit | 7d5bfac5526528e32f5f44b9bea0bbdfee21a589 (patch) | |
tree | a3d749912cca5d83f8cb1da304b90a62713d2d59 /pyGHDL/libghdl/std_names.py | |
parent | a75c135b5bb3c817ff0d9605c5cfabbfa721c13b (diff) | |
download | ghdl-7d5bfac5526528e32f5f44b9bea0bbdfee21a589.tar.gz ghdl-7d5bfac5526528e32f5f44b9bea0bbdfee21a589.tar.bz2 ghdl-7d5bfac5526528e32f5f44b9bea0bbdfee21a589.zip |
Add support for PSL onehot/onehot0 functions (#1633)
* vhdl: parse PSL onehot/onehot0 builtin calls. For #662
* update pyGHDL bindings
* Synthesis of PSL built-in onehot/onehot0 function.
* testsuite/synth: add tests of PSL built-in functions onehot()/onehot0() for #662
* doc: add info about PSL built-in functions onehot()/onehot0() for #662
* synth: refactor synthesis of onehot/onehot0 functions
Co-authored-by: eine <eine@users.noreply.github.com>
Diffstat (limited to 'pyGHDL/libghdl/std_names.py')
-rw-r--r-- | pyGHDL/libghdl/std_names.py | 62 |
1 files changed, 32 insertions, 30 deletions
diff --git a/pyGHDL/libghdl/std_names.py b/pyGHDL/libghdl/std_names.py index e716d86c2..656f54f06 100644 --- a/pyGHDL/libghdl/std_names.py +++ b/pyGHDL/libghdl/std_names.py @@ -788,33 +788,35 @@ class Name: Next_Event = 979 Next_Event_A = 980 Next_Event_E = 981 - Prev = 982 - Rose = 983 - Strong = 984 - W = 985 - Whilenot = 986 - Within = 987 - X = 988 - Last_PSL = 988 - First_Edif = 989 - Celltype = 999 - View = 1000 - Viewtype = 1001 - Direction = 1002 - Contents = 1003 - Net = 1004 - Viewref = 1005 - Cellref = 1006 - Libraryref = 1007 - Portinstance = 1008 - Joined = 1009 - Portref = 1010 - Instanceref = 1011 - Design = 1012 - Designator = 1013 - Owner = 1014 - Member = 1015 - Number = 1016 - Rename = 1017 - Userdata = 1018 - Last_Edif = 1018 + Onehot = 982 + Onehot0 = 983 + Prev = 984 + Rose = 985 + Strong = 986 + W = 987 + Whilenot = 988 + Within = 989 + X = 990 + Last_PSL = 990 + First_Edif = 991 + Celltype = 1001 + View = 1002 + Viewtype = 1003 + Direction = 1004 + Contents = 1005 + Net = 1006 + Viewref = 1007 + Cellref = 1008 + Libraryref = 1009 + Portinstance = 1010 + Joined = 1011 + Portref = 1012 + Instanceref = 1013 + Design = 1014 + Designator = 1015 + Owner = 1016 + Member = 1017 + Number = 1018 + Rename = 1019 + Userdata = 1020 + Last_Edif = 1020 |