mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-03 21:09:12 +00:00 
			
		
		
		
	Re-order
This commit is contained in:
		
							parent
							
								
									90236025b7
								
							
						
					
					
						commit
						b3d8a60cbd
					
				
					 2 changed files with 2 additions and 2 deletions
				
			
		| 
						 | 
					@ -277,9 +277,9 @@ struct SynthIce40Pass : public ScriptPass
 | 
				
			||||||
						"-D DSP_A_MINWIDTH=2 -D DSP_B_MINWIDTH=2 -D DSP_Y_MINWIDTH=11 "
 | 
											"-D DSP_A_MINWIDTH=2 -D DSP_B_MINWIDTH=2 -D DSP_Y_MINWIDTH=11 "
 | 
				
			||||||
						"-D DSP_NAME=$__MUL16X16", "(if -dsp)");
 | 
											"-D DSP_NAME=$__MUL16X16", "(if -dsp)");
 | 
				
			||||||
				run("select a:mul2dsp", "              (if -dsp)");
 | 
									run("select a:mul2dsp", "              (if -dsp)");
 | 
				
			||||||
 | 
									run("setattr -unset mul2dsp", "        (if -dsp)");
 | 
				
			||||||
				run("opt_expr -fine", "                (if -dsp)");
 | 
									run("opt_expr -fine", "                (if -dsp)");
 | 
				
			||||||
				run("wreduce", "                       (if -dsp)");
 | 
									run("wreduce", "                       (if -dsp)");
 | 
				
			||||||
				run("setattr -unset mul2dsp", "        (if -dsp)");
 | 
					 | 
				
			||||||
				run("select -clear", "                 (if -dsp)");
 | 
									run("select -clear", "                 (if -dsp)");
 | 
				
			||||||
				run("ice40_dsp", "                     (if -dsp)");
 | 
									run("ice40_dsp", "                     (if -dsp)");
 | 
				
			||||||
				run("chtype -set $mul t:$__soft_mul", "(if -dsp)");
 | 
									run("chtype -set $mul t:$__soft_mul", "(if -dsp)");
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -347,9 +347,9 @@ struct SynthXilinxPass : public ScriptPass
 | 
				
			||||||
						"-D DSP_Y_MINWIDTH=9 " // UG901 suggests small multiplies are those 4x4 and smaller
 | 
											"-D DSP_Y_MINWIDTH=9 " // UG901 suggests small multiplies are those 4x4 and smaller
 | 
				
			||||||
						"-D DSP_SIGNEDONLY=1 -D DSP_NAME=$__MUL25X18");
 | 
											"-D DSP_SIGNEDONLY=1 -D DSP_NAME=$__MUL25X18");
 | 
				
			||||||
				run("select a:mul2dsp");
 | 
									run("select a:mul2dsp");
 | 
				
			||||||
 | 
									run("setattr -unset mul2dsp");
 | 
				
			||||||
				run("opt_expr -fine");
 | 
									run("opt_expr -fine");
 | 
				
			||||||
				run("wreduce");
 | 
									run("wreduce");
 | 
				
			||||||
				run("setattr -unset mul2dsp");
 | 
					 | 
				
			||||||
				run("select -clear");
 | 
									run("select -clear");
 | 
				
			||||||
				run("xilinx_dsp");
 | 
									run("xilinx_dsp");
 | 
				
			||||||
				run("chtype -set $mul t:$__soft_mul");
 | 
									run("chtype -set $mul t:$__soft_mul");
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue