A novel low power and high speed Multiply-accumulate (MAC) unit design for floating-point numbers

At the present days, the low power designs are playing a vital role in every designs. Due to the existence of the battery designs in the integrated circuits the low power designs play a major role of operations in any circuit. In this paper our work is on a low power and high speed Multiply-accumulate unit that is the basic block in digital processing systems. Since, the basic blocks of MAC unit are multiplier, adder and accumulator. The design of these blocks should be efficient in terms of the power and speed. So our work is based on the BCD multiplication and addition and also to find the floating point numbers. Our implementation consists of multiplier, register, binary to BCD converter; Adder and BCD block which make the overall output of the MAC to be in the BCD format. First the individual blocks are designed and analyzed and the overall MAC is implemented in Cadence 0.9μm technology and power and delay analysis is done using the cadence spectre.

[1]  S. Deepak,et al.  Optimized MAC unit design , 2012, 2012 IEEE International Conference on Electron Devices and Solid State Circuit (EDSSC).

[2]  Shivshankar Mishra,et al.  On the Design of High-Performance CMOS 1-Bit Full Adder Circuits , 2011 .

[3]  S Shanthala,et al.  VLSI Design and Implementation of Low Power MAC Unit with Block Enabling Technique , 2009 .

[4]  P. Jagadeesh,et al.  Design of high performance 64 bit MAC unit , 2013, 2013 International Conference on Circuits, Power and Computing Technologies (ICCPCT).

[5]  Magdy A. Bayoumi,et al.  High Speed and Area-Efficient Multiply Accumulate (MAC) Unit for Digital Signal Prossing Applications , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[6]  A. Abdelgawad Low power multiply accumulate unit (MAC) for future Wireless Sensor Networks , 2013, 2013 IEEE Sensors Applications Symposium Proceedings.

[7]  R. K. Kavitha,et al.  Low-Power Dual Dynamic Node Pulsed Hybrid Flip-Flop Featuring Efficient Embedded Logic , 2013, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[8]  Helga Evangelene,et al.  A novel low power hybrid flipflop using sleepy stack inverter pair , 2014, 2014 Science and Information Conference.

[9]  S. Y. Kulkarni,et al.  Design and VLSI Implementation of Pipelined Multiply Accumulate Unit , 2009, 2009 Second International Conference on Emerging Trends in Engineering & Technology.

[10]  Debarshi Datta,et al.  Low Power MAC Unit for DSP Processor , 2013 .

[11]  Jun-Cheol Park,et al.  Sleepy Stack Leakage Reduction , 2006, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[12]  Jobin K. Antony,et al.  Modified MAC unit for low power high speed DSP application using multipler with bypassing technique and optimized adders , 2013, 2013 Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT).