SlideShare a Scribd company logo
1 of 5
Download to read offline
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 201
A HIGH-SPEED TREE-BASED 64-BIT CMOS BINARY COMPARATOR
Anjuli1
, Satyajit Anand2
1
M.Tech.VLSI Design, E&CE Deptt., FET-MITS, Lakshmangarh, Sikar, Rajasthan (India), anjuli_222@yahoo.com
2
Asst. Prof., E&CE Deptt., FET-MITS, Lakshmangarh, Sikar, Rajasthan (India), satyajitanand45@gmail.com
Abstract
A high-speed tree-based 64-bit CMOS binary comparator is proposed in this brief. Comparison is most basic arithmetic operation
that determines if one number is greater than, equal to, or less than the other number. Comparator is most fundamental component
that performs comparison operation. This brief presents comparison of modified and existing 64-bit binary comparator designs
concentrating on delay. Means some modifications are done in existing 64-bit binary comparator design to improve the speed of the
circuit. Comparison between modified and existing 64-bit binary comparator designs is calculated by simulation that is performed at
90nm technology in Tanner EDA Tool.
Index Terms: Binary comparator, digital arithmetic, high-speed
-----------------------------------------------------------------------***-----------------------------------------------------------------------
1. INTRODUCTION
In digital system, comparison of two numbers is an arithmetic
operation that determines if one number is greater than, equal
to, or less than the other number [1]. So comparator is used for
this purpose.
Magnitude comparator is a combinational circuit that
compares two numbers, A and B, and determines their relative
magnitudes (Figure 1) [1]. The outcome of comparison is
specified by three binary variables that indicate whether A>B,
A=B, or A<B.
Figure 1. Block Diagram of n-Bit Magnitude Comparator
The circuit, for comparing two n-bit numbers, has 2n inputs &
22n
entries in the truth table. For 2-bit numbers, 4-inputs & 16-
rows in the truth table, similarly, for 3-bit numbers 6-inputs &
64-rows in the truth table [1].
The logic style used in logic gates basically influences the
speed, size, power dissipation, and the wiring complexity of a
circuit. Circuit size depends on the number of transistors and
their sizes and on the wiring complexity. The wiring
complexity is determined by the number of connections and
their lengths. All these characteristics may vary considerably
from one logic style to another and thus proper choice of logic
style is very important for circuit performance [2].
In order to differentiate all three designs existing and
modified, simulations are carried out for power and delay at 1
volt supply voltage (and input voltage) at 90nm technology in
Tanner EDA Tool.
2. 64-BIT BINARY COMPARATOR
64-bit binary comparator compares two numbers each having
64 bits (A63 to A0 & B63 to B0). For this arrangement truth
table has 128 inputs & 2128
entries. By using comparator of
minimum number of bits, a comparator of maximum number
of bits can be design using tree structure logic.
3. EXISTING 64-BIT BINARY COMPARATOR
DESIGN
64-bit Comparator in reference [3], [4], [5] represents tree-
based structure which is inspired by fact that G (generate) and
P (propagate) signal can be defined for binary comparisons,
similar to G (generate) and P (propagate) signals for binary
additions.
Two number (each having 2-bits: A1, A0 & B1, B0) comparison
can be realized by:
For A<B, ―BBig, EQ‖ is ―1,0‖. For A=B, ―BBig, EQ‖ is ―0,1‖.
Hence, for A>B, ―BBig, EQ‖ is ―0,0‖. Where BBig is defined as
output A less than B (A_LT_B). A closer look at equation (1)
reveals that it is analogous to the carry signal generated in
binary additions. Consider the following carry generation:
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 202
Where A & B are binary inputs, Cin is carry input, Cout is carry
output, and G & P are generate & propagate signals,
respectively.
After comparing equations (1) & (3):
Cin can be considered as G0. Since for static logic, equation (1)
requires tall transistor stack height, hence, an encoding
scheme is employed to solve this problem. For this, encoding
equation is given as:
Where i = 0………..63.
Put these two values from equations (7) & (8) in equations (1)
& (2).
Where j = 0………..31.
G & P signals can be further combined to form group G & P
signals.
Similarly, for 64-bit comparator, BBig & EQ can be computed
as:
Figure 2 Tree-Diagram of 8-Bit Binary Comparator
Above Figure 2 shows 8-bit version of existing tree-based
comparator structure and Figure (3, 4 & 5) shows
corresponding circuit schematics for each logic block of each
stage. Pre-encoding circuitry is aimed to minimize the number
of transistors. Hence, modified pass transistor logic style is
employed to reduce the number of transistors up to 9
(including inverters).
In above 8-bit example circuitry, the first stage comparison
circuit implements equations (9, 10) for j = 0. . . 3, whereas
the second stage generates BBig[3:0], BBig[7:4] and EQ[3:0], EQ[7:4]
according to equations (11 & 12). Finally, BBig[7:0] and EQ[7:0]
are computed in the third stage according to equations (13 &
14).
Stage 0th
is implemented using modified pass transistor logic
style [6], [7] giving output in actual form, Stage 1st
is
implemented using CMOS logic style giving output in inverse
form, Stage 2nd
is also implemented using CMOS logic style
giving output in actual form.64-bit comparator is here
designed by using 7 stages (from 0th
to 6th
). In stage 0th
,
modified pass transistor logic style circuitry (as in Figure 3) is
employed to produce ―less than‖ & ―equal to‖ outputs.
Outputs of stage 0th
are act as inputs of stage 1st
. In stage 1st
,
CMOS circuitry (as in Figure 4) is employed to produce
inverse inputs for stage 2nd
. In stage 2nd
, again CMOS circuitry
(as in Figure 5) is employed to produce actual inputs for stage
3rd
. Now, according to tree structure given in Figure 2, again
circuitry of stage 1st
is used for stage 3rd
. Similarly, for stage
4th
, circuitry of stage 2nd
is employed. For stage 5th
circuitry of
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 203
stage 1st
is employed. For stage 6th
circuitry of stage 2nd
is
employed. Accordingly schematic of Existing 64-bit binary
comparator is drawn and shown in Figure 6. Description of
this design is given in tabular form in table I.
Figure 3. Schematic of Stage 0th
of Existing 64-Bit Binary
Comparator
Figure 4 Schematic of Stage 1st
of Existing 64-Bit Binary
Comparator
Figure 5 Schematic of Stage 2nd
of Existing 64-Bit Binary
Comparator
Figure 6 Schematic of Existing 64-Bit Binary Comparator
Figure 7. Waveforms of Existing 64-Bit Binary Comparator
According to input bit stream, waveforms of existing 64-bit
binary comparator are obtained and shown in Figure 7.
Waveforms show that only one output is high (―1‖) at a time.
When both the outputs ―less than‖ & ―equal to‖ (A_LT_B &
A_EQU_B) are low (―0‖), then waveforms represent that
―greater than‖ output is high (A_GT_B is ―1‖). Simulation
results for this design are given in table III for conclusion.
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 204
4. MODIFIED 64-BIT BINARY COMPARATOR
DESIGN
Some modifications are done for stage 0th
in existing 64-bit
comparator design [3] to improve the speed of the circuit.
For this design, all three basic stages are implemented using
CMOS logic style. Means stage 0th
of comparator is
implemented using CMOS logic style (as in Figure 8) that was
implemented using modified PTL style in existing design.
Remaining two stages (1st
& 2nd
) are exactly same as existing
64-bit comparator design (Figure 4 & 5). Schematic (using
instances of each stage) of this modified 64-bit CMOS binary
comparator design is same (externally) as existing 64-bit
comparator design which is shown in Figure 9. Description of
this design is given in tabular form in table II.
Figure 8 Schematic of Stage 0th
of Modified 64-Bit CMOS
Binary Comparator
Figure 9 Schematic of Modified 64-Bit CMOS Binary
Comparator
Figure 10 Waveforms of Modified 64-Bit CMOS Binary
Comparator
According to input bit stream, waveforms of modified 64-bit
CMOS binary comparator are obtained and shown in Figure
10. Input bit stream for this design is same as in existing
design of 64-bit comparator. Output waveforms of this design
produce same position of 1,s and 0,s as in waveforms of
existing design for each input bit. Simulation results for this
design are given in table III for conclusion.
5. SIMULATION AND COMPARISON
After simulation of both the designs final results are obtained
for power consumption and delay and are shown in table III.
In modified design, delay (tA_LT_B) is reduced from 4.4290e-
009 to 4.4082e-009 means 0.47 % reduction in comparison to
existing design and delay (tA_EQU_B) is reduced from 6.7628e-
010 to 6.6797e-010 means 1.23 % reduction in comparison to
existing design. Graphical representation is in Charts 1 and 2.
CONCLUSIONS
All of the reduction in delay is obtained after sacrificing
power consumption and transistor count. But still modified
design gives better result (for delay) than existing 64-bit
binary comparator design. In modified design, delay (tA_LT_B)
is reduced 0.47 % and delay (tA_EQU_B) is reduced 1.23 % in
comparison to existing design. Therefore, modified 64-bit
binary comparator design can be better option for high-speed
applications.
Table I Description of Existing 64-Bit Binary
Comparator design
Detail
Stage
0th
Stage
1st
Stage
2nd
Transistor
Count
Design
Using
MPTL
Style
Using
CMOS
Style
Using
CMOS
Style
1206
Nature of
output
Actual Inverse Actual
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 205
Table II Description of Modified 64-Bit Binary Comparator
Design
Detail Stage
0th
Stage
1st
Stage
2nd
Transistor
Count
Design
Using
CMOS
Style
Same as
Existing
Same as
Existing 1782
Nature of
output
Actual Inverse Actual
Table III Simulation results for both the designs
Designs
Power
Consumption
(watts)
Delay (seconds)
tA_LT_B tA_EQU_B
Existing 8.9563e-006 4.4290e-009 6.7628e-010
Modified 2.5128e-005 4.4082e-009 6.6797e-010
Chart -1: Delay (t A_LT_B) vs comparator Designs
Chart -2: Delay (t A_EQU_B) vs comparator Designs
ACKNOWLEDGEMENTS
We are thankful to the Dean, FET and HOD, Department of
Electronics & Communication Engineering for providing us
necessary permission to carry out this work.
REFERENCES
[1] M. Morris Mano ―Digital Design‖ Pearson Education
Asia. 3rd
Ed, 2002.
[2] A. Bellaouar and Mohamed I. Elmasry, Low Power
Digital VLSI Design: Circuits and Systems,‖ Kluwer
Academic Publishers, 2nd
Ed, 1995.
[3] Pierce Chuang, David Li, and Manoj Sachdev, Fellow,
IEEE ―A Low-Power High---Performance Single-Cycle
Tree-Based 64-Bit Binary Comparator‖ IEEE
Transactions On Circuits and Systems—II: Express
Briefs, Vol.59, No. 2,February 2012.
[4] F. Frustaci, S. Perri, M. Lanuzza, and P.
CorsoneCorsonello, ―A new low-power high-speed
single- clock-cyclock-cycle binary comparator,‖ in
Proc. IEEE. Int. Symp. Symp. Circuits Syst., 2010,
pp.317–320.
[5] S. Perri and P. Corsonello, ―Fast low-cost
implementation of single-clock-cycle binary
comparator,‖ IEEE Trans. Circuits Syst. II, Exp. Briefs,
vol. 55, no. 12, pp. 1239–1243, Dec. 2008.
[6] R. Zimmermann and W. Fichtner, ―Low Power Logic
Styles: CMOS Versus Pass Transistor Logic‖ IEEE
Journal of Solid State Circuits, Vol.32, No.7, pp1079-
1090, July 1997.
[7] S. Kang and Y. Leblebici ―CMOS Digital Integrated
Circuit, Analysis and Design‖ Tata McGraw-Hill, 3rd
Ed, 2003.

More Related Content

What's hot

Digital Comprator
Digital CompratorDigital Comprator
Digital Comprator
suraj829
 

What's hot (19)

A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
 
Combinational Logic Circuits
Combinational Logic CircuitsCombinational Logic Circuits
Combinational Logic Circuits
 
C0421013019
C0421013019C0421013019
C0421013019
 
Alu app b
Alu app bAlu app b
Alu app b
 
Design of high speed area optimized binary coded
Design of high speed area optimized binary codedDesign of high speed area optimized binary coded
Design of high speed area optimized binary coded
 
Novel Parallel - Perfix Structure Binary to Residue Number System Conversion ...
Novel Parallel - Perfix Structure Binary to Residue Number System Conversion ...Novel Parallel - Perfix Structure Binary to Residue Number System Conversion ...
Novel Parallel - Perfix Structure Binary to Residue Number System Conversion ...
 
High Performance Baugh Wooley Multiplier Using Carry Skip Adder Structure
High Performance Baugh Wooley Multiplier Using Carry Skip Adder StructureHigh Performance Baugh Wooley Multiplier Using Carry Skip Adder Structure
High Performance Baugh Wooley Multiplier Using Carry Skip Adder Structure
 
Design Principle and Realization of Cubic Uniform B-Spline Generator
Design Principle and Realization of Cubic Uniform B-Spline GeneratorDesign Principle and Realization of Cubic Uniform B-Spline Generator
Design Principle and Realization of Cubic Uniform B-Spline Generator
 
Design and Implementation of High Speed Area Efficient Double Precision Float...
Design and Implementation of High Speed Area Efficient Double Precision Float...Design and Implementation of High Speed Area Efficient Double Precision Float...
Design and Implementation of High Speed Area Efficient Double Precision Float...
 
Magnitude comparator
Magnitude comparatorMagnitude comparator
Magnitude comparator
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
CONCURRENT TERNARY GALOIS-BASED COMPUTATION USING NANO-APEX MULTIPLEXING NIBS...
CONCURRENT TERNARY GALOIS-BASED COMPUTATION USING NANO-APEX MULTIPLEXING NIBS...CONCURRENT TERNARY GALOIS-BASED COMPUTATION USING NANO-APEX MULTIPLEXING NIBS...
CONCURRENT TERNARY GALOIS-BASED COMPUTATION USING NANO-APEX MULTIPLEXING NIBS...
 
Chapter 5: Cominational Logic with MSI and LSI
Chapter 5: Cominational Logic with MSI and LSIChapter 5: Cominational Logic with MSI and LSI
Chapter 5: Cominational Logic with MSI and LSI
 
Chapter 4: Combinational Logic
Chapter 4: Combinational LogicChapter 4: Combinational Logic
Chapter 4: Combinational Logic
 
FPGA based Real-time Automatic Number Plate Recognition System for Modern Lic...
FPGA based Real-time Automatic Number Plate Recognition System for Modern Lic...FPGA based Real-time Automatic Number Plate Recognition System for Modern Lic...
FPGA based Real-time Automatic Number Plate Recognition System for Modern Lic...
 
Multiplier and Accumulator Using Csla
Multiplier and Accumulator Using CslaMultiplier and Accumulator Using Csla
Multiplier and Accumulator Using Csla
 
Digital Comprator
Digital CompratorDigital Comprator
Digital Comprator
 
FYBSC IT Digital Electronics Unit III Chapter I Combinational Logic Circuits
FYBSC IT Digital Electronics Unit III Chapter I Combinational Logic CircuitsFYBSC IT Digital Electronics Unit III Chapter I Combinational Logic Circuits
FYBSC IT Digital Electronics Unit III Chapter I Combinational Logic Circuits
 
FPGA Implementation of an Area Optimized Architecture for 128 bit AES Algorithm
FPGA Implementation of an Area Optimized Architecture for 128 bit AES AlgorithmFPGA Implementation of an Area Optimized Architecture for 128 bit AES Algorithm
FPGA Implementation of an Area Optimized Architecture for 128 bit AES Algorithm
 

Viewers also liked

Electronic devices-and-circuit-theory-10th-ed-boylestad-chapter-13
Electronic devices-and-circuit-theory-10th-ed-boylestad-chapter-13Electronic devices-and-circuit-theory-10th-ed-boylestad-chapter-13
Electronic devices-and-circuit-theory-10th-ed-boylestad-chapter-13
Shiwam Isrie
 
Classification of appendicitis based on ultrasound image
Classification of appendicitis based on ultrasound imageClassification of appendicitis based on ultrasound image
Classification of appendicitis based on ultrasound image
eSAT Publishing House
 
Development and determination of voltage faultlocation
Development and determination of voltage faultlocationDevelopment and determination of voltage faultlocation
Development and determination of voltage faultlocation
eSAT Publishing House
 
The effect of watercement ratio on the sulfate
The effect of watercement ratio on the sulfateThe effect of watercement ratio on the sulfate
The effect of watercement ratio on the sulfate
eSAT Publishing House
 

Viewers also liked (20)

Electronic devices-and-circuit-theory-10th-ed-boylestad-chapter-13
Electronic devices-and-circuit-theory-10th-ed-boylestad-chapter-13Electronic devices-and-circuit-theory-10th-ed-boylestad-chapter-13
Electronic devices-and-circuit-theory-10th-ed-boylestad-chapter-13
 
Analysis effect of drilling parameters on hole
Analysis effect of drilling parameters on holeAnalysis effect of drilling parameters on hole
Analysis effect of drilling parameters on hole
 
Experimental investigation of performance and
Experimental investigation of performance andExperimental investigation of performance and
Experimental investigation of performance and
 
Classification of appendicitis based on ultrasound image
Classification of appendicitis based on ultrasound imageClassification of appendicitis based on ultrasound image
Classification of appendicitis based on ultrasound image
 
Cancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratioCancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratio
 
Development and determination of voltage faultlocation
Development and determination of voltage faultlocationDevelopment and determination of voltage faultlocation
Development and determination of voltage faultlocation
 
Investigations on the performance of diesel in an air
Investigations on the performance of diesel in an airInvestigations on the performance of diesel in an air
Investigations on the performance of diesel in an air
 
Load balancing in public cloud combining the concepts of data mining and netw...
Load balancing in public cloud combining the concepts of data mining and netw...Load balancing in public cloud combining the concepts of data mining and netw...
Load balancing in public cloud combining the concepts of data mining and netw...
 
Analysis of physical characteristics of bamboo
Analysis of physical characteristics of bambooAnalysis of physical characteristics of bamboo
Analysis of physical characteristics of bamboo
 
The effect of watercement ratio on the sulfate
The effect of watercement ratio on the sulfateThe effect of watercement ratio on the sulfate
The effect of watercement ratio on the sulfate
 
Analysis and mitigation of unbalance due to load in
Analysis and mitigation of unbalance due to load inAnalysis and mitigation of unbalance due to load in
Analysis and mitigation of unbalance due to load in
 
Gsm based automatic lpg ordering system with leakage alert
Gsm based automatic lpg ordering system with leakage alertGsm based automatic lpg ordering system with leakage alert
Gsm based automatic lpg ordering system with leakage alert
 
Multisensor data fusion based autonomous mobile
Multisensor data fusion based autonomous mobileMultisensor data fusion based autonomous mobile
Multisensor data fusion based autonomous mobile
 
Phytotoxicity analysis of various plants using industrial sludge
Phytotoxicity analysis of various plants using industrial sludgePhytotoxicity analysis of various plants using industrial sludge
Phytotoxicity analysis of various plants using industrial sludge
 
Response sensitivity of the structure using vibration
Response sensitivity of the structure using vibrationResponse sensitivity of the structure using vibration
Response sensitivity of the structure using vibration
 
A novel approach for efficient skull stripping using
A novel approach for efficient skull stripping usingA novel approach for efficient skull stripping using
A novel approach for efficient skull stripping using
 
Adsorption studies of fluoride on activated carbon
Adsorption studies of fluoride on activated carbonAdsorption studies of fluoride on activated carbon
Adsorption studies of fluoride on activated carbon
 
Biosynthesis and characterization of silver nanoparticles using ficus benghal...
Biosynthesis and characterization of silver nanoparticles using ficus benghal...Biosynthesis and characterization of silver nanoparticles using ficus benghal...
Biosynthesis and characterization of silver nanoparticles using ficus benghal...
 
Design & development of embedded application
Design & development of embedded applicationDesign & development of embedded application
Design & development of embedded application
 
Redesign and thermal analysis of transfer mold tool
Redesign and thermal analysis of transfer mold toolRedesign and thermal analysis of transfer mold tool
Redesign and thermal analysis of transfer mold tool
 

Similar to A high speed tree-based 64-bit cmos binary comparator

kunjan ieee paper 1 bit full adder
kunjan ieee paper 1 bit full adderkunjan ieee paper 1 bit full adder
kunjan ieee paper 1 bit full adder
Kunjan Shinde
 
High speed 64-bit binary comparator using new approach
High speed 64-bit binary comparator using new approachHigh speed 64-bit binary comparator using new approach
High speed 64-bit binary comparator using new approach
IAEME Publication
 

Similar to A high speed tree-based 64-bit cmos binary comparator (20)

Id21
Id21Id21
Id21
 
C211324
C211324C211324
C211324
 
Bl044389393
Bl044389393Bl044389393
Bl044389393
 
Lb35189919904
Lb35189919904Lb35189919904
Lb35189919904
 
kunjan ieee paper 1 bit full adder
kunjan ieee paper 1 bit full adderkunjan ieee paper 1 bit full adder
kunjan ieee paper 1 bit full adder
 
A Configurable and Low Power Hard-Decision Viterbi Decoder in VLSI Architecture
A Configurable and Low Power Hard-Decision Viterbi Decoder in VLSI ArchitectureA Configurable and Low Power Hard-Decision Viterbi Decoder in VLSI Architecture
A Configurable and Low Power Hard-Decision Viterbi Decoder in VLSI Architecture
 
DLD Chapter-4.pdf
DLD Chapter-4.pdfDLD Chapter-4.pdf
DLD Chapter-4.pdf
 
High speed 64-bit binary comparator using new approach
High speed 64-bit binary comparator using new approachHigh speed 64-bit binary comparator using new approach
High speed 64-bit binary comparator using new approach
 
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...
 
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...
 
2 article azojete vol 9 9 16
2 article azojete vol 9 9 162 article azojete vol 9 9 16
2 article azojete vol 9 9 16
 
G364246
G364246G364246
G364246
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Cost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power ApplicationsCost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power Applications
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead 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
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Optimization and implementation of parallel squarer
Optimization and implementation of parallel squarerOptimization and implementation of parallel squarer
Optimization and implementation of parallel squarer
 
Design And Analysis Of 64-Bit Adders In Cadence Using Different Logic Families
Design And Analysis Of 64-Bit Adders In Cadence Using Different Logic FamiliesDesign And Analysis Of 64-Bit Adders In Cadence Using Different Logic Families
Design And Analysis Of 64-Bit Adders In Cadence Using Different Logic Families
 
SFQ MULTIPLIER
SFQ MULTIPLIERSFQ MULTIPLIER
SFQ MULTIPLIER
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
eSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
eSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
eSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
eSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
eSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
eSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
eSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
eSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
eSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
eSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Recently uploaded (20)

457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 

A high speed tree-based 64-bit cmos binary comparator

  • 1. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 201 A HIGH-SPEED TREE-BASED 64-BIT CMOS BINARY COMPARATOR Anjuli1 , Satyajit Anand2 1 M.Tech.VLSI Design, E&CE Deptt., FET-MITS, Lakshmangarh, Sikar, Rajasthan (India), anjuli_222@yahoo.com 2 Asst. Prof., E&CE Deptt., FET-MITS, Lakshmangarh, Sikar, Rajasthan (India), satyajitanand45@gmail.com Abstract A high-speed tree-based 64-bit CMOS binary comparator is proposed in this brief. Comparison is most basic arithmetic operation that determines if one number is greater than, equal to, or less than the other number. Comparator is most fundamental component that performs comparison operation. This brief presents comparison of modified and existing 64-bit binary comparator designs concentrating on delay. Means some modifications are done in existing 64-bit binary comparator design to improve the speed of the circuit. Comparison between modified and existing 64-bit binary comparator designs is calculated by simulation that is performed at 90nm technology in Tanner EDA Tool. Index Terms: Binary comparator, digital arithmetic, high-speed -----------------------------------------------------------------------***----------------------------------------------------------------------- 1. INTRODUCTION In digital system, comparison of two numbers is an arithmetic operation that determines if one number is greater than, equal to, or less than the other number [1]. So comparator is used for this purpose. Magnitude comparator is a combinational circuit that compares two numbers, A and B, and determines their relative magnitudes (Figure 1) [1]. The outcome of comparison is specified by three binary variables that indicate whether A>B, A=B, or A<B. Figure 1. Block Diagram of n-Bit Magnitude Comparator The circuit, for comparing two n-bit numbers, has 2n inputs & 22n entries in the truth table. For 2-bit numbers, 4-inputs & 16- rows in the truth table, similarly, for 3-bit numbers 6-inputs & 64-rows in the truth table [1]. The logic style used in logic gates basically influences the speed, size, power dissipation, and the wiring complexity of a circuit. Circuit size depends on the number of transistors and their sizes and on the wiring complexity. The wiring complexity is determined by the number of connections and their lengths. All these characteristics may vary considerably from one logic style to another and thus proper choice of logic style is very important for circuit performance [2]. In order to differentiate all three designs existing and modified, simulations are carried out for power and delay at 1 volt supply voltage (and input voltage) at 90nm technology in Tanner EDA Tool. 2. 64-BIT BINARY COMPARATOR 64-bit binary comparator compares two numbers each having 64 bits (A63 to A0 & B63 to B0). For this arrangement truth table has 128 inputs & 2128 entries. By using comparator of minimum number of bits, a comparator of maximum number of bits can be design using tree structure logic. 3. EXISTING 64-BIT BINARY COMPARATOR DESIGN 64-bit Comparator in reference [3], [4], [5] represents tree- based structure which is inspired by fact that G (generate) and P (propagate) signal can be defined for binary comparisons, similar to G (generate) and P (propagate) signals for binary additions. Two number (each having 2-bits: A1, A0 & B1, B0) comparison can be realized by: For A<B, ―BBig, EQ‖ is ―1,0‖. For A=B, ―BBig, EQ‖ is ―0,1‖. Hence, for A>B, ―BBig, EQ‖ is ―0,0‖. Where BBig is defined as output A less than B (A_LT_B). A closer look at equation (1) reveals that it is analogous to the carry signal generated in binary additions. Consider the following carry generation:
  • 2. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 202 Where A & B are binary inputs, Cin is carry input, Cout is carry output, and G & P are generate & propagate signals, respectively. After comparing equations (1) & (3): Cin can be considered as G0. Since for static logic, equation (1) requires tall transistor stack height, hence, an encoding scheme is employed to solve this problem. For this, encoding equation is given as: Where i = 0………..63. Put these two values from equations (7) & (8) in equations (1) & (2). Where j = 0………..31. G & P signals can be further combined to form group G & P signals. Similarly, for 64-bit comparator, BBig & EQ can be computed as: Figure 2 Tree-Diagram of 8-Bit Binary Comparator Above Figure 2 shows 8-bit version of existing tree-based comparator structure and Figure (3, 4 & 5) shows corresponding circuit schematics for each logic block of each stage. Pre-encoding circuitry is aimed to minimize the number of transistors. Hence, modified pass transistor logic style is employed to reduce the number of transistors up to 9 (including inverters). In above 8-bit example circuitry, the first stage comparison circuit implements equations (9, 10) for j = 0. . . 3, whereas the second stage generates BBig[3:0], BBig[7:4] and EQ[3:0], EQ[7:4] according to equations (11 & 12). Finally, BBig[7:0] and EQ[7:0] are computed in the third stage according to equations (13 & 14). Stage 0th is implemented using modified pass transistor logic style [6], [7] giving output in actual form, Stage 1st is implemented using CMOS logic style giving output in inverse form, Stage 2nd is also implemented using CMOS logic style giving output in actual form.64-bit comparator is here designed by using 7 stages (from 0th to 6th ). In stage 0th , modified pass transistor logic style circuitry (as in Figure 3) is employed to produce ―less than‖ & ―equal to‖ outputs. Outputs of stage 0th are act as inputs of stage 1st . In stage 1st , CMOS circuitry (as in Figure 4) is employed to produce inverse inputs for stage 2nd . In stage 2nd , again CMOS circuitry (as in Figure 5) is employed to produce actual inputs for stage 3rd . Now, according to tree structure given in Figure 2, again circuitry of stage 1st is used for stage 3rd . Similarly, for stage 4th , circuitry of stage 2nd is employed. For stage 5th circuitry of
  • 3. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 203 stage 1st is employed. For stage 6th circuitry of stage 2nd is employed. Accordingly schematic of Existing 64-bit binary comparator is drawn and shown in Figure 6. Description of this design is given in tabular form in table I. Figure 3. Schematic of Stage 0th of Existing 64-Bit Binary Comparator Figure 4 Schematic of Stage 1st of Existing 64-Bit Binary Comparator Figure 5 Schematic of Stage 2nd of Existing 64-Bit Binary Comparator Figure 6 Schematic of Existing 64-Bit Binary Comparator Figure 7. Waveforms of Existing 64-Bit Binary Comparator According to input bit stream, waveforms of existing 64-bit binary comparator are obtained and shown in Figure 7. Waveforms show that only one output is high (―1‖) at a time. When both the outputs ―less than‖ & ―equal to‖ (A_LT_B & A_EQU_B) are low (―0‖), then waveforms represent that ―greater than‖ output is high (A_GT_B is ―1‖). Simulation results for this design are given in table III for conclusion.
  • 4. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 204 4. MODIFIED 64-BIT BINARY COMPARATOR DESIGN Some modifications are done for stage 0th in existing 64-bit comparator design [3] to improve the speed of the circuit. For this design, all three basic stages are implemented using CMOS logic style. Means stage 0th of comparator is implemented using CMOS logic style (as in Figure 8) that was implemented using modified PTL style in existing design. Remaining two stages (1st & 2nd ) are exactly same as existing 64-bit comparator design (Figure 4 & 5). Schematic (using instances of each stage) of this modified 64-bit CMOS binary comparator design is same (externally) as existing 64-bit comparator design which is shown in Figure 9. Description of this design is given in tabular form in table II. Figure 8 Schematic of Stage 0th of Modified 64-Bit CMOS Binary Comparator Figure 9 Schematic of Modified 64-Bit CMOS Binary Comparator Figure 10 Waveforms of Modified 64-Bit CMOS Binary Comparator According to input bit stream, waveforms of modified 64-bit CMOS binary comparator are obtained and shown in Figure 10. Input bit stream for this design is same as in existing design of 64-bit comparator. Output waveforms of this design produce same position of 1,s and 0,s as in waveforms of existing design for each input bit. Simulation results for this design are given in table III for conclusion. 5. SIMULATION AND COMPARISON After simulation of both the designs final results are obtained for power consumption and delay and are shown in table III. In modified design, delay (tA_LT_B) is reduced from 4.4290e- 009 to 4.4082e-009 means 0.47 % reduction in comparison to existing design and delay (tA_EQU_B) is reduced from 6.7628e- 010 to 6.6797e-010 means 1.23 % reduction in comparison to existing design. Graphical representation is in Charts 1 and 2. CONCLUSIONS All of the reduction in delay is obtained after sacrificing power consumption and transistor count. But still modified design gives better result (for delay) than existing 64-bit binary comparator design. In modified design, delay (tA_LT_B) is reduced 0.47 % and delay (tA_EQU_B) is reduced 1.23 % in comparison to existing design. Therefore, modified 64-bit binary comparator design can be better option for high-speed applications. Table I Description of Existing 64-Bit Binary Comparator design Detail Stage 0th Stage 1st Stage 2nd Transistor Count Design Using MPTL Style Using CMOS Style Using CMOS Style 1206 Nature of output Actual Inverse Actual
  • 5. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 02 | Feb-2013, Available @ http://www.ijret.org 205 Table II Description of Modified 64-Bit Binary Comparator Design Detail Stage 0th Stage 1st Stage 2nd Transistor Count Design Using CMOS Style Same as Existing Same as Existing 1782 Nature of output Actual Inverse Actual Table III Simulation results for both the designs Designs Power Consumption (watts) Delay (seconds) tA_LT_B tA_EQU_B Existing 8.9563e-006 4.4290e-009 6.7628e-010 Modified 2.5128e-005 4.4082e-009 6.6797e-010 Chart -1: Delay (t A_LT_B) vs comparator Designs Chart -2: Delay (t A_EQU_B) vs comparator Designs ACKNOWLEDGEMENTS We are thankful to the Dean, FET and HOD, Department of Electronics & Communication Engineering for providing us necessary permission to carry out this work. REFERENCES [1] M. Morris Mano ―Digital Design‖ Pearson Education Asia. 3rd Ed, 2002. [2] A. Bellaouar and Mohamed I. Elmasry, Low Power Digital VLSI Design: Circuits and Systems,‖ Kluwer Academic Publishers, 2nd Ed, 1995. [3] Pierce Chuang, David Li, and Manoj Sachdev, Fellow, IEEE ―A Low-Power High---Performance Single-Cycle Tree-Based 64-Bit Binary Comparator‖ IEEE Transactions On Circuits and Systems—II: Express Briefs, Vol.59, No. 2,February 2012. [4] F. Frustaci, S. Perri, M. Lanuzza, and P. CorsoneCorsonello, ―A new low-power high-speed single- clock-cyclock-cycle binary comparator,‖ in Proc. IEEE. Int. Symp. Symp. Circuits Syst., 2010, pp.317–320. [5] S. Perri and P. Corsonello, ―Fast low-cost implementation of single-clock-cycle binary comparator,‖ IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 55, no. 12, pp. 1239–1243, Dec. 2008. [6] R. Zimmermann and W. Fichtner, ―Low Power Logic Styles: CMOS Versus Pass Transistor Logic‖ IEEE Journal of Solid State Circuits, Vol.32, No.7, pp1079- 1090, July 1997. [7] S. Kang and Y. Leblebici ―CMOS Digital Integrated Circuit, Analysis and Design‖ Tata McGraw-Hill, 3rd Ed, 2003.