An Efficient Two-phase Clocked Sequential Multiply -Accumulator unit for Image blurring

Rashmi Samanth, Subramanya G. Nayak

Abstract


The multiply-accumulator (MAC) unit is the basic integral computational block in every digital image and digital signal processor. As the demand grows, it is essential to design these units in an efficient manner to build a successful processor. By considering this into account, a power-efficient, high-speed MAC unit is presented in this paper. The proposed MAC unit is a combination of a two-phase clocked modified sequential multiplier and a carry-save adder (CSA) followed by an accumulator register. A novel two-phase clocked modified sequential multiplier is introduced in the multiplication stage to reduce the power and computation time. For image blurring, these multiplier and adder blocks are subsequently incorporated into the MAC unit. The experimental results demonstrated that the proposed design reduced the power consumption by 52% and improved the computation time by 4% than the conventional architectures. The developed MAC unit is implemented using 180nm standard CMOS technology using CADENCE RTL compiler, synthesized using XILINX ISE and the image blurring effect is analyzed using MATLAB.


Full Text:

PDF

References


M. Masadeh, O. Hasan and S. Tahar, “Input-conscious approximate multiply-accumulate (mac) unit for energy-efficiency,” IEEE Access, 7, pp.147129-147142. DOI:10.1109/ACCESS.2019.2946513

M.C. Shin, S.H. Kang, and I.C Park, “An area-efficient iterative modified-booth multiplier based on self-timed clocking,” In Proc. IEEE International Conference on Computer Design: VLSI in Computers and Processors. ICCD 2001 Sep 23: IEEE. pp. 511-512. DOI:10.1109/ICCD.2001.955079

W.C. Yeh and C.W Jen, “High-speed Booth encoded parallel multiplier design,” IEEE transactions on computers, 49(7):692-701, 2000. DOI:10.1109/12.863039

N. Kaur and R.K Patial, “Implementation of Modified Booth Multiplier using Pipeline Technique on FPGA,” International Journal of Computer Applications. 975:8887, 2013.

S. Shrivastva and Pankaj Gulhane, “Comparative Analysis on Power and Delay Optimization of Various Multipliers using VHDL,” International Journal of Electrical and Electronics Research, 2014 2(3):182-91.

N. Honarmand, M.R. Javaheri, N. Sedaghati-Mokhtari and A. Afzali-Kusha, “Power efficient sequential multiplication using pre-computation,” In 2006 IEEE International Symposium on Circuits and Systems. pp. 4. DOI:10.1109/ISCAS.2006.1693183

K. Babulu and G. Parasuram, “FPGA Realization of Radix-4 Booth Multiplication Algorithm for High-Speed Arithmetic Logics,” International Journal of Computer Science and Information Technologies. 2(5), 2102-7, 2011.

R. Das, G. K Singh and R.M. Mehra. “Two-phase clocking scheme for low-power and high-speed VLSI,” Int. J. Adv. Eng. Sci. Technol, 2(2):225-30, 2013.

N. A. Nayan, Y. Takahashi and T. Sekine, “LSI implementation of a low-power 4× 4-bit array two-phase clocked adiabatic static CMOS logic multiplier,” Microelectronics Journal, 43(4):244-9,2012. DOI:10.1016/j.mejo.2011.12.013

K. Kajstura and D. Kania, “Low power synthesis of finite state machines-state assignment decomposition algorithm,” Journal of Circuits, Systems and Computers,27(03):1850041, Mar 7, 2018. DOI:10.1142/S021812661850041X

F. Carbognani, F. Bürgin, N. Felber, H. Kaeslin and W. Fichtner, “Two-phase clocking and a new latch design for low-power portable applications,” In International Workshop on Power and Timing Modeling, Optimization and Simulation. Springer, Berlin, Heidelberg. 2005 Sep 20, pp. 446-455.

K. Kato, Y. Takahashi, and T. Sekine, “Two phase clocking subthreshold adiabatic logic,” In 2014 IEEE International Symposium on Circuits and Systems (ISCAS). IEEE 2014 Jun 1 pp. 598-601. DOI:10.1109/ISCAS.2014.6865206

S. Erniyazov and J.C Jeon, “Carry save adder and carry look ahead adder using inverter chain based coplanar QCA full adder for low energy dissipation,” Microelectronic Engineering. 211:37-43, Apr 15, 2019. 10.1016/j.mee.2019.03.015

Y. Zhang Y, L. Okamura, and T. Yoshihara, “An energy efficiency 4-bit multiplier with two-phase non-overlap clock driven charge recovery logic,” IEICE transactions on electronics, 94(4):605-12, Apr 1, 2011.

DOI:10.1587/transele.E94.C.605

K.C. Kuo and Chou CW, “Low power and high-speed multiplier design with row bypassing and parallel architecture,”. Microelectronics Journal,41(10):639-50, Oct 1, 2010. DOI: 10.1142/S021812661750030X

M.S. Kumar, D.A Kumar and P. Samundiswary, “Design and performance analysis of Multiply-Accumulate (MAC) unit” In International Conference on Circuits, Power and Computing Technologies [ICCPCT-2014], 2014 Mar 20 (pp. 1084-1089). IEEE. 10.1109/ICCPCT.2014.7054782

M. Madheswaran and S. Saravanan, “Design and Analysis of Low Power Multiply and Accumulate Unit Using Pixel Properties Reusability Technique for Image Processing Systems,” ICTACT Journal on Image and Video Processing, 459-66, Aug. 2012. DOI: 10.21917/ijivp.2012.0065

P.I. Khan and R.S. Mishra, “Comparative analysis of different algorithm for design of high-speed multiplier accumulator unit (MAC),” Indian Journal of science and technology, 9(8), Feb. 2016. DOI: 10.17485/ijst/2016/v9i8/83614

K. Singh and D. Kumar, “Modified booth multiplier with carry select adder using 3-stage pipelining technique,” International Journal of Computer Applications, 44(14):35-8, Apr. 2012. DOI:10.5120/6334-8710

Y.N Rao, G.S. Raju, P. Raja, “Design and performance evaluation of high-speed MAC unit with parallel pipeline technology,” International Journal of Computer Applications,1;106(4), Jan. 2014. DOI: 10.5120/18506-9575


Refbacks

  • There are currently no refbacks.


International Journal of Electronics and Telecommunications
is a periodical of Electronics and Telecommunications Committee
of Polish Academy of Sciences

eISSN: 2300-1933