Call shregmap -tech xilinx_static
authorEddie Hung <eddie@fpgeh.com>
Wed, 5 Jun 2019 19:28:26 +0000 (12:28 -0700)
committerEddie Hung <eddie@fpgeh.com>
Wed, 5 Jun 2019 19:28:26 +0000 (12:28 -0700)
techlibs/xilinx/synth_xilinx.cc

index e825a032cc39859a3b87d28576daa42e00bb4b0d..7686f2cbc00e3f5888ec200a0461d05c2ce213ea 100644 (file)
@@ -304,7 +304,7 @@ struct SynthXilinxPass : public ScriptPass
                        // This shregmap call infers fixed length shift registers after abc
                        //   has performed any necessary retiming
                        if (!nosrl || help_mode)
-                               run("shregmap -minlen 3 -init -params -enpol any_or_none", "(skip if '-nosrl')");
+                               run("shregmap -tech xilinx_static -minlen 3", "(skip if '-nosrl')");
                        run("techmap -map +/xilinx/lut_map.v -map +/xilinx/cells_map.v");
                        run("clean");
                }