aboutsummaryrefslogtreecommitdiffstats
path: root/passes
diff options
context:
space:
mode:
authorEddie Hung <eddie@fpgeh.com>2019-08-30 12:22:14 -0700
committerEddie Hung <eddie@fpgeh.com>2019-08-30 12:22:14 -0700
commitc1459bc748d0d2c47dcb2366e5a0893736d6d463 (patch)
treebcfc9c6aba49858c1a9c18fb872da45aecc12212 /passes
parenteef0676105ff592e0e96bb835f0139f2f40d55bb (diff)
downloadyosys-c1459bc748d0d2c47dcb2366e5a0893736d6d463.tar.gz
yosys-c1459bc748d0d2c47dcb2366e5a0893736d6d463.tar.bz2
yosys-c1459bc748d0d2c47dcb2366e5a0893736d6d463.zip
Do not restrict multiplier to unsigned
Diffstat (limited to 'passes')
-rw-r--r--passes/pmgen/ice40_dsp.cc5
1 files changed, 0 insertions, 5 deletions
diff --git a/passes/pmgen/ice40_dsp.cc b/passes/pmgen/ice40_dsp.cc
index 39d033a04..16bfe537f 100644
--- a/passes/pmgen/ice40_dsp.cc
+++ b/passes/pmgen/ice40_dsp.cc
@@ -64,11 +64,6 @@ void create_ice40_dsp(ice40_dsp_pm &pm)
bool mul_signed = st.mul->getParam("\\A_SIGNED").as_bool();
- if (mul_signed) {
- log(" inference of signed iCE40 DSP arithmetic is currently not supported.\n");
- return;
- }
-
log(" replacing $mul with SB_MAC16 cell.\n");
Cell *cell = pm.module->addCell(NEW_ID, "\\SB_MAC16");