mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-03 21:09:12 +00:00 
			
		
		
		
	Revert "ice40, ecp5: enable ABC9 by default"
This commit is contained in:
		
							parent
							
								
									deebb82e85
								
							
						
					
					
						commit
						b8b47f7c6c
					
				
					 6 changed files with 16 additions and 28 deletions
				
			
		| 
						 | 
				
			
			@ -93,8 +93,8 @@ struct SynthEcp5Pass : public ScriptPass
 | 
			
		|||
		log("    -abc2\n");
 | 
			
		||||
		log("        run two passes of 'abc' for slightly improved logic density\n");
 | 
			
		||||
		log("\n");
 | 
			
		||||
		log("    -noabc9\n");
 | 
			
		||||
		log("        disable use of new ABC9 flow\n");
 | 
			
		||||
		log("    -abc9\n");
 | 
			
		||||
		log("        use new ABC9 flow (EXPERIMENTAL)\n");
 | 
			
		||||
		log("\n");
 | 
			
		||||
		log("    -vpr\n");
 | 
			
		||||
		log("        generate an output netlist (and BLIF file) suitable for VPR\n");
 | 
			
		||||
| 
						 | 
				
			
			@ -137,7 +137,7 @@ struct SynthEcp5Pass : public ScriptPass
 | 
			
		|||
		retime = false;
 | 
			
		||||
		abc2 = false;
 | 
			
		||||
		vpr = false;
 | 
			
		||||
		abc9 = true;
 | 
			
		||||
		abc9 = false;
 | 
			
		||||
		iopad = false;
 | 
			
		||||
		nodsp = false;
 | 
			
		||||
		no_rw_check = false;
 | 
			
		||||
| 
						 | 
				
			
			@ -224,11 +224,7 @@ struct SynthEcp5Pass : public ScriptPass
 | 
			
		|||
				continue;
 | 
			
		||||
			}
 | 
			
		||||
			if (args[argidx] == "-abc9") {
 | 
			
		||||
				// removed, ABC9 is on by default.
 | 
			
		||||
				continue;
 | 
			
		||||
			}
 | 
			
		||||
			if (args[argidx] == "-noabc9") {
 | 
			
		||||
				abc9 = false;
 | 
			
		||||
				abc9 = true;
 | 
			
		||||
				continue;
 | 
			
		||||
			}
 | 
			
		||||
			if (args[argidx] == "-iopad") {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -106,8 +106,8 @@ struct SynthIce40Pass : public ScriptPass
 | 
			
		|||
		log("        generate an output netlist (and BLIF file) suitable for VPR\n");
 | 
			
		||||
		log("        (this feature is experimental and incomplete)\n");
 | 
			
		||||
		log("\n");
 | 
			
		||||
		log("    -noabc9\n");
 | 
			
		||||
		log("        disable use of new ABC9 flow\n");
 | 
			
		||||
		log("    -abc9\n");
 | 
			
		||||
		log("        use new ABC9 flow (EXPERIMENTAL)\n");
 | 
			
		||||
		log("\n");
 | 
			
		||||
		log("    -flowmap\n");
 | 
			
		||||
		log("        use FlowMap LUT techmapping instead of abc (EXPERIMENTAL)\n");
 | 
			
		||||
| 
						 | 
				
			
			@ -144,7 +144,7 @@ struct SynthIce40Pass : public ScriptPass
 | 
			
		|||
		noabc = false;
 | 
			
		||||
		abc2 = false;
 | 
			
		||||
		vpr = false;
 | 
			
		||||
		abc9 = true;
 | 
			
		||||
		abc9 = false;
 | 
			
		||||
		flowmap = false;
 | 
			
		||||
		device_opt = "hx";
 | 
			
		||||
		no_rw_check = false;
 | 
			
		||||
| 
						 | 
				
			
			@ -235,11 +235,7 @@ struct SynthIce40Pass : public ScriptPass
 | 
			
		|||
				continue;
 | 
			
		||||
			}
 | 
			
		||||
			if (args[argidx] == "-abc9") {
 | 
			
		||||
				// removed, ABC9 is on by default.
 | 
			
		||||
				continue;
 | 
			
		||||
			}
 | 
			
		||||
			if (args[argidx] == "-noabc9") {
 | 
			
		||||
				abc9 = false;
 | 
			
		||||
				abc9 = true;
 | 
			
		||||
				continue;
 | 
			
		||||
			}
 | 
			
		||||
			if (args[argidx] == "-dff") {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue