Xilinx, Inc.
Software-driven design optimization for mapping between floating-point and fixed-point multiply accumulators

Last updated:

Abstract:

An example multiply accumulate (MACC) circuit includes a multiply-accumulator having an accumulator output register, a scaler, coupled to the multiply accumulator, and a control circuit coupled to the multiply-accumulator and the scaler. The control circuit is configured to provide control data to the scaler, the control data indicative of: a most-significant bit (MSB) to least significant bit (LSB) range for selecting bit indices from the accumulator output register for implementing a first right shift; a multiplier; and a second right shift.

Status:
Grant
Type:

Utility

Filling date:

21 Aug 2018

Issue date:

9 Jun 2020