diff options
Diffstat (limited to 'techlibs/anlogic/synth_anlogic.cc')
| -rw-r--r-- | techlibs/anlogic/synth_anlogic.cc | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/techlibs/anlogic/synth_anlogic.cc b/techlibs/anlogic/synth_anlogic.cc index 620bf3965..b87fc8566 100644 --- a/techlibs/anlogic/synth_anlogic.cc +++ b/techlibs/anlogic/synth_anlogic.cc @@ -154,7 +154,7 @@ struct SynthAnlogicPass : public ScriptPass  		{  			run("memory_bram -rules +/anlogic/drams.txt");  			run("techmap -map +/anlogic/drams_map.v"); -			run("anlogic_determine_init"); +			run("setundef -zero -params t:EG_LOGIC_DRAM16X4");  		}  		if (check_label("fine")) @@ -186,6 +186,11 @@ struct SynthAnlogicPass : public ScriptPass  		{  			run("techmap -map +/anlogic/cells_map.v");  			run("clean"); +		} +		 +		if (check_label("map_anlogic")) +		{ +			run("anlogic_fixcarry");  			run("anlogic_eqn");  		}  | 
