2012
DOI: 10.1145/2234336.2234342
|View full text |Cite
|
Sign up to set email alerts
|

A new architecture for FPGA implementation of a MAC unit for digital signal processors using mixed number system

Abstract: Execution of arithmetic operations at very high speed in real time is the major concern in digital signal processing (DSP) because DSP algorithms are computation intensive. In recent times, Residue Number Systems (RNS) are considered as alternative to binary number system because of their capabilities of performing "carry-free" addition and Multiplication. Double Base Number Systems (DBNS), another non-binary number systems are also increasingly becoming attractive for signal processing applications due to the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
4
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
1
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 8 publications
0
4
0
Order By: Relevance
“…Main objective of a conventional MAC unit is multiplication and accumulation. The term accumulation signifies its ability of performing addition operation and accumulate the sum of the previous consecutive products [17]. So, multiplier, adder and accumulator are required for implementing MAC unit.…”
Section: Architecture Of Mac Unit Using Tnsmentioning
confidence: 99%
See 2 more Smart Citations
“…Main objective of a conventional MAC unit is multiplication and accumulation. The term accumulation signifies its ability of performing addition operation and accumulate the sum of the previous consecutive products [17]. So, multiplier, adder and accumulator are required for implementing MAC unit.…”
Section: Architecture Of Mac Unit Using Tnsmentioning
confidence: 99%
“…and 'M' is the trit length of product. For implementing this architecture [21], TNS Adder, Barrel Shifter [17] and LUT are required. TNS Adder is used to add the indices.…”
Section: Dbtns Multiplier Unitmentioning
confidence: 99%
See 1 more Smart Citation
“…LUT) based[23]. In DBTNS, there are two bases, one is 2 and another is 3 and the number is represented in terms of power 2 and 3 i.e i j X=2 .3 where these indices (i, j) are in ternary number system[19][28]. Here, the values of i and j are stored in different location of LUT as shown in figure 3.…”
mentioning
confidence: 99%