Abstract
In this article, an improved Distributed Arithmetic (DA) architecture is proposed, in which the high power consumed by adder units is relocated in the system to reduce the switching activity and total power needed. We used the concept of Time Domain Activity Duration Function (ADF) in architectural-level modification of target units at dynamic operating conditions. The proposed DA exploits the circuit activity, and the adder units are used in minimum states. The proposed DA is a run-time reconfigurable and lets system change the coefficients of FIR filter dynamically. The design was simulated, and the results were verified via two-phase power calculation method. The power calculations are based on forward synthesis invariant points and backward synthesis oriented activity approach. This method was applied to calculate the power and area of the proposed DA and other well-known counterparts in the literature. In the experimental results on 180 nm CMOS ASIC synthesis, the maximum clock of 100 MHz is achieved. In the 32-tap FIR filter implementation of our proposed DA and best known DA2 in serial DA structure, the switching power and internal power improvements are about 21 % and 10 %, respectively, in approximately equal speed and 5 % area increment.
Similar content being viewed by others
References
A.M. Al-Haj, An FPGA-based parallel distributed arithmetic implementation of the 1-D discrete wavelet transform. Informatica (Ljublj.) 32(2), 241–247 (2005)
D.J. Allred, H. Yoo, V. Krishnan, W. Huang, D.V. Anderson, LMS adaptive filters using distributed arithmetic for high throughput. IEEE Trans. Circuits Syst. 52(7), 1327–1337 (2005)
S.M. Badave, A.S. Bhalchandra, Multiplier less FIR filter implementation on FPGA. Int. J. Inf. Electron. Eng. 2(2) (2012). doi:10.7763/IJIEE.2012.V2.78
M.N. Bhukya, K. Anjaiah, G. Sravya, P. Nagaraju, The design of high speed FIR filter using improved DA algorithm and it’s FPGA implementation. Int. J. Eng. Trends Technol. 3(2) (2012). www.ijettjournal.org/volume-3/issue-2/IJETT-V3I2P212.pdf
S.F. Ghamkhari, M.B. Ghaznavi-Ghoushchi, A low-power low-area architecture design for distributed arithmetic (DA) unit, in 20th Iranian Conference on Electrical Engineering (ICEE) (2012)
G.B.S.R. Naidu, B.A. Kumar, G.R. Locharla, Design and FPGA implementation of DAA based FIR filter. Int. J. Sci. Res. Publ. 2(7) (2012). http://www.ijsrp.org/research_paper_jul2012/rp13.html
N.S. Pal, H.P. Singh, P.K. Sarin, S. Singh, Implementation of high speed FIR filter using serial and parallel distributed arithmetic algorithm. Int. J. Comput. Appl. 25(7), 26–32 (2011)
N.S. Pal, R.K. Sarin, K. Sighal, R. Rajan, Distributed arithmetic algorithm for raised cosine FIR filter in WCDMA system. MIT Int. J. Comput. Sci. Inf. Technol. 2(1), 5–10 (2012)
R. Ramesh, R. Nathiya, Realization of FIR filter using modified distributed arithmetic architecture. Signal. Image Process. Int. J. 3(1) (2012). doi:10.5120/4433-6173
A.P. Ramesh, G. Nagarjuna, G.S. Raam, FPGA based design and implementation of higher order FIR filter using improved DA algorithm. Int. J. Comput. Appl. 35(9) (2011) (0975–8887). doi:10.5120/4433-6173
W. Sen, T. Bin, Z. Jun, Distributed arithmetic for FIR filter design on FPGA, in International Conference on Communications, Circuits and Systems (2007), pp. 620–623
C. Singh, B. Singh, Design of high performance modified wave pipelined DAA filter with critical path approach. Int. J. Electr. Electron. Eng. I(II) (2011). http://www.interscience.in/IJEEE_%20Vol1Iss2/Paper6.pdf
S. White, Applications of distributed arithmetic to digital signal processing: a tutorial review. IEEE ASSP Mag. 6(3), 4–19 (1989)
C. Xu, F. Dong, S. Member, Distributed arithmetic FIR filter for electrical resistance tomography system, in Control and Decision Conference (CCDC) (2011), pp. 3548–3553. Chinese
H. Yoo, D. Anderson, Hardware-efficient distributed arithmetic architecture for high-order digital filters, in IEEE International Conference on Acoustics, Speech and Signal Processing (2005), pp. 125–128
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ghamkhari, S.F., Ghaznavi-Ghoushchi, M.B. A New Low-Power Architecture Design for Distributed Arithmetic Unit in FIR Filter Implementation. Circuits Syst Signal Process 33, 1245–1259 (2014). https://doi.org/10.1007/s00034-013-9690-4
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-013-9690-4