diff options
author | Clifford Wolf <clifford@clifford.at> | 2016-02-02 17:19:01 +0100 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2016-02-02 17:19:01 +0100 |
commit | d69395ca084266eb60832d89665238c85b289479 (patch) | |
tree | 2ea45609d84cd1b7309f61f20ce22e3c363932f1 /techlibs/ice40 | |
parent | ba407da18793981289d6fa444071a0c8628cb5f3 (diff) | |
download | yosys-d69395ca084266eb60832d89665238c85b289479.tar.gz yosys-d69395ca084266eb60832d89665238c85b289479.tar.bz2 yosys-d69395ca084266eb60832d89665238c85b289479.zip |
Added dffsr2dff
Diffstat (limited to 'techlibs/ice40')
-rw-r--r-- | techlibs/ice40/synth_ice40.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/techlibs/ice40/synth_ice40.cc b/techlibs/ice40/synth_ice40.cc index 36aca4072..92d53f4ab 100644 --- a/techlibs/ice40/synth_ice40.cc +++ b/techlibs/ice40/synth_ice40.cc @@ -103,6 +103,7 @@ struct SynthIce40Pass : public Pass { log(" ice40_opt\n"); log("\n"); log(" map_ffs:\n"); + log(" dffsr2dff\n"); log(" dff2dffe -direct-match $_DFF_*\n"); log(" techmap -map +/ice40/cells_map.v\n"); log(" opt_const -mux_undef\n"); @@ -243,6 +244,7 @@ struct SynthIce40Pass : public Pass { if (check_label(active, run_from, run_to, "map_ffs")) { + Pass::call(design, "dffsr2dff"); Pass::call(design, "dff2dffe -direct-match $_DFF_*"); Pass::call(design, "techmap -map +/ice40/cells_map.v"); Pass::call(design, "opt_const -mux_undef"); |