aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/netlists-builders.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2019-09-11 06:22:06 +0200
committerTristan Gingold <tgingold@free.fr>2019-09-11 06:37:28 +0200
commit99344d16bac958ce9abbeaa78f5efd82c7ea612a (patch)
treec23623b9b5913b181d72575760f23ae5b09d02a1 /src/synth/netlists-builders.ads
parent02a18caa38f94acef649f02669ec06047ff00709 (diff)
downloadghdl-99344d16bac958ce9abbeaa78f5efd82c7ea612a.tar.gz
ghdl-99344d16bac958ce9abbeaa78f5efd82c7ea612a.tar.bz2
ghdl-99344d16bac958ce9abbeaa78f5efd82c7ea612a.zip
synth: add const_x gate.
Diffstat (limited to 'src/synth/netlists-builders.ads')
-rw-r--r--src/synth/netlists-builders.ads3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/synth/netlists-builders.ads b/src/synth/netlists-builders.ads
index ac98e12a3..aeeaaa53d 100644
--- a/src/synth/netlists-builders.ads
+++ b/src/synth/netlists-builders.ads
@@ -49,6 +49,8 @@ package Netlists.Builders is
Id : Reduce_Module_Id;
Op : Net) return Net;
+ function Build_Const_X (Ctxt : Context_Acc;
+ W : Width) return Net;
function Build_Const_Z (Ctxt : Context_Acc;
W : Width) return Net;
@@ -165,6 +167,7 @@ private
M_Const_UB32 : Module;
M_Const_SB32 : Module;
M_Const_UL32 : Module;
+ M_Const_X : Module;
M_Const_Z : Module;
M_Const_Bit : Module;
M_Const_Log : Module;