aboutsummaryrefslogtreecommitdiffstats
path: root/passes/pmgen/ice40_dsp.cc
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2019-02-20 16:42:27 +0100
committerClifford Wolf <clifford@clifford.at>2019-02-20 16:42:27 +0100
commit218e9051bbdbbd00620a21e6918e6a4b9bc07867 (patch)
treeec0a12115b1391c248a6878b46b1fca6656c9c7e /passes/pmgen/ice40_dsp.cc
parent246391200e3e0d47ee571d4d77dd0744dba0e164 (diff)
downloadyosys-218e9051bbdbbd00620a21e6918e6a4b9bc07867.tar.gz
yosys-218e9051bbdbbd00620a21e6918e6a4b9bc07867.tar.bz2
yosys-218e9051bbdbbd00620a21e6918e6a4b9bc07867.zip
Add "synth_ice40 -dsp"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'passes/pmgen/ice40_dsp.cc')
-rw-r--r--passes/pmgen/ice40_dsp.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/passes/pmgen/ice40_dsp.cc b/passes/pmgen/ice40_dsp.cc
index 8c50a9393..3e342453d 100644
--- a/passes/pmgen/ice40_dsp.cc
+++ b/passes/pmgen/ice40_dsp.cc
@@ -159,8 +159,8 @@ void create_ice40_dsp(ice40_dsp_pm &pm)
cell->setPort("\\ADDSUBBOT", State::S0);
}
- cell->setPort("\\ORTSTOP", State::S0);
- cell->setPort("\\ORTSBOT", State::S0);
+ cell->setPort("\\ORSTTOP", State::S0);
+ cell->setPort("\\ORSTBOT", State::S0);
cell->setPort("\\OHOLDTOP", State::S0);
cell->setPort("\\OHOLDBOT", State::S0);
@@ -181,8 +181,8 @@ void create_ice40_dsp(ice40_dsp_pm &pm)
cell->setParam("\\TOP_8x8_MULT_REG", pm.st.ffY ? State::S1 : State::S0);
cell->setParam("\\BOT_8x8_MULT_REG", pm.st.ffY ? State::S1 : State::S0);
- cell->setParam("\\PIPELINE_16X16_MULT_REG1", pm.st.ffY ? State::S1 : State::S0);
- cell->setParam("\\PIPELINE_16X16_MULT_REG2", State::S0);
+ cell->setParam("\\PIPELINE_16x16_MULT_REG1", pm.st.ffY ? State::S1 : State::S0);
+ cell->setParam("\\PIPELINE_16x16_MULT_REG2", State::S0);
cell->setParam("\\TOPOUTPUT_SELECT", Const(pm.st.ffS ? 1 : 3, 2));
cell->setParam("\\TOPADDSUB_LOWERINPUT", Const(2, 2));