mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-31 03:32:29 +00:00 
			
		
		
		
	Set more ports explicitly
This commit is contained in:
		
							parent
							
								
									a1123b095c
								
							
						
					
					
						commit
						3a39073302
					
				
					 2 changed files with 4 additions and 1 deletions
				
			
		|  | @ -44,6 +44,8 @@ static Cell* addDsp(Module *module) { | ||||||
| 	cell->setParam("\\OPMODEREG", 0); | 	cell->setParam("\\OPMODEREG", 0); | ||||||
| 	cell->setParam("\\PREG", 0); | 	cell->setParam("\\PREG", 0); | ||||||
| 	cell->setParam("\\USE_MULT", Const("NONE")); | 	cell->setParam("\\USE_MULT", Const("NONE")); | ||||||
|  | 	cell->setParam("\\USE_SIMD", Const("ONE48")); | ||||||
|  | 	cell->setParam("\\USE_DPORT", Const("FALSE")); | ||||||
| 
 | 
 | ||||||
| 	cell->setPort("\\D", Const(0, 24)); | 	cell->setPort("\\D", Const(0, 24)); | ||||||
| 	cell->setPort("\\INMODE", Const(0, 5)); | 	cell->setPort("\\INMODE", Const(0, 5)); | ||||||
|  |  | ||||||
|  | @ -25,7 +25,8 @@ module \$__MUL25X18 (input [24:0] A, input [17:0] B, output [42:0] Y); | ||||||
| 		.OPMODEREG(0), | 		.OPMODEREG(0), | ||||||
| 		.PREG(0), | 		.PREG(0), | ||||||
| 		.USE_MULT("MULTIPLY"), | 		.USE_MULT("MULTIPLY"), | ||||||
| 		.USE_SIMD("ONE48") | 		.USE_SIMD("ONE48"), | ||||||
|  | 		.USE_DPORT("FALSE") | ||||||
| 	) _TECHMAP_REPLACE_ ( | 	) _TECHMAP_REPLACE_ ( | ||||||
| 		//Data path | 		//Data path | ||||||
| 		.A({{5{A[24]}}, A}), | 		.A({{5{A[24]}}, A}), | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue