Systems and Means of Informatics

2014, Volume 24, Issue 3, pp 63-77

SELF-TIMED FUSED MULTIPLY-ADD UNIT: PRACTICAL IMPLEMENTATION

  • Y. Stepchenkov
  • Y. Diachenko
  • Y. Rogdestvenski
  • N. Morozov
  • D. Stepchenkov
  • A. Rogdestvenskene
  • A. Surkov

Abstract

Paper presents the results of designing Speed-Independed Fused Multiply-Add (SIFMA) variants compliant with the IEEE 754 Standard. SIFMA performs either one double precision FMA operation or one or two single precision operations simultaneously under three operands. SIFMA was designed for the standard 65-nanometer CMOS (complementary metall-oxide- semiconductor) technology. It uses both a standard cell library and a self-timed cell library designed in IPI RAS. One SIFMA variant operates with a synchronous environment, while another works with an asynchronous environment.
Both variants provide an average performance up to 1 GFlops for 1 -volt supply and environment temperature of 25 C. At these conditions, energy consumption does not exceed 970 mJ/GHz.

[+] References (17)

[+] About this article