This paper presents a new method called optimal shift reassignment (OSR), used for reconfigurable multiplication circuits. These circuits consist of adders, subtractors, shifts, and multiplexers (MUXs). They calculate the multiplication of an input number by one out of several constants which can be selected dynamically during run-time. The OSR method is based on the idea that shifts can be placed at different positions along the circuit, while the calculated output constant stays the same. This differs from previous approaches, which were limited by the fact that all constants within the constant multiplier were forced to be odd. The OSR method subsequently releases this restriction. As a result, the number of required MUXs in the circuit ...
In this paper, we present a multiprecision (MP) reconfigurable multiplier that incorporates variable...
ABSTRACT Multiplications with constants are common in applications involving linear systems, such as...
The multiple constant multiplication (MCM) operation is a fundamental operation in digital signal pr...
This paper presents a new method called optimal shift reassignment (OSR), used for reconfigurable mu...
This brief addresses the problem of implementing very large constant multiplications by a single var...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
In this paper we present a hardware design technique which utilises runtime reconfiguration for a pa...
Binary multiplier has been a staple in the digital circuit design. It is used in microprocessor desi...
Multiple Constant Multiplication (MCM) over integers is a frequent operation arising in embedded sys...
A variable can be multiplied by a given set of fixed-point constants using a multiplier block that c...
AbstractThe biggest motivation to study reversible technologies is that, it is considered to be the ...
During the last decade of integrated electronic design ever more functionality has been integrated o...
The main issue in this thesis is to minimize the energy consumption per operation for the arithmetic...
Abstract New theoretical lower bounds for the number of operators needed in fixed-point constant mul...
International audienceMany algorithms from digital signal processing, including digital filters or d...
In this paper, we present a multiprecision (MP) reconfigurable multiplier that incorporates variable...
ABSTRACT Multiplications with constants are common in applications involving linear systems, such as...
The multiple constant multiplication (MCM) operation is a fundamental operation in digital signal pr...
This paper presents a new method called optimal shift reassignment (OSR), used for reconfigurable mu...
This brief addresses the problem of implementing very large constant multiplications by a single var...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
In this paper we present a hardware design technique which utilises runtime reconfiguration for a pa...
Binary multiplier has been a staple in the digital circuit design. It is used in microprocessor desi...
Multiple Constant Multiplication (MCM) over integers is a frequent operation arising in embedded sys...
A variable can be multiplied by a given set of fixed-point constants using a multiplier block that c...
AbstractThe biggest motivation to study reversible technologies is that, it is considered to be the ...
During the last decade of integrated electronic design ever more functionality has been integrated o...
The main issue in this thesis is to minimize the energy consumption per operation for the arithmetic...
Abstract New theoretical lower bounds for the number of operators needed in fixed-point constant mul...
International audienceMany algorithms from digital signal processing, including digital filters or d...
In this paper, we present a multiprecision (MP) reconfigurable multiplier that incorporates variable...
ABSTRACT Multiplications with constants are common in applications involving linear systems, such as...
The multiple constant multiplication (MCM) operation is a fundamental operation in digital signal pr...