SlideShare a Scribd company logo
1 of 4
Download to read offline
Nidhi Pokhriyal et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1469-1472

RESEARCH ARTICLE

www.ijera.com

OPEN ACCESS

Compressor Based Area-Efficient Low-Power 8x8 Vedic
Multiplier
Nidhi Pokhriyal1, Harsimranjit Kaur1, Dr. Neelam Rup Prakash2
1
2

M.E. Research Scholar, E&EC Department, PEC University Of Technology, Chandigarh.
Supervisor and Head, E&EC Department, PEC University Of Technology, Chandigarh.

Abstract
Multipliers are the integral components in the design of many high performance FIR filters, image and digital
signal processors. Multipliers being the most area and power consuming elements of a design, area-efficient
low-power multiplier architectures are in demand. In this paper, multiplier based on ancient Vedic mathematics
technique has been proposed which employs 4:3, 5:3, 6:3 and 7:3 compressors for addition of partial products.
Combining the Vedic Sutra- Urdhwa Tiryakbhyam and efficient compressors, a robust area and power efficient
multiplier architecture has been achieved. The designs were synthesized and analysed in Cadence RTL compiler
in 180 nm technology. When compared with previous compressor based multiplier, the proposed design
achieves 30.5% and 25.8% reduction in power and area respectively.
Keywords: Vedic multiplier, Urdhwa Tiryakbhyam Sutra, compressor, low-power

I.

INTRODUCTION

Multipliers are the key components of all the
digital signal processors (DSPs), FIR filters and image
processors and the performance of these processors is
largely determined by the kind of multipliers used.
They are generally the most area consuming and hence
power consuming units in the design. Therefore,
optimizing the area and power of the multiplier is a
major design issue..
Several multipliers have been proposed and
designed over past few decades [1]. In these
algorithms, the multiplication process requires several
intermediate stages to get the final result due to which
critical path gets lengthened. Also, these intermediate
stages require additional hardware which leads to
increase in area and power consumption.
To overcome these disadvantages, multipliers based on
Vedic Mathematics technique have been proposed in
[2] and [3] where all the partial products are obtained
well in advance much before the actual operation of
multiplication begins, which results in a high speed
design.
A compressor based multiplier has also been
in proposed in [4] which utilises 4:2 and 7:2
compressors to reduce the intermediate stages.
In this paper, novel multiplier architecture is
proposed which can efficiently reduce the intermediate
stages as compared to compressor based multiplier, by
using high order compressors such as 4:3, 5:3, 6:3, 7:3
compressors [5]
Section II describes Urdhwa Tiryakbhyam
Sutra for 8-bit multiplication. Section III explains the
high order compressors used in this paper. Section IV
describes the proposed multiplier. Section V and
Section VI discusses the comparative results and
conclusions.
www.ijera.com

II.

VEDIC SUTRA - URDHWA
TIRYAKBHYAM

The 16 Vedic Sutras apply to and cover
almost every branch of Mathematics. They apply even
to complex problems involving a large number of
mathematical operations. Among these sutras, Urdhwa
Tiryakbhyam Sutra is the most efficient for performing
multiplication.
The use of this sutra can be extended to
binary multiplication as well .This Sutra translates to
“Vertical and crosswise”. It utilizes only logical AND
operation, half adders and full adders to perform
multiplication where the partial products are generated
prior to actual multiplication. This saves a considerable
amount of processing time. Moreover it is a robust
method of multiplication.
Consider two 8-bit numbers, a (a8-a1) and b
(b8-b1) where 1 to 8 represents bits from the least
significant bit to the most significant bit. The final
product is represented by P (P 16-P1). In Fig.1, the step
by step method of multiplication of two 8-bit numbers
using Urdhwa Tiryakbhyam Sutra is illustrated. The
bits of the multiplier and multiplicand are represented
by dots and the two way arrow represents the logical
AND operation between the bits which gives the
partial product terms.
In the conventional design of Urdhwa
Tiryakbhyam sutra based multiplier, only full-adders
and half-adders are used for addition of the partial
products. But, the capability of full-adder is limited to
addition of only 3 bits at a time.

1469 | P a g e
Nidhi Pokhriyal et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1469-1472

www.ijera.com

Table II
4-3 compressor as a counter

The block diagram of 4-3, 5-3, 6-3 and 7-3
compressors are shown in Fig. 2, 3, 4, and 5
respectively.
Fig.1. 8-bit binary multiplication using Urdhwa
Tiryakbhyam Sutra
So, a large number of stages are required to
get the final product. Higher order compressors
discussed in next section can be employed to add more
than 3 bits at a time (upto 7 bits) and hence can reduce
the intermediate stages.

III.

HIGHER-ORDER COMPRESSORS

Several 4-2 and 5-2 compressor architectures
have been reported so far [5], [6]. The main drawback
associated with these conventional compressors is that
the result generated is not in proper binary form and
one more half adder/ full adder is required to get the
final results, thereby increasing the area and power
dissipation. Moreover, due to uneven delay profiles of
the outputs arriving from different input paths, a lot of
glitches are generated.
To overcome these problems associated with
the conventional compressors, higher order
compressors proposed in [7] have been used in the
design. These compressors have been designed as
counter of „1‟s at the input bits. Full adder itself is a
counter of 1‟s at its input as illustrated in Table I.
Therefore, full adder acts as 3-2 compressor. The
similar logic can be used to design the higher order
compressor circuits.
Table I
Full adder as a counter

Fig.2. Block diagram of a 4-3 Compressor
The block diagrams of 4-3, 5-3 and 6-3
compressor contains three sub-units: two adder units
and a Carry Look Ahead adder (CLA) unit for parallel
addition of the outputs of the adder units. The 7-3
compressor is implemented using 4-3 compressor, a
full adder and a CLA unit.

Fig.3. Block diagram of a 5-3 Compressor

The concept of the 4-3 compressor as counter
is shown in Table II. Similarly 5-3, 6-3 and 7-3
compressors can be obtained.
Fig.4. Block diagram of a 6-3 Compressor
www.ijera.com

1470 | P a g e
Nidhi Pokhriyal et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1469-1472

Fig.5. Block diagram of a 7-3 Compressor

IV.

HIGHER-ORDER COMPRESSOR
BASED VEDIC MULTIPLIER

In the earlier compressor based Vedic
Multiplier [4], a large number of stages are required to
add the partial products to obtain the final results. The
4-2 and 7-2 compressors are utilized only in the first
two stages of the multiplier while the following eleven
stages employ only full adder and half adder thereby
increasing the reduction stages to thirteen .This leads
to increased area and power consumption.
In the proposed multiplier architecture, the
higher order compressors have been used intelligently
so that the partial products are added in only two
stages to obtain the final result and hence giving an
area efficient and low power consuming design. Also,
compressors and adders are employed such that
minimum number of outputs is generated. For example
in column 5, there are 7 partial products to be added.
These could be added using a 4-3 compressor and a
full adder thereby generating five output bits. But
instead of this a 7-3 compressor has been used which
will generate only 3 output bits. The same approach
has been utilized for other columns as well. The dot
diagram of the proposed multiplier is shown in Fig.6.

www.ijera.com

V. MULTIPLIER PERFORMANCE AND
COMPARISION
For performance comparison, various
multipliers- Urdhwa Tiryakbhyam based Vedic
multiplier, conventional compressor based Vedic
multiplier and the proposed higher order compressor
based Vedic multiplier, have been implemented in
VHDL.
The design of 8x8 multiplier for each of these
architectures was simulated and synthesized in
Cadence RTL Compiler for 180 nm technology. The
unoptimized gate count, area and power have been
compared. The standard cell based fast library was
used for synthesis. Fig. 7, 8 and 9 illustrates the
comparative performance of the three multipliers in
terms of gate count, area and power dissipation. It can
be observed that the proposed multiplier uses 6.3% and

Fig.7. Gate count comparison for 8x8 multipliers
33.7% less gates and 12.9% and 25.8% less area in
comparison to Urdhwa Tiryakbhyam based Vedic
multiplier and conventional compressor based Vedic
multiplier respectively.
The leakage power, dynamic power and total
power dissipation for the three multipliers has been
tabulated in Table III. It can be observed that the
proposed multiplier dissipates 27.8% and 30.5% less
total power than Urdhwa Tiryakbhyam based Vedic
multiplier and conventional compressor based Vedic
multiplier respectively as illustrated in Fig. 9.
Fig.6. Dot Diagram of proposed 8X8 multiplier

www.ijera.com

1471 | P a g e
Nidhi Pokhriyal et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1469-1472
V.

www.ijera.com

CONCLUSION

In this paper, various higher order
compressors have been utilized to design an 8x8
multiplier. The performance of Urdhwa Tiryakbhyam
based Vedic multiplier, conventional compressor based
Vedic multiplier and higher order compressor based
multiplier has been compared in terms of gate count,
area and power dissipation.
The use of higher order compressors reduces
the number of computational stages; thereby requiring
lesser hardware. Hence the proposed design achieves
significant reduction in area, leakage power, dynamic
power and total power dissipation. The proposed Vedic
multiplier architecture using higher order compressors
can be used in area and power critical applications.

REFERENCES
[1]
Fig.8. Area comparison for 8x8 multipliers
Table III
Power Dissipation Comparison

[2]

[3]

[4]

[5]

[6]

[7]

Swee, K. L. S. , Lo Hai Hiung, ”Performance
Comparison Review of 32-Bit Multiplier
Designs”, 4th International Conference on
Intelligent and Advanced Systems (ICIAS),
2012 , IEEE proc. , vol. 2, pp 836-841
H.D. Tiwari, et al., "Multiplier design based
on ancient Indian Vedic Mathematics", Int.
SoC Design Conf., 2008, vol. 2. IEEE
Proc.,pp. II-65 - II-68.
L. Sriraman, T.N. Prabakar, “Design and
Implementation of Two Variable Multiplier
Using KCM and Vedic Mathematics,” 1st
Int. Conf. on Recent Advances in Information
Technology, Dhanbad, India, 2012, IEEE
Proc., pp. 782-787.
S. R. Huddar, S. R. Rupanagudi, Kalpana M.
,S. Mohan : Novel High Speed Vedic
Mathematics Multiplier Using Compressors ,
International
Multi-Conference
on Automation, Computing, Communication,
Control and Compressed Sensing 2013 ,IEEE
proc. , pp. 465-469.
D. Radhakrishnan and A. P. Preethy, "Low
power CMOS pass logic 4-2 compressor for
high-speed multiplication," Circuits and
Systems, Proc. 43rd IEEE Midwest Symp.,
vol. 3, pp. 1296-1298, 2000.
K.Prasad, K.K. Parhi, “Low power 4-2 and 52 compressors”, 35th Asilomar Conference on
Signals, Systems and Computers, 2001, IEEE
proc. vol.1, pp. 129 - 133
A. Dandapat, S. Ghosal, P. Sarkar, D.
Mukhopadhyaya: A 1.2-ns 16×16-bit Binary
Multiplier using High Speed Compressors,
International Journal of Electrical, Computer
and Systems Engineering, Vol. 4, No. 3,
2010, pp. 234 – 239

Fig.9. Power dissipation comparison for 8x8
multipliers

www.ijera.com

1472 | P a g e

More Related Content

What's hot

IRJET - Design and Analysis of Kogge Stone Adder using Approximate Compressor
IRJET - Design and Analysis of Kogge Stone Adder using Approximate CompressorIRJET - Design and Analysis of Kogge Stone Adder using Approximate Compressor
IRJET - Design and Analysis of Kogge Stone Adder using Approximate CompressorIRJET Journal
 
Low Power VLSI Design of Modified Booth Multiplier
Low Power VLSI Design of Modified Booth MultiplierLow Power VLSI Design of Modified Booth Multiplier
Low Power VLSI Design of Modified Booth Multiplieridescitation
 
Area–delay–power efficient carry select adder
Area–delay–power efficient carry select adderArea–delay–power efficient carry select adder
Area–delay–power efficient carry select adderLogicMindtech Nologies
 
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueIJMER
 
A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...
A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...
A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...Kumar Goud
 
vedic mathematics based MAC unit
vedic mathematics based MAC unitvedic mathematics based MAC unit
vedic mathematics based MAC unitNavya Shree
 
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...IJLT EMAS
 
An 8 bit_multiplier
An 8 bit_multiplierAn 8 bit_multiplier
An 8 bit_multiplierRobi Parvez
 
Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates csandit
 
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...IRJET Journal
 
MAC UNIT USING DIFFERENT MULTIPLIERS
MAC UNIT USING DIFFERENT MULTIPLIERSMAC UNIT USING DIFFERENT MULTIPLIERS
MAC UNIT USING DIFFERENT MULTIPLIERSBhamidipati Gayatri
 
32-bit unsigned multiplier by using CSLA & CLAA
32-bit unsigned multiplier by using CSLA &  CLAA32-bit unsigned multiplier by using CSLA &  CLAA
32-bit unsigned multiplier by using CSLA & CLAAGanesh Sambasivarao
 
High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...
High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...
High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...rahulmonikasharma
 
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLDesign and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLIJSRD
 
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...IJTET Journal
 
High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation IJMER
 
implementation and comparision of effective area efficient architecture for CSLA
implementation and comparision of effective area efficient architecture for CSLAimplementation and comparision of effective area efficient architecture for CSLA
implementation and comparision of effective area efficient architecture for CSLAvenkatesh nayakoti
 

What's hot (20)

IRJET - Design and Analysis of Kogge Stone Adder using Approximate Compressor
IRJET - Design and Analysis of Kogge Stone Adder using Approximate CompressorIRJET - Design and Analysis of Kogge Stone Adder using Approximate Compressor
IRJET - Design and Analysis of Kogge Stone Adder using Approximate Compressor
 
Bl044389393
Bl044389393Bl044389393
Bl044389393
 
Low Power VLSI Design of Modified Booth Multiplier
Low Power VLSI Design of Modified Booth MultiplierLow Power VLSI Design of Modified Booth Multiplier
Low Power VLSI Design of Modified Booth Multiplier
 
Area–delay–power efficient carry select adder
Area–delay–power efficient carry select adderArea–delay–power efficient carry select adder
Area–delay–power efficient carry select adder
 
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
 
A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...
A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...
A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...
 
vedic mathematics based MAC unit
vedic mathematics based MAC unitvedic mathematics based MAC unit
vedic mathematics based MAC unit
 
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
 
An 8 bit_multiplier
An 8 bit_multiplierAn 8 bit_multiplier
An 8 bit_multiplier
 
Array multiplier
Array multiplierArray multiplier
Array multiplier
 
Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates
 
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
 
MAC UNIT USING DIFFERENT MULTIPLIERS
MAC UNIT USING DIFFERENT MULTIPLIERSMAC UNIT USING DIFFERENT MULTIPLIERS
MAC UNIT USING DIFFERENT MULTIPLIERS
 
Hz3115131516
Hz3115131516Hz3115131516
Hz3115131516
 
32-bit unsigned multiplier by using CSLA & CLAA
32-bit unsigned multiplier by using CSLA &  CLAA32-bit unsigned multiplier by using CSLA &  CLAA
32-bit unsigned multiplier by using CSLA & CLAA
 
High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...
High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...
High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...
 
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLDesign and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
 
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
 
High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation
 
implementation and comparision of effective area efficient architecture for CSLA
implementation and comparision of effective area efficient architecture for CSLAimplementation and comparision of effective area efficient architecture for CSLA
implementation and comparision of effective area efficient architecture for CSLA
 

Viewers also liked (20)

Ie3614221424
Ie3614221424Ie3614221424
Ie3614221424
 
Iq3615021507
Iq3615021507Iq3615021507
Iq3615021507
 
Is3615181524
Is3615181524Is3615181524
Is3615181524
 
Ig3614301436
Ig3614301436Ig3614301436
Ig3614301436
 
Hn3613321337
Hn3613321337Hn3613321337
Hn3613321337
 
Hy3613901394
Hy3613901394Hy3613901394
Hy3613901394
 
Ii3614451458
Ii3614451458Ii3614451458
Ii3614451458
 
Ic36140914013
Ic36140914013Ic36140914013
Ic36140914013
 
Hx3613861389
Hx3613861389Hx3613861389
Hx3613861389
 
Id3614141421
Id3614141421Id3614141421
Id3614141421
 
Ia3613981403
Ia3613981403Ia3613981403
Ia3613981403
 
Ht3613671371
Ht3613671371Ht3613671371
Ht3613671371
 
Ih3614371444
Ih3614371444Ih3614371444
Ih3614371444
 
Ib3614041408
Ib3614041408Ib3614041408
Ib3614041408
 
Hw3613811385
Hw3613811385Hw3613811385
Hw3613811385
 
If3614251429
If3614251429If3614251429
If3614251429
 
Hr3613551360
Hr3613551360Hr3613551360
Hr3613551360
 
Hz3613951397
Hz3613951397Hz3613951397
Hz3613951397
 
Hs3613611366
Hs3613611366Hs3613611366
Hs3613611366
 
Il3614731475
Il3614731475Il3614731475
Il3614731475
 

Similar to Ik3614691472

Compressor based approximate multiplier architectures for media processing ap...
Compressor based approximate multiplier architectures for media processing ap...Compressor based approximate multiplier architectures for media processing ap...
Compressor based approximate multiplier architectures for media processing ap...IJECEIAES
 
Fast Fourier Transform utilizing Modified 4:2 & 7:2 Compressor
Fast Fourier Transform utilizing Modified 4:2 & 7:2 CompressorFast Fourier Transform utilizing Modified 4:2 & 7:2 Compressor
Fast Fourier Transform utilizing Modified 4:2 & 7:2 CompressorIJERD Editor
 
A Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierA Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierIJERA Editor
 
IRJET- Efficient Design of Radix Booth Multiplier
IRJET- Efficient Design of Radix Booth MultiplierIRJET- Efficient Design of Radix Booth Multiplier
IRJET- Efficient Design of Radix Booth MultiplierIRJET Journal
 
Design of carry save adder using transmission gate logic
Design of carry save adder using transmission gate logicDesign of carry save adder using transmission gate logic
Design of carry save adder using transmission gate logicijiert bestjournal
 
A comparative study of different multiplier designs
A comparative study of different multiplier designsA comparative study of different multiplier designs
A comparative study of different multiplier designsHoopeer Hoopeer
 
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...ijsrd.com
 
Design and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemesDesign and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemesCSITiaesprime
 
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET Journal
 
Verilog Implementation of an Efficient Multiplier Using Vedic Mathematics
Verilog Implementation of an Efficient Multiplier Using Vedic MathematicsVerilog Implementation of an Efficient Multiplier Using Vedic Mathematics
Verilog Implementation of an Efficient Multiplier Using Vedic MathematicsIJERA Editor
 
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF A PULSE JET ENGINE
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF A PULSE JET ENGINECOMPUTATIONAL FLUID DYNAMIC ANALYSIS OF A PULSE JET ENGINE
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF A PULSE JET ENGINEIRJET Journal
 
Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Editor IJARCET
 
Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Editor IJARCET
 
Design of Optimized Vedic Multiplier
Design of Optimized Vedic MultiplierDesign of Optimized Vedic Multiplier
Design of Optimized Vedic MultiplierIRJET Journal
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSVLSICS Design
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSVLSICS Design
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSVLSICS Design
 

Similar to Ik3614691472 (20)

Compressor based approximate multiplier architectures for media processing ap...
Compressor based approximate multiplier architectures for media processing ap...Compressor based approximate multiplier architectures for media processing ap...
Compressor based approximate multiplier architectures for media processing ap...
 
Fast Fourier Transform utilizing Modified 4:2 & 7:2 Compressor
Fast Fourier Transform utilizing Modified 4:2 & 7:2 CompressorFast Fourier Transform utilizing Modified 4:2 & 7:2 Compressor
Fast Fourier Transform utilizing Modified 4:2 & 7:2 Compressor
 
A Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierA Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth Multiplier
 
Ramya Project
Ramya ProjectRamya Project
Ramya Project
 
IRJET- Efficient Design of Radix Booth Multiplier
IRJET- Efficient Design of Radix Booth MultiplierIRJET- Efficient Design of Radix Booth Multiplier
IRJET- Efficient Design of Radix Booth Multiplier
 
Design of carry save adder using transmission gate logic
Design of carry save adder using transmission gate logicDesign of carry save adder using transmission gate logic
Design of carry save adder using transmission gate logic
 
A comparative study of different multiplier designs
A comparative study of different multiplier designsA comparative study of different multiplier designs
A comparative study of different multiplier designs
 
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
 
Design and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemesDesign and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemes
 
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full Adders
 
Verilog Implementation of an Efficient Multiplier Using Vedic Mathematics
Verilog Implementation of an Efficient Multiplier Using Vedic MathematicsVerilog Implementation of an Efficient Multiplier Using Vedic Mathematics
Verilog Implementation of an Efficient Multiplier Using Vedic Mathematics
 
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF A PULSE JET ENGINE
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF A PULSE JET ENGINECOMPUTATIONAL FLUID DYNAMIC ANALYSIS OF A PULSE JET ENGINE
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF A PULSE JET ENGINE
 
Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362
 
Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362
 
SFQ MULTIPLIER
SFQ MULTIPLIERSFQ MULTIPLIER
SFQ MULTIPLIER
 
Fa35880883
Fa35880883Fa35880883
Fa35880883
 
Design of Optimized Vedic Multiplier
Design of Optimized Vedic MultiplierDesign of Optimized Vedic Multiplier
Design of Optimized Vedic Multiplier
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Ik3614691472

  • 1. Nidhi Pokhriyal et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1469-1472 RESEARCH ARTICLE www.ijera.com OPEN ACCESS Compressor Based Area-Efficient Low-Power 8x8 Vedic Multiplier Nidhi Pokhriyal1, Harsimranjit Kaur1, Dr. Neelam Rup Prakash2 1 2 M.E. Research Scholar, E&EC Department, PEC University Of Technology, Chandigarh. Supervisor and Head, E&EC Department, PEC University Of Technology, Chandigarh. Abstract Multipliers are the integral components in the design of many high performance FIR filters, image and digital signal processors. Multipliers being the most area and power consuming elements of a design, area-efficient low-power multiplier architectures are in demand. In this paper, multiplier based on ancient Vedic mathematics technique has been proposed which employs 4:3, 5:3, 6:3 and 7:3 compressors for addition of partial products. Combining the Vedic Sutra- Urdhwa Tiryakbhyam and efficient compressors, a robust area and power efficient multiplier architecture has been achieved. The designs were synthesized and analysed in Cadence RTL compiler in 180 nm technology. When compared with previous compressor based multiplier, the proposed design achieves 30.5% and 25.8% reduction in power and area respectively. Keywords: Vedic multiplier, Urdhwa Tiryakbhyam Sutra, compressor, low-power I. INTRODUCTION Multipliers are the key components of all the digital signal processors (DSPs), FIR filters and image processors and the performance of these processors is largely determined by the kind of multipliers used. They are generally the most area consuming and hence power consuming units in the design. Therefore, optimizing the area and power of the multiplier is a major design issue.. Several multipliers have been proposed and designed over past few decades [1]. In these algorithms, the multiplication process requires several intermediate stages to get the final result due to which critical path gets lengthened. Also, these intermediate stages require additional hardware which leads to increase in area and power consumption. To overcome these disadvantages, multipliers based on Vedic Mathematics technique have been proposed in [2] and [3] where all the partial products are obtained well in advance much before the actual operation of multiplication begins, which results in a high speed design. A compressor based multiplier has also been in proposed in [4] which utilises 4:2 and 7:2 compressors to reduce the intermediate stages. In this paper, novel multiplier architecture is proposed which can efficiently reduce the intermediate stages as compared to compressor based multiplier, by using high order compressors such as 4:3, 5:3, 6:3, 7:3 compressors [5] Section II describes Urdhwa Tiryakbhyam Sutra for 8-bit multiplication. Section III explains the high order compressors used in this paper. Section IV describes the proposed multiplier. Section V and Section VI discusses the comparative results and conclusions. www.ijera.com II. VEDIC SUTRA - URDHWA TIRYAKBHYAM The 16 Vedic Sutras apply to and cover almost every branch of Mathematics. They apply even to complex problems involving a large number of mathematical operations. Among these sutras, Urdhwa Tiryakbhyam Sutra is the most efficient for performing multiplication. The use of this sutra can be extended to binary multiplication as well .This Sutra translates to “Vertical and crosswise”. It utilizes only logical AND operation, half adders and full adders to perform multiplication where the partial products are generated prior to actual multiplication. This saves a considerable amount of processing time. Moreover it is a robust method of multiplication. Consider two 8-bit numbers, a (a8-a1) and b (b8-b1) where 1 to 8 represents bits from the least significant bit to the most significant bit. The final product is represented by P (P 16-P1). In Fig.1, the step by step method of multiplication of two 8-bit numbers using Urdhwa Tiryakbhyam Sutra is illustrated. The bits of the multiplier and multiplicand are represented by dots and the two way arrow represents the logical AND operation between the bits which gives the partial product terms. In the conventional design of Urdhwa Tiryakbhyam sutra based multiplier, only full-adders and half-adders are used for addition of the partial products. But, the capability of full-adder is limited to addition of only 3 bits at a time. 1469 | P a g e
  • 2. Nidhi Pokhriyal et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1469-1472 www.ijera.com Table II 4-3 compressor as a counter The block diagram of 4-3, 5-3, 6-3 and 7-3 compressors are shown in Fig. 2, 3, 4, and 5 respectively. Fig.1. 8-bit binary multiplication using Urdhwa Tiryakbhyam Sutra So, a large number of stages are required to get the final product. Higher order compressors discussed in next section can be employed to add more than 3 bits at a time (upto 7 bits) and hence can reduce the intermediate stages. III. HIGHER-ORDER COMPRESSORS Several 4-2 and 5-2 compressor architectures have been reported so far [5], [6]. The main drawback associated with these conventional compressors is that the result generated is not in proper binary form and one more half adder/ full adder is required to get the final results, thereby increasing the area and power dissipation. Moreover, due to uneven delay profiles of the outputs arriving from different input paths, a lot of glitches are generated. To overcome these problems associated with the conventional compressors, higher order compressors proposed in [7] have been used in the design. These compressors have been designed as counter of „1‟s at the input bits. Full adder itself is a counter of 1‟s at its input as illustrated in Table I. Therefore, full adder acts as 3-2 compressor. The similar logic can be used to design the higher order compressor circuits. Table I Full adder as a counter Fig.2. Block diagram of a 4-3 Compressor The block diagrams of 4-3, 5-3 and 6-3 compressor contains three sub-units: two adder units and a Carry Look Ahead adder (CLA) unit for parallel addition of the outputs of the adder units. The 7-3 compressor is implemented using 4-3 compressor, a full adder and a CLA unit. Fig.3. Block diagram of a 5-3 Compressor The concept of the 4-3 compressor as counter is shown in Table II. Similarly 5-3, 6-3 and 7-3 compressors can be obtained. Fig.4. Block diagram of a 6-3 Compressor www.ijera.com 1470 | P a g e
  • 3. Nidhi Pokhriyal et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1469-1472 Fig.5. Block diagram of a 7-3 Compressor IV. HIGHER-ORDER COMPRESSOR BASED VEDIC MULTIPLIER In the earlier compressor based Vedic Multiplier [4], a large number of stages are required to add the partial products to obtain the final results. The 4-2 and 7-2 compressors are utilized only in the first two stages of the multiplier while the following eleven stages employ only full adder and half adder thereby increasing the reduction stages to thirteen .This leads to increased area and power consumption. In the proposed multiplier architecture, the higher order compressors have been used intelligently so that the partial products are added in only two stages to obtain the final result and hence giving an area efficient and low power consuming design. Also, compressors and adders are employed such that minimum number of outputs is generated. For example in column 5, there are 7 partial products to be added. These could be added using a 4-3 compressor and a full adder thereby generating five output bits. But instead of this a 7-3 compressor has been used which will generate only 3 output bits. The same approach has been utilized for other columns as well. The dot diagram of the proposed multiplier is shown in Fig.6. www.ijera.com V. MULTIPLIER PERFORMANCE AND COMPARISION For performance comparison, various multipliers- Urdhwa Tiryakbhyam based Vedic multiplier, conventional compressor based Vedic multiplier and the proposed higher order compressor based Vedic multiplier, have been implemented in VHDL. The design of 8x8 multiplier for each of these architectures was simulated and synthesized in Cadence RTL Compiler for 180 nm technology. The unoptimized gate count, area and power have been compared. The standard cell based fast library was used for synthesis. Fig. 7, 8 and 9 illustrates the comparative performance of the three multipliers in terms of gate count, area and power dissipation. It can be observed that the proposed multiplier uses 6.3% and Fig.7. Gate count comparison for 8x8 multipliers 33.7% less gates and 12.9% and 25.8% less area in comparison to Urdhwa Tiryakbhyam based Vedic multiplier and conventional compressor based Vedic multiplier respectively. The leakage power, dynamic power and total power dissipation for the three multipliers has been tabulated in Table III. It can be observed that the proposed multiplier dissipates 27.8% and 30.5% less total power than Urdhwa Tiryakbhyam based Vedic multiplier and conventional compressor based Vedic multiplier respectively as illustrated in Fig. 9. Fig.6. Dot Diagram of proposed 8X8 multiplier www.ijera.com 1471 | P a g e
  • 4. Nidhi Pokhriyal et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.1469-1472 V. www.ijera.com CONCLUSION In this paper, various higher order compressors have been utilized to design an 8x8 multiplier. The performance of Urdhwa Tiryakbhyam based Vedic multiplier, conventional compressor based Vedic multiplier and higher order compressor based multiplier has been compared in terms of gate count, area and power dissipation. The use of higher order compressors reduces the number of computational stages; thereby requiring lesser hardware. Hence the proposed design achieves significant reduction in area, leakage power, dynamic power and total power dissipation. The proposed Vedic multiplier architecture using higher order compressors can be used in area and power critical applications. REFERENCES [1] Fig.8. Area comparison for 8x8 multipliers Table III Power Dissipation Comparison [2] [3] [4] [5] [6] [7] Swee, K. L. S. , Lo Hai Hiung, ”Performance Comparison Review of 32-Bit Multiplier Designs”, 4th International Conference on Intelligent and Advanced Systems (ICIAS), 2012 , IEEE proc. , vol. 2, pp 836-841 H.D. Tiwari, et al., "Multiplier design based on ancient Indian Vedic Mathematics", Int. SoC Design Conf., 2008, vol. 2. IEEE Proc.,pp. II-65 - II-68. L. Sriraman, T.N. Prabakar, “Design and Implementation of Two Variable Multiplier Using KCM and Vedic Mathematics,” 1st Int. Conf. on Recent Advances in Information Technology, Dhanbad, India, 2012, IEEE Proc., pp. 782-787. S. R. Huddar, S. R. Rupanagudi, Kalpana M. ,S. Mohan : Novel High Speed Vedic Mathematics Multiplier Using Compressors , International Multi-Conference on Automation, Computing, Communication, Control and Compressed Sensing 2013 ,IEEE proc. , pp. 465-469. D. Radhakrishnan and A. P. Preethy, "Low power CMOS pass logic 4-2 compressor for high-speed multiplication," Circuits and Systems, Proc. 43rd IEEE Midwest Symp., vol. 3, pp. 1296-1298, 2000. K.Prasad, K.K. Parhi, “Low power 4-2 and 52 compressors”, 35th Asilomar Conference on Signals, Systems and Computers, 2001, IEEE proc. vol.1, pp. 129 - 133 A. Dandapat, S. Ghosal, P. Sarkar, D. Mukhopadhyaya: A 1.2-ns 16×16-bit Binary Multiplier using High Speed Compressors, International Journal of Electrical, Computer and Systems Engineering, Vol. 4, No. 3, 2010, pp. 234 – 239 Fig.9. Power dissipation comparison for 8x8 multipliers www.ijera.com 1472 | P a g e