| CPC G06F 7/5318 (2013.01) [G06F 7/502 (2013.01); G06F 7/5312 (2013.01); G06F 17/16 (2013.01)] | 21 Claims |

|
1. An apparatus, comprising:
two or more fractional width fused multiply-accumulate (FMA) circuits configured as a shared Wallace tree comprising:
multiple 3:2 carry-save adder (CSA) circuits comprising a first 3:2 CSA circuit, a second 3:2 CSA circuit, and a third 3:2 CSA circuit;
a first 4:2 CSA circuit coupled to receive respective signals from the first 3:2 CSA circuit and the second 3:2 CSA circuit;
a second 4:2 CSA circuit coupled to receive respective signals from the first 4:2 CSA circuit and the third 3:2 CSA circuit; and
a multiplexer circuit coupled to selectively enable or prevent a communication of a carry signal between two of the multiple 3:2 CSA circuits; and
circuitry coupled to the two or more fractional width FMA circuits to provide one or more fractional width FMA operations through the two or more fractional width FMA circuits.
|