Efficient shift-adds design of digit-serial multiple constant multiplications

  • Authors:
  • Levent Aksoy;Cristiano Lazzari;Eduardo Costa;Paulo Flores;José Monteiro

  • Affiliations:
  • INESC-ID, Lisboa, Portugal;INESC-ID, Lisboa, Portugal;Universidade de Catolica de Pelotas, Pelotas, Brazil;INESC-ID/IST TU Lisbon, Lisboa, Portugal;INESC-ID/IST TU Lisbon, Lisboa, Portugal

  • Venue:
  • Proceedings of the 21st edition of the great lakes symposium on Great lakes symposium on VLSI
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Bit-parallel realization of the multiplication of a variable by a set of constants using only addition, subtraction, and shift operations has been explored extensively over the years as large number of constant multiplications dominate the complexity of many digital signal processing systems. On the other hand, digit-serial architectures offer alternative low-complexity designs since digit-serial operators occupy less area and are independent of the data wordlength. This paper introduces an approximate algorithm that targets the optimization of gate-level area in digit-serial constant multiplications under the shift-adds architecture. Experimental results indicate that our approximate algorithm gives better solutions than the previously proposed algorithms in terms of area at gate-level and yields alternative low-complexity designs relatively to the bit-parallel design. It is also observed on digit-serial filter designs that the use of shift-adds architecture yields area reduction up to 43.6% with respect to designs that use generic digit-serial constant multipliers.