PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

A MUX based signed-floating-point MAC architecture using UCM algorithm

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Digital system algorithms such as FFT algorithms, convolution, image processing algorithm, etc. deploy Multiply and Accumulate (MAC) unit as an evaluative component. The efficiency of a MAC typically relies on the speed of operation, power dissipation, and chip area along with the complexity level of the circuit. In this research paper, a power-delay-efficient signed-floating-point MAC (SFMAC) is proposed using Universal Compressor based Multiplier (UCM). Instead of having a complex design architecture, a simple multiplexer-based circuit is used to achieve a signed-floating output. The 8x8 SFMAC can take 8-bit mantissa and 3-bit exponent and therefore, the input to the SFMAC can be in the range of – (7.96875)10 to +(7.96875)10. The design and implementation of the proposed architecture is executed on the Cadence Spectre tool in GPDK 90 nm and TSMC 130 nm CMOS, which proves as power and delay efficient.
Słowa kluczowe
Rocznik
Strony
835--844
Opis fizyczny
Bibliogr. 31 poz., rys., tab.
Twórcy
autor
  • VLSI Design, SEEE, Lovely Professional University, GT Road, Phagwara, Punjab, India
autor
  • VLSI Design, SEEE, Lovely Professional University, GT Road, Phagwara, Punjab, India
autor
  • Department of Electronics and Communication Engineering, Waknaghat, Solan, HP, India
Bibliografia
  • [1] A. Abdelgawad and M. Bayoumi, “High speed and area efficient multiply accumulate (MAC) unit for digital signal processing applications”, IEEE Int. Symp. Circuits and Systems, New Orleans, LA, USA, 3199–3202 (2007).
  • [2] N.J. Babu and R. Sarma, “A novel low power multiplyaccumulate (MAC) unit design for fixed point signed numbers”, Advances in Intelligent Systems and Computing 394(1): 675–690 (2016).
  • [3] P. Bhattacharyya, B. Kundu, S. Ghosh, V. Kumar, and A. Dandapat, “Performance analysis of a low-power high-speed hybrid 1-bit full adder circuit”, IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 23(10), 2001–2008 (2014).
  • [4] M.J. Liao, C.F. Su, C.Y. Chang, and A.C.H. Wu, “A carry-select-adder optimization technique for high-performance booth-encoded wallace-tree multipliers”. IEEE Int. Symp. Circuits and Systems, Phoenix-Scottsdale, USA, 81–84 (2002).
  • [5] S. Deepak and B.J. Kailath, “Optimized MAC unit design”,Int. Conf. on Electron Devices and Solid State Circuit (EDSSC), Bangkok, Thailand, 1–4 (2012).
  • [6] P. Jagadees, S. Ravi, and K.H. Mallikarjun, “Design of a high performance 64 bit MAC unit”,Int. Conf. on Circuits, Power and Computing Technologies, Nagercoil, India, 782‒786 (2013).
  • [7] T. Francis, T. Joseph, and J.K. Antony, “Modified MAC unit for low power high speed DSP application using multiplier with bypassing technique and optimized adders”, 4th Int. Conf. On Computing, Communications and Networking Technologies (ICCCNT), Tiruchengode, India, 1–4 (2013).
  • [8] R. Warrier, C.H. Vun, and W. Zhang, “A low-power pipelined MAC architecture using baugh-wooley based multiplier”, 3rd Global Conf. on Consumer Electronics (GCCE), Tokyo, Japan, 505–506 (2014).
  • [9] B.J. Xia, P. Liu, and Q.D. Yao, “New method for high performance multiply-accumulator design”, Journal of Zhejiang University Science 10(7), 1067–1074 (2009).
  • [10] L. Topor-Kaminski and P. Holajn, “Multiple-input floating-gate MOS transistor in analogue electronics circuit”, Bull. Pol. Ac.: Tech. 52(3), 251–256 (2004).
  • [11] P. Kwiatkowski, “Employing FPGA DSP blocks for time-to digital conversion”, Metrol. Meas. Syst. 26(4), 631‒643 (2019).
  • [12] T. Marciniak, R. Weychan, A. Stankiewicz, and A. Dabrowski, “Biometric speech signal processing in a system with digital signal processor”, Bull. Pol. Ac.: Tech. 62(3), 589–594 (2014).
  • [13] K. Wawryn and R. Suszynski, “Low power 9-bit pipelined A/D and 8-bit self-calibrated D/A converters for a DSP system”, Bull. Pol. Ac.: Tech. 61(4), 979–988 (2013).
  • [14] E. Jamro, A. Dabrowska-Boruch, P. Russek, M. Wielgosz, and K. Wiatr, “Novel architecture for floating point accumulator with cancelation error detection”, Bull. Pol. Ac.: Tech. 66(5), 579–587 (2018).
  • [15] K.B. Jaiswal, N. Kumar, P. Seshadri, and G. Lakshminarayanan, “Low power wallace tree multiplier using modified full adder”, 3rd Int. Conf. on Signal Processing, Communication and Net-working (ICSCN), Chennai, India, 1–4 (2015).
  • [16] M.J. Rao and S. Dubey, “A high speed and area efficient booth recoded wallace tree multiplier for fast arithmetic circuits”, Asia Pacific Conf. on Postgraduate Research in Microelectronics and Electronics (PRIMEASIA), Hyderabad, India, 220–223 (2012).
  • [17] X.V. Luu, T.T. Hoang, T.T. Bui, and A.V. Dinh-Duc, “A high-speed unsigned 32-bit multiplier based on booth-encoder and wallace-tree modifications”, Int. Conf. on Advanced Technologies for Communications (ATC’14), Hanoi, Vietnam, 739–744 (2014).
  • [18] N. Itoh, Y. Naemura, H. Makino, Y. Nakase, T. Yoshihara, and Y. Horiba, “A 600-MHz 54-bit multiplier with rectangularstyled wallace tree”, IEEE J. Solid-State Circuits 36(2), 249‒257 (2001).
  • [19] D. Paradhasaradhi, M. Prashanthi, and N. Vivek, “Modified wallace tree multiplier using efficient square root carry select adder”, Int. Conf. on Green Computing Communication and Electrical Engineering (ICGCCEE), Coimbatore, India, 1–5 (2014).
  • [20] T.Y. Kuo and J.S. Wang, “A low-voltage latch-adder based tree multiplier”, IEEE Int. Symp. Circuits and Systems, Seattle, WA, 804–807 (2008).
  • [21] S. Khan, S. Kakde, and Y. Suryawanshi, “VLSI implementation of reduced complexity wallace multiplier using energy efficient CMOS full adder”, Int. Conf. on Computational Intelligence and Computing Research, Enathi, India, 1–4 (2013).
  • [22] R.D. Kshirsagar, E.V. Aishwarya, A.S. Vishwanath, and P. Jayakrishnan, “Implementation of pipelined booth encoded wallace tree multiplier architecture”, Int. Conf. on Communication and Green Computing Conservation of Energy (ICGCE), Chennai, India, 199–204 (2013).
  • [23] B.N.M. Reddy, H.N. Sheshagiri, and S. Shanthala, “Implementation of low power 8-Bit multiplier using gate diffusion input logic”, 17th Int. Conf. on Computational Science and Engineering, Chengdu, China, 1868–1871 (2014).
  • [24] R. Sarma, C. Bhargava, and S. Jain, “UCM: A Novel Approach for Delay Optimization”, Int J Performability Eng 15(4), 1190‒1198 (2019).
  • [25] H. Zhang, H.J. Lee, and S.B. Ko, “Efficient fixed/floatingpoint merged mixed-precision multiply-accumulate unit for deep learning processors”, IEEE Int. Symp. Circuits and Systems, Florence, Italy, 1–5 (2018).
  • [26] S. Shanthala, C.P. Raj, and S.Y. Kulkarni, “Design and VLSI implementation of pipelined multiply accumulate unit”, 2nd Int. Conf. on Emerging Trends in Engineering and Technology (ICETET-09), Nagpur, India, 381–386 (2009).
  • [27] T.T. Hoang, M. Sjlander, and P. Larsson-Edefors, “A highspeed, energy-efficient two-cycle multiply-accumulate (MAC) architecture and its application to a double-throughput MAC unit”, IEEE Trans. Circuits Syst. I, Reg. Papers 57(12), 3073– 3081 (2010).
  • [28] S.E. Esmaeili, A.J. Al-Kahlili, and G.E.R. Cowan, “Low-swing differential conditional capturing flip-flop for LC resonant clock distribution networks”, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 20(8), 1547–1551 (2012).
  • [29] N. Akbarzadeh, S. Timarchi, and A.A. Hamidi, “Efficient multiply-add unit specified for DSPs utilizing low-power pipeline modulo 2n + 1 multiplier”, 9th Iranian Conf. on Machine Vision and Image Processing, Tehran, Iran, 120–123 (2015).
  • [30] A.R. Narasimhan and R.S. Subramanian, “High speed multiply-accumulator coprocessor realized for digital filters”, Int. Conf. on Electrical, Computer and Communication Technologies (ICECCT), Coimbatore, India, 1–4 (2015).
  • [31] K.V. Karthikeyan, R. Babu, N. Mathan, and B. Karthick, “Performance analysis of an efficient MAC unit using CNTFET technology”, Recent Advances In Nano Science And Technology, Chennai, Tamilnadu, India, 2525–2531 (2016).
Uwagi
PL
Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2020).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-0d81fd0e-52db-4d67-80ca-4895d1ab9885
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.