Radix-2r recoding with common subexpression elimination for multiple constant multiplication

In a recent work on multiple constant multiplication (MCM) problems, a fully predictable sub-linear runtime heuristic was introduced, called Radix-2r MCM. This method shows competitive results in speed, power and area, comparatively with the leading algorithms. In this study, the authors combine Rad...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IET circuits, devices & systems devices & systems, 2020-10, Vol.14 (7), p.990-994
Hauptverfasser: Liacha, Ahmed, Oudjida, Abdelkrim K, Bakiri, Mohammed, Monteiro, José, Flores, Paulo
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In a recent work on multiple constant multiplication (MCM) problems, a fully predictable sub-linear runtime heuristic was introduced, called Radix-2r MCM. This method shows competitive results in speed, power and area, comparatively with the leading algorithms. In this study, the authors combine Radix-2r MCM with an exact common subexpression elimination (CSE) algorithm. The resulting algorithm denoted Radix-2r-CSE allows a substantial reduction in the number of addition/subtraction operations in MCM by maximising the sharing of partial terms after an initial recoding in Radix-2r MCM. The savings over Radix-2r MCM ranges from 4.34 to 18.75% (10% on average) when considering a set of 14 benchmark finite impulse response filters of varying complexity.
ISSN:1751-858X
1751-8598
1751-8598
DOI:10.1049/iet-cds.2020.0213