Speculation can enhance adders performance by making carry predictions. It consists in replacing the arithmetic function with a faster, approximated, one, giving correct results most of the time. An error detection stage flags the misprediction events, in such cases, a two-cycles error correction stage is used, constituting a variable latency speculative adder. This paper proposes novel variable latency speculative adders based on Han-Carlson parallel-prefix topologies. The proposed adders are more effective than variable latency Kogge-Stone adders previously proposed in literature. A novel error detection technique that reduces error probability, compared to previous approaches, is proposed. Synthesis results, in the UMC 65nm library, show...
As key building blocks for digital signal processing, image processing and deep learning etc, adders...
This article presents hierarchical single compound adder-based MAC with assertion based error correc...
International audienceInteger addition is a pervasive operation in FPGA designs. The need for fast w...
Speculation can enhance adders performance by making carry predictions. It consists in replacing the...
Variable latency adders have been recently proposed in literature. A variable latency adder employs ...
A variable latency adder (VLA) reduces average addition time by using speculation: the exact arithme...
Arithmetic logic units and digital signal processors widely uses adders. It is the most complicated ...
This paper proposes a novel approach to build integer multiplication circuits based on speculation, ...
A large number of adder designs are available based on the constraints of a particular application, ...
Arithmetic approximation is used to decrease the latency of an arithmetic circuit by shortening the ...
Approximate circuit design is a promising approach to improve performances and energy efficiency bey...
This paper presents a delay- and energy-efficient approximate adder design exploiting an effective c...
This paper proposes a novel approximate adder that exploits an error-reduced carry prediction and co...
Speculative adders divide addition into subgroups and exe-cute them in parallel for higher execution...
Timing guardbands act as a barrier protecting conventional processors from circuit-level phenomena l...
As key building blocks for digital signal processing, image processing and deep learning etc, adders...
This article presents hierarchical single compound adder-based MAC with assertion based error correc...
International audienceInteger addition is a pervasive operation in FPGA designs. The need for fast w...
Speculation can enhance adders performance by making carry predictions. It consists in replacing the...
Variable latency adders have been recently proposed in literature. A variable latency adder employs ...
A variable latency adder (VLA) reduces average addition time by using speculation: the exact arithme...
Arithmetic logic units and digital signal processors widely uses adders. It is the most complicated ...
This paper proposes a novel approach to build integer multiplication circuits based on speculation, ...
A large number of adder designs are available based on the constraints of a particular application, ...
Arithmetic approximation is used to decrease the latency of an arithmetic circuit by shortening the ...
Approximate circuit design is a promising approach to improve performances and energy efficiency bey...
This paper presents a delay- and energy-efficient approximate adder design exploiting an effective c...
This paper proposes a novel approximate adder that exploits an error-reduced carry prediction and co...
Speculative adders divide addition into subgroups and exe-cute them in parallel for higher execution...
Timing guardbands act as a barrier protecting conventional processors from circuit-level phenomena l...
As key building blocks for digital signal processing, image processing and deep learning etc, adders...
This article presents hierarchical single compound adder-based MAC with assertion based error correc...
International audienceInteger addition is a pervasive operation in FPGA designs. The need for fast w...