mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-30 19:22:31 +00:00 
			
		
		
		
	fixup
This commit is contained in:
		
							parent
							
								
									a580a7c82c
								
							
						
					
					
						commit
						9510293a94
					
				
					 2 changed files with 14 additions and 6 deletions
				
			
		|  | @ -907,8 +907,13 @@ endmodule | |||
| //-     $macc (A, B, Y)
 | ||||
| //-
 | ||||
| //- Multiply and accumulate.
 | ||||
| //- A building block for summing any number of negated and unnegated signals and arithmetic products of pairs of signals. Cell port A concatenates pairs of signals to be multiplied together. When the second signal in a pair is zero length, a constant 1 is used instead as the second factor. Cell port B concatenates 1-bit-wide signals to also be summed, such as "carry in" in adders.
 | ||||
| //- Typically created by the `alumacc` pass, which transforms $add and $mul into $macc cells.
 | ||||
| //- A building block for summing any number of negated and unnegated signals
 | ||||
| //- and arithmetic products of pairs of signals. Cell port A concatenates pairs
 | ||||
| //- of signals to be multiplied together. When the second signal in a pair is zero
 | ||||
| //- length, a constant 1 is used instead as the second factor. Cell port B
 | ||||
| //- concatenates 1-bit-wide signals to also be summed, such as "carry in" in adders.
 | ||||
| //- Typically created by the `alumacc` pass, which transforms $add and $mul
 | ||||
| //- into $macc cells.
 | ||||
| module \$macc (A, B, Y); | ||||
| 
 | ||||
| parameter A_WIDTH = 0; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue