diff options
Diffstat (limited to 'src/synth/netlists-gates.ads')
-rw-r--r-- | src/synth/netlists-gates.ads | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/synth/netlists-gates.ads b/src/synth/netlists-gates.ads index ae6c2f58d..69546f479 100644 --- a/src/synth/netlists-gates.ads +++ b/src/synth/netlists-gates.ads @@ -210,6 +210,14 @@ package Netlists.Gates is -- Use to cover the precedent of an assertion. Id_Assert_Cover : constant Module_Id := 84; + -- Formal gates. + Id_Allconst : constant Module_Id := 90; + Id_Anyconst : constant Module_Id := 91; + Id_Allseq : constant Module_Id := 92; + Id_Anyseq : constant Module_Id := 93; + + subtype Formal_Module_Id is Module_Id range Id_Allconst .. Id_Anyseq; + -- Constants are gates with only one constant output. There are multiple -- kind of constant gates: for small width, the value is stored as a -- parameter, possibly signed or unsigned extended. |