Documente Academic
Documente Profesional
Documente Cultură
SYNOPSIS
Of
“VLSI Design and Implementation of Low Power
MAC Unit with Block Enabling Technique”
By
1. Miss. Shreedevi S.N
2. Miss. Medha B
3. Miss.Rakheeshree L.R
4. Miss.Bhagyalakshmi S.M
1
VLSI Design and Implementation of Low Power MAC
Unit with Block Enabling Technique
INTRODUCTION
In the majority of digital signal processing (DSP) applications the critical operations
are the multiplication and accumulation. Real-time signal processing requires high speed
and high throughput Multiplier-Accumulator (MAC) unit that consumes low power, which
is always a key to achieve a high performance digital signal processing system. The
purpose of this work is, design and implementation of a low power MAC unit with block
enabling technique to save power. Firstly, a 1-bit MAC unit is designed, with appropriate
geometries that gives optimized power, area and delay. The delay in the pipeline stages in
the MAC unit is estimated based on which a control unit is designed to control the data
flow between the MAC blocks for low power. Similarly, the N-bit MAC unit is designed
and controlled for low power using a control logic that enables the pipelined stages at
appropriate time. The adder cell designed has advantage of high operational speed, small
transistor count and low power. The MAC is implemented on a 0.18um CMOS technology
using CADENCE VIRTUOSO tool. This work also investigates on various architectures of
multipliers and adders which are suitable for implementation of high throughput signal
processing and at the same time to achieve low power consumption.
F = Σ Ai Bi
Methodology Used:
3
General Block Diagram of a Pipeline MAC with block enabling Technique
VLSI Design and Implementation of Low Power MAC Unit with Block Enabling Technique
Conclusion:
4
A full-adder circuit based on MUX is used for MAC architecture. Compared to other
full-adder circuits, the MUX based full adder has the highest operational speed and less
transistor count. The basic building blocks for the MAC unit are identified and each of the
blocks is analyzed for its performance. Power and delay is calculated for the blocks. 1-bit
MAC unit is designed with enable to reduce the total power consumption based on block
enable technique. Using this block, the N-bit MAC unit is constructed and the total power
consumption is to be calculated. By using power reduction techniques adopted in this work,
power is saved. The MAC unit designed in this work can be used in filter realizations for
High speed DSP Application.
References
[1] S.J. Jou, C.Y.Chen, E.C. Yang, and C.C.Su(1995), “A pipelined Multiplier-accumulator
using a high speed, low power static and dynamic full adder design”, IEEE Custom
Integrated circuit conference, 1995, pp. 593-5961
[2] Anantha. P. Chandrakasan, Samuel Sheng, Robert W. Brodersen, “Low-Power CMOS
digital design(1992),” IEEE Journal of Solid-State Circuits, Vol 27, No. 4, April, 1992
[3] Neil H.E. Weste ,and David Harris, CMOS VLSI Design: a circuits and systems
perspective, Addison-Wesley Publishing Company, 3rd ed.
[4] S.J. Jou, C.Y.Chen, E.C. Yang, and C.C.Su(1997), “A pipelined multiplier-accumulator
using a high speed, low power static and dynamic full adder design”, IEEE journal of Solid-
state circuits, vol.32, no.1, Jan.1997,pp.114-118
[5] M.Suzuki, N.Ohkubo, T.Shinbo, T.Yamanaka, A.Shimizu, K.Sasaki, and Y.
Nakagome(1993), “A 1.5ns 32-bit CMOS ALU in Double pass-transistor logic”, IEEE
Journal of Solid state circuits, vol.28, no. 11, November 1993, pp.1145-1151
[6] F. Lu and H. Samulei(1993), “A 200-MHz CMOS pipelined multiplier- accumulator
using a quasi-domino dynamic full adder cell design”, IEEE J. Solid state circuits, vol.28,
pp.123- 132,