SlideShare a Scribd company logo
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 486 – 489
_______________________________________________________________________________________________
486
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Design of suitable Magnitude Comparator Architecture for Big Data Analytics
Ms.Reshma B. Chougale
Department of Electronics and Telecommunication
College of Engineering Pune
Pune, India
reshma2229@gmail.com
Mrs.Vanita Agarwal
Department of Electronics and Telecommunication
College of Engineering Pune
Pune, India
vsa.extc@coep.ac.in
Abstract— In today’s digital era increasing use of portable devices forces electronic designer to concentrate on high speed and low power
dissipation. As magnitude comparator is very basic arithmetic unit, to cope up with high speed and optimum power for big data, we need
suitable magnitude comparator architecture, so this Paper presents different types of magnitude comparator architecture such as serial, parallel
and tree structure. Proposed 64 bit magnitude comparator is designed with 1.8v voltage supply using in standard CMOS 180nm Technology
using Cadence Virtuoso EDA tool. Simulation of all three architecture have been done using SPECTRE VIRTUOSO ADE tool.
Keywords— GDI technique, Logic shut down technique, Tree architecture.
__________________________________________________*****_________________________________________________
I. INTRODUCTION
In digital system magnitude comparator is very useful and
basic arithmetic component. In almost all hardware sorter
comparator plays vital role. Sorting network using comparator
plays important role in parallel computing, multiprocessing and
multi-access memories. It can be used as error detector in
optimized equality-only comparator. Comparator compares two
n-bit numbers to produce three outputs whether 1st
umber is
greater than, less than or equal to 2nd
number as shown below
A>B
A[n]
A=B
B[n] A<B
Fig.1. N-bit Magnitude comparator
To fulfill the demand of high speed and optimum power for
big data we need suitable architecture. Logic style in logic gate
and architecture mainly influences this characteristic, so
in this paper, GDI(Gate diffusion Input) technology based
magnitude comparator is designed which provide optimum
power, less propagation delay and less transistor count as
compare to CMOS magnitude comparator.
This paper is organized in various parts. Part II presents the
design of basic 4 bit magnitude comparator using GDI logic and
power shut down technique [3]. Part III presents
Design of 64-bit magnitude comparator using serial, parallel
and tree structure architecture. Part IV presents performance
analysis and comparison of all these three structure.
II. 4-BIT MAGNITUDE COMPARATOR
A.Transistor level design:-
Logic style used to design gates in magnitude comparator is
Gate Diffusion Input technique. With the help of GDI technique
one can implement number of logic function using two
transistors. With the help of this method we can design fast,
low power dissipation circuits, as compared to CMOS and
existing PTL techniques, while improving logic level swing
and static Power characteristics [4]
Fig. 2. GDI basic cell [4]
TABLE I.GDI Function [4]
N P G Out Function
1 B A A+B OR
B 0 A AB AND
C B A A’B+AC MUX
0 1 A A’ NOT
Magnitude
comparator
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 486 – 489
_______________________________________________________________________________________________
487
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
All the gates XOR, AND and NOR in Fig 3 designed using
GDI technique. This design is based on power shut down
technique [3]
B. working of 4-bit comparator:
It consists three part as Logic shut down part, comparator
part and Selection part.
In Logic shut down technique comparator first compare
MSB bits of two inputs and whenever decision is made
comparison logic for lower bits will be shut down to save
power. Lower bits are compared only when decision can’t be
made from higher bits. In this way unnecessary comparison are
avoided and power saving can be maximised [3].
Fig. 3. 4-bit Magnitude comparator of Tree and Parallel architecture
In Fig.4 first MSB bits of two number is first compared,
then cascading inputs (Ia_eq_b, Ia_gt_b and Ia_lt_b) are given
to three AND gate along with result of MSB bit’s comparison
that is A_eq_b. Then result of respective AND gate is given to
OR gate where 2nd
inputs are A_lt_B and A_gt_B of MSB bits
comparison. Now final result is given to cascaded input of 2nd
comparator.
Fig. 4. 4-bit Magnitude comparator of series architecture
III. 64-BIT MAGNITUDE COMPARATOR
By using 4-bit magnitude comparator cell 64-bit
magnitude comparator is designed using three architecture
series, parallel and tree structure.
A. series architecture:
In serial architecture basic comparator module such as 4-
bit magnitude comparator (Fig 4) are cascaded together, as
shown in Fig.5, the outputs of the first comparator are
connected to the cascade inputs of the second comparator and
so on. The final result of the comparison appears on the three
cascade outputs of the most significant 4-bit comparator.
For correct comparison, the cascade inputs of the first
comparator should be connected as shown: “A<B” and
“A>B” = logic 0. “A=B” = logic 1.
In series architecture first MSB bits of two inputs are
compared then only lower bits are compared.
Fig. 5. 64-bit Magnitude comparator Serial Architecture
B. Parallel Architecture:
In this architecture all the bits are simultaneously
compared thus reduces delay. But it requires more number of
gates. 64-bit magnitude comparator parallel architecture is
designed using 4-bit magnitude comparator shown in fig 3.
In parallel structure all 64 bits of two inputs is
simultaneously applied to sixteen 4 bit magnitude comparator
and then final result are carried out with the help of gates.
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 486 – 489
_______________________________________________________________________________________________
488
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Fig. 6. 64-bit Magnitude comparator Parallel Architecture
C. Tree Architecture:
Tree architecture is type of parallel architecture, here
instead of gates to compute final result, 1st
result is given to
comparator module in 2nd
stage and thus delay reduces.
Fig. 7.64-bit Magnitude comparator Tree Architecture
IV. SIMULATION RESULTS AND PERFORMANCE
ANALYSIS
All the three comparator architecture Series, Parallel and
Tree structure and Anjuli’s design [1] are compared in terms of
delay, power and no. of Transistor, and result is tabulated in
Table 2
In Series structure input A64 to A1 and B63 to B0 are given as
pulse with pulse width 5ns and pulse period as 10ns, whereas
for B64 pulse width is 5ns and pulse period is 15ns.all the
inputs are having 1.8 v peak voltages.
Fig.8. 64-bit Magnitude comparator Serial Architecture
In Parallel structure input A63 to A1 and B64 to B0 are
given as pulse with pulse width 5ns and pulse period as 10ns,
whereas for A64 same pulse of width 5ns and period 10ns is
given as inverted. After simulating in virtuoso following
waveform of 64-bit magnitude comparator using Parallel
structure is observed.
Fig. 9. 64-bit Magnitude comparator Parallel Architecture
In Tree structure input A63 to A1 and B64 to B0 are given
as pulse with pulse width 5ns and pulse period as 10ns,
whereas for A64 same pulse of width 5ns and period 15ns is
given as inverted. After simulating in virtuoso following
waveform of 64-bit magnitude comparator using tree
structure is observed.
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 486 – 489
_______________________________________________________________________________________________
489
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Fig. 10.64-bit Magnitude comparator Tree Architecture
TABLE 2.Performance Analysis
64 bit
architecture
Delay (ns)
Avg.Power
(mW)
No. of
transistor
Serial
Structure
(180 nm)
A_gt_B 9.38
1.727 3328
A_lt_B 9.28
Parallel
Structure
(180 nm)
A_gt_B 0.55
0.418 2172
A_lt_B 0.71
Tree
Structure
(180 nm)
A_gt_B 0.39
0.439 1730
A_lt_B 0.41
Anjuli’s
design[1]
(90 nm)
A_eq_B 0.59
0.008 1236
A_lt_B 4.24
CONCLUSION
64-bit magnitude comparator Tree structure architecture is
faster with delay is 0.39ns for A_gt_B and 0.41ns for A_lt_B.
Power dissipation observed is 0.456mW. Logic style GDI helps
to reduce transistor count. In 64 – bit magnitude comparator
design using Tree structure there is a decrease in power
consumption and delay so 64 – bit magnitude comparator
design using Tree structure is used for the better performance
applications.
REFERENCES
[1] Anjuli Satyajit Anand “High-Performance 64-bit Binary
Comparator” in 2014 International Conference on
Reliability, Optimization and Information Technology-
ICROIT 2014, India, Feb 6-8-2014 IEEE.
[2] Anjuli Satyajit Anand “High speed 64-bit CMOS Binary
Comparator” in IISTE journal, 2013. ISSN 2222-
2871(online).
[3] Yan Han, Xingguo Xiong, Hassan Bajwa “A Low Power
CMOS Comparator Using Logic Shut-down Technique" in
Conference-April 2009..
[4] Arkadiy Morgenshtein, Alexander Fish, and Israel A.
Wagner, “Gate-Diffusion Input (GDI): A Power-Efficient
Method for Digital Combinational Circuits,”IEEE
transaction on very large scale integration (VLSI) systems,
VOL 10, NO. 5, October 2002.
[5] N.Satish, T.Ganda Prasad “design and Implementation of
Reversible Binary Comparator”, International Journal of
Research in Engineering and Science (IJRES), ISSN 23199-
8885 Vol. 3, March. 2014
[6] 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.
[7] F. Frustaci, S. Perri, M. Lanuzza, and P. Corsonello, “A new
low power high-speed single - clock-cycle binary
comparator” in Proc. IEEE Int. Symp. Circuit Syst., pp. 317-
320-2010.
[8] 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.
[9] Anjuli, Satyajit Anand “High speed 64-bit CMOS Binary
Comparator” in IISTE journal, 2013.ISSN 2222-
2871(online).
[10] Eric Coates MA Bsc. (Hons), Binary Comparators.
(Revision 9.01 17 February 2017) [Online]. Available :
http://www.learnabout-electronics.org/Digital/dig43.php/,
accessed on 23rd
June 2017
[11] D.Norris, “Comparator circuit,” U.S. Patent 5,534,844, April
3, 1995.
[12] Paidala Sunandha, D.Sunil Suresh “Design of 128-bit
Comparator High Speed 4-bit Architecture” in International
Journal of VLSI System Design and Communication
Systems (IJVDCS) journal, ISSN 2322-0929 Vol.03, July-
2015
[13] Shun-Wen Cheng, “A high-speed magnitude comparator
with small transistor count” in Proceedings of the 2003 10th
IEEE International Conference on Electronics, Circuits and
Systems (ICECS), pp. 1168-1171, 2003.

More Related Content

What's hot

Matrix in software engineering
Matrix in software engineeringMatrix in software engineering
Matrix in software engineering
Daffodil International University
 
Curve Fitting - Linear Algebra
Curve Fitting - Linear AlgebraCurve Fitting - Linear Algebra
Curve Fitting - Linear Algebra
Gowtham Cr
 
Joins – which, when and why
Joins – which, when and whyJoins – which, when and why
Joins – which, when and why
Michal Simonik
 
Use of matrix in daily life
Use of matrix in daily lifeUse of matrix in daily life
Use of matrix in daily life
sadia Afrose
 
Matrix and it's Application
Matrix and it's ApplicationMatrix and it's Application
Matrix and it's Application
Mahmudle Hassan
 
Automation Tool Development to Improve Machine Results using Data Analysis
Automation Tool Development to Improve Machine Results using Data AnalysisAutomation Tool Development to Improve Machine Results using Data Analysis
Automation Tool Development to Improve Machine Results using Data Analysis
IRJET Journal
 
Uses Of Calculus is Computer Science
Uses Of Calculus is Computer ScienceUses Of Calculus is Computer Science
Uses Of Calculus is Computer Science
Arnob Khan
 
Intro & Applications of Discrete Math
Intro & Applications of Discrete MathIntro & Applications of Discrete Math
Intro & Applications of Discrete Math
Bilal Khan
 

What's hot (8)

Matrix in software engineering
Matrix in software engineeringMatrix in software engineering
Matrix in software engineering
 
Curve Fitting - Linear Algebra
Curve Fitting - Linear AlgebraCurve Fitting - Linear Algebra
Curve Fitting - Linear Algebra
 
Joins – which, when and why
Joins – which, when and whyJoins – which, when and why
Joins – which, when and why
 
Use of matrix in daily life
Use of matrix in daily lifeUse of matrix in daily life
Use of matrix in daily life
 
Matrix and it's Application
Matrix and it's ApplicationMatrix and it's Application
Matrix and it's Application
 
Automation Tool Development to Improve Machine Results using Data Analysis
Automation Tool Development to Improve Machine Results using Data AnalysisAutomation Tool Development to Improve Machine Results using Data Analysis
Automation Tool Development to Improve Machine Results using Data Analysis
 
Uses Of Calculus is Computer Science
Uses Of Calculus is Computer ScienceUses Of Calculus is Computer Science
Uses Of Calculus is Computer Science
 
Intro & Applications of Discrete Math
Intro & Applications of Discrete MathIntro & Applications of Discrete Math
Intro & Applications of Discrete Math
 

Similar to Design of suitable Magnitude Comparator Architecture for Big Data Analytics

Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...
rahulmonikasharma
 
Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...
rahulmonikasharma
 
Optimization and implementation of parallel squarer
Optimization and implementation of parallel squarerOptimization and implementation of parallel squarer
Optimization and implementation of parallel squarer
eSAT Publishing House
 
Implementation of Knowledge-Based Expert System Using Probabilistic Network M...
Implementation of Knowledge-Based Expert System Using Probabilistic Network M...Implementation of Knowledge-Based Expert System Using Probabilistic Network M...
Implementation of Knowledge-Based Expert System Using Probabilistic Network M...
rahulmonikasharma
 
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
 
A high speed tree-based 64-bit cmos binary comparator
A high speed tree-based 64-bit cmos binary comparatorA high speed tree-based 64-bit cmos binary comparator
A high speed tree-based 64-bit cmos binary comparator
eSAT Publishing House
 
High speed tree-based 64-bit cmos binary comparator
High speed tree-based 64-bit cmos binary comparatorHigh speed tree-based 64-bit cmos binary comparator
High speed tree-based 64-bit cmos binary comparator
eSAT Journals
 
Smart License Plate Recognition Using Optical Character Recognition Based on ...
Smart License Plate Recognition Using Optical Character Recognition Based on ...Smart License Plate Recognition Using Optical Character Recognition Based on ...
Smart License Plate Recognition Using Optical Character Recognition Based on ...
rahulmonikasharma
 
Comparative study of single precision floating point division using differen...
Comparative study of single precision floating point division  using differen...Comparative study of single precision floating point division  using differen...
Comparative study of single precision floating point division using differen...
International Journal of Reconfigurable and Embedded Systems
 
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
IRJET Journal
 
Parallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix MultiplicationParallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix Multiplication
IJERA Editor
 
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
 
Design of A New Lightweight Encryption for Embedded Security
Design of A New Lightweight Encryption for Embedded SecurityDesign of A New Lightweight Encryption for Embedded Security
Design of A New Lightweight Encryption for Embedded Security
IRJET Journal
 
Automatic Lawn Mower using Green Energy Sources
Automatic Lawn Mower using Green Energy SourcesAutomatic Lawn Mower using Green Energy Sources
Automatic Lawn Mower using Green Energy Sources
rahulmonikasharma
 
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
rahulmonikasharma
 
Permonace Modeling of Pipelined Linear Algebra Architectures on ASIC
Permonace Modeling of Pipelined Linear Algebra Architectures on ASICPermonace Modeling of Pipelined Linear Algebra Architectures on ASIC
Permonace Modeling of Pipelined Linear Algebra Architectures on ASIC
IRJET Journal
 
Bl044389393
Bl044389393Bl044389393
Bl044389393
IJERA Editor
 
A Review on Various Types of Noise in CMOS Devices
A Review on Various Types of Noise in CMOS DevicesA Review on Various Types of Noise in CMOS Devices
A Review on Various Types of Noise in CMOS Devices
rahulmonikasharma
 
A Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on FpgaA Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on Fpga
IJERA Editor
 
Design and Implementation of Parallel FIR Filter Using High Speed Vedic Multi...
Design and Implementation of Parallel FIR Filter Using High Speed Vedic Multi...Design and Implementation of Parallel FIR Filter Using High Speed Vedic Multi...
Design and Implementation of Parallel FIR Filter Using High Speed Vedic Multi...
rahulmonikasharma
 

Similar to Design of suitable Magnitude Comparator Architecture for Big Data Analytics (20)

Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...
 
Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...Authentic Patient Data and Optimization Process through Cryptographic Image o...
Authentic Patient Data and Optimization Process through Cryptographic Image o...
 
Optimization and implementation of parallel squarer
Optimization and implementation of parallel squarerOptimization and implementation of parallel squarer
Optimization and implementation of parallel squarer
 
Implementation of Knowledge-Based Expert System Using Probabilistic Network M...
Implementation of Knowledge-Based Expert System Using Probabilistic Network M...Implementation of Knowledge-Based Expert System Using Probabilistic Network M...
Implementation of Knowledge-Based Expert System Using Probabilistic Network M...
 
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-...
 
A high speed tree-based 64-bit cmos binary comparator
A high speed tree-based 64-bit cmos binary comparatorA high speed tree-based 64-bit cmos binary comparator
A high speed tree-based 64-bit cmos binary comparator
 
High speed tree-based 64-bit cmos binary comparator
High speed tree-based 64-bit cmos binary comparatorHigh speed tree-based 64-bit cmos binary comparator
High speed tree-based 64-bit cmos binary comparator
 
Smart License Plate Recognition Using Optical Character Recognition Based on ...
Smart License Plate Recognition Using Optical Character Recognition Based on ...Smart License Plate Recognition Using Optical Character Recognition Based on ...
Smart License Plate Recognition Using Optical Character Recognition Based on ...
 
Comparative study of single precision floating point division using differen...
Comparative study of single precision floating point division  using differen...Comparative study of single precision floating point division  using differen...
Comparative study of single precision floating point division using differen...
 
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
 
Parallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix MultiplicationParallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix Multiplication
 
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...
 
Design of A New Lightweight Encryption for Embedded Security
Design of A New Lightweight Encryption for Embedded SecurityDesign of A New Lightweight Encryption for Embedded Security
Design of A New Lightweight Encryption for Embedded Security
 
Automatic Lawn Mower using Green Energy Sources
Automatic Lawn Mower using Green Energy SourcesAutomatic Lawn Mower using Green Energy Sources
Automatic Lawn Mower using Green Energy Sources
 
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
Mitigating the Problem of Packet Dropping & Energy Management in AD-HOC Wirel...
 
Permonace Modeling of Pipelined Linear Algebra Architectures on ASIC
Permonace Modeling of Pipelined Linear Algebra Architectures on ASICPermonace Modeling of Pipelined Linear Algebra Architectures on ASIC
Permonace Modeling of Pipelined Linear Algebra Architectures on ASIC
 
Bl044389393
Bl044389393Bl044389393
Bl044389393
 
A Review on Various Types of Noise in CMOS Devices
A Review on Various Types of Noise in CMOS DevicesA Review on Various Types of Noise in CMOS Devices
A Review on Various Types of Noise in CMOS Devices
 
A Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on FpgaA Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on Fpga
 
Design and Implementation of Parallel FIR Filter Using High Speed Vedic Multi...
Design and Implementation of Parallel FIR Filter Using High Speed Vedic Multi...Design and Implementation of Parallel FIR Filter Using High Speed Vedic Multi...
Design and Implementation of Parallel FIR Filter Using High Speed Vedic Multi...
 

More from rahulmonikasharma

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paper
rahulmonikasharma
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
rahulmonikasharma
 
Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Framework
rahulmonikasharma
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
rahulmonikasharma
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Survey
rahulmonikasharma
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANET
rahulmonikasharma
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
rahulmonikasharma
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
rahulmonikasharma
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pi
rahulmonikasharma
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
rahulmonikasharma
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticles
rahulmonikasharma
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
rahulmonikasharma
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
rahulmonikasharma
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
rahulmonikasharma
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
rahulmonikasharma
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
rahulmonikasharma
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
rahulmonikasharma
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Technique
rahulmonikasharma
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
rahulmonikasharma
 
Advancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A StudyAdvancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A Study
rahulmonikasharma
 

More from rahulmonikasharma (20)

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paper
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
 
Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Framework
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Survey
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANET
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pi
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticles
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Technique
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
 
Advancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A StudyAdvancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A Study
 

Recently uploaded

spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
Addu25809
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 

Recently uploaded (20)

spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 

Design of suitable Magnitude Comparator Architecture for Big Data Analytics

  • 1. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 486 – 489 _______________________________________________________________________________________________ 486 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Design of suitable Magnitude Comparator Architecture for Big Data Analytics Ms.Reshma B. Chougale Department of Electronics and Telecommunication College of Engineering Pune Pune, India reshma2229@gmail.com Mrs.Vanita Agarwal Department of Electronics and Telecommunication College of Engineering Pune Pune, India vsa.extc@coep.ac.in Abstract— In today’s digital era increasing use of portable devices forces electronic designer to concentrate on high speed and low power dissipation. As magnitude comparator is very basic arithmetic unit, to cope up with high speed and optimum power for big data, we need suitable magnitude comparator architecture, so this Paper presents different types of magnitude comparator architecture such as serial, parallel and tree structure. Proposed 64 bit magnitude comparator is designed with 1.8v voltage supply using in standard CMOS 180nm Technology using Cadence Virtuoso EDA tool. Simulation of all three architecture have been done using SPECTRE VIRTUOSO ADE tool. Keywords— GDI technique, Logic shut down technique, Tree architecture. __________________________________________________*****_________________________________________________ I. INTRODUCTION In digital system magnitude comparator is very useful and basic arithmetic component. In almost all hardware sorter comparator plays vital role. Sorting network using comparator plays important role in parallel computing, multiprocessing and multi-access memories. It can be used as error detector in optimized equality-only comparator. Comparator compares two n-bit numbers to produce three outputs whether 1st umber is greater than, less than or equal to 2nd number as shown below A>B A[n] A=B B[n] A<B Fig.1. N-bit Magnitude comparator To fulfill the demand of high speed and optimum power for big data we need suitable architecture. Logic style in logic gate and architecture mainly influences this characteristic, so in this paper, GDI(Gate diffusion Input) technology based magnitude comparator is designed which provide optimum power, less propagation delay and less transistor count as compare to CMOS magnitude comparator. This paper is organized in various parts. Part II presents the design of basic 4 bit magnitude comparator using GDI logic and power shut down technique [3]. Part III presents Design of 64-bit magnitude comparator using serial, parallel and tree structure architecture. Part IV presents performance analysis and comparison of all these three structure. II. 4-BIT MAGNITUDE COMPARATOR A.Transistor level design:- Logic style used to design gates in magnitude comparator is Gate Diffusion Input technique. With the help of GDI technique one can implement number of logic function using two transistors. With the help of this method we can design fast, low power dissipation circuits, as compared to CMOS and existing PTL techniques, while improving logic level swing and static Power characteristics [4] Fig. 2. GDI basic cell [4] TABLE I.GDI Function [4] N P G Out Function 1 B A A+B OR B 0 A AB AND C B A A’B+AC MUX 0 1 A A’ NOT Magnitude comparator
  • 2. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 486 – 489 _______________________________________________________________________________________________ 487 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ All the gates XOR, AND and NOR in Fig 3 designed using GDI technique. This design is based on power shut down technique [3] B. working of 4-bit comparator: It consists three part as Logic shut down part, comparator part and Selection part. In Logic shut down technique comparator first compare MSB bits of two inputs and whenever decision is made comparison logic for lower bits will be shut down to save power. Lower bits are compared only when decision can’t be made from higher bits. In this way unnecessary comparison are avoided and power saving can be maximised [3]. Fig. 3. 4-bit Magnitude comparator of Tree and Parallel architecture In Fig.4 first MSB bits of two number is first compared, then cascading inputs (Ia_eq_b, Ia_gt_b and Ia_lt_b) are given to three AND gate along with result of MSB bit’s comparison that is A_eq_b. Then result of respective AND gate is given to OR gate where 2nd inputs are A_lt_B and A_gt_B of MSB bits comparison. Now final result is given to cascaded input of 2nd comparator. Fig. 4. 4-bit Magnitude comparator of series architecture III. 64-BIT MAGNITUDE COMPARATOR By using 4-bit magnitude comparator cell 64-bit magnitude comparator is designed using three architecture series, parallel and tree structure. A. series architecture: In serial architecture basic comparator module such as 4- bit magnitude comparator (Fig 4) are cascaded together, as shown in Fig.5, the outputs of the first comparator are connected to the cascade inputs of the second comparator and so on. The final result of the comparison appears on the three cascade outputs of the most significant 4-bit comparator. For correct comparison, the cascade inputs of the first comparator should be connected as shown: “A<B” and “A>B” = logic 0. “A=B” = logic 1. In series architecture first MSB bits of two inputs are compared then only lower bits are compared. Fig. 5. 64-bit Magnitude comparator Serial Architecture B. Parallel Architecture: In this architecture all the bits are simultaneously compared thus reduces delay. But it requires more number of gates. 64-bit magnitude comparator parallel architecture is designed using 4-bit magnitude comparator shown in fig 3. In parallel structure all 64 bits of two inputs is simultaneously applied to sixteen 4 bit magnitude comparator and then final result are carried out with the help of gates.
  • 3. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 486 – 489 _______________________________________________________________________________________________ 488 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Fig. 6. 64-bit Magnitude comparator Parallel Architecture C. Tree Architecture: Tree architecture is type of parallel architecture, here instead of gates to compute final result, 1st result is given to comparator module in 2nd stage and thus delay reduces. Fig. 7.64-bit Magnitude comparator Tree Architecture IV. SIMULATION RESULTS AND PERFORMANCE ANALYSIS All the three comparator architecture Series, Parallel and Tree structure and Anjuli’s design [1] are compared in terms of delay, power and no. of Transistor, and result is tabulated in Table 2 In Series structure input A64 to A1 and B63 to B0 are given as pulse with pulse width 5ns and pulse period as 10ns, whereas for B64 pulse width is 5ns and pulse period is 15ns.all the inputs are having 1.8 v peak voltages. Fig.8. 64-bit Magnitude comparator Serial Architecture In Parallel structure input A63 to A1 and B64 to B0 are given as pulse with pulse width 5ns and pulse period as 10ns, whereas for A64 same pulse of width 5ns and period 10ns is given as inverted. After simulating in virtuoso following waveform of 64-bit magnitude comparator using Parallel structure is observed. Fig. 9. 64-bit Magnitude comparator Parallel Architecture In Tree structure input A63 to A1 and B64 to B0 are given as pulse with pulse width 5ns and pulse period as 10ns, whereas for A64 same pulse of width 5ns and period 15ns is given as inverted. After simulating in virtuoso following waveform of 64-bit magnitude comparator using tree structure is observed.
  • 4. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 486 – 489 _______________________________________________________________________________________________ 489 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Fig. 10.64-bit Magnitude comparator Tree Architecture TABLE 2.Performance Analysis 64 bit architecture Delay (ns) Avg.Power (mW) No. of transistor Serial Structure (180 nm) A_gt_B 9.38 1.727 3328 A_lt_B 9.28 Parallel Structure (180 nm) A_gt_B 0.55 0.418 2172 A_lt_B 0.71 Tree Structure (180 nm) A_gt_B 0.39 0.439 1730 A_lt_B 0.41 Anjuli’s design[1] (90 nm) A_eq_B 0.59 0.008 1236 A_lt_B 4.24 CONCLUSION 64-bit magnitude comparator Tree structure architecture is faster with delay is 0.39ns for A_gt_B and 0.41ns for A_lt_B. Power dissipation observed is 0.456mW. Logic style GDI helps to reduce transistor count. In 64 – bit magnitude comparator design using Tree structure there is a decrease in power consumption and delay so 64 – bit magnitude comparator design using Tree structure is used for the better performance applications. REFERENCES [1] Anjuli Satyajit Anand “High-Performance 64-bit Binary Comparator” in 2014 International Conference on Reliability, Optimization and Information Technology- ICROIT 2014, India, Feb 6-8-2014 IEEE. [2] Anjuli Satyajit Anand “High speed 64-bit CMOS Binary Comparator” in IISTE journal, 2013. ISSN 2222- 2871(online). [3] Yan Han, Xingguo Xiong, Hassan Bajwa “A Low Power CMOS Comparator Using Logic Shut-down Technique" in Conference-April 2009.. [4] Arkadiy Morgenshtein, Alexander Fish, and Israel A. Wagner, “Gate-Diffusion Input (GDI): A Power-Efficient Method for Digital Combinational Circuits,”IEEE transaction on very large scale integration (VLSI) systems, VOL 10, NO. 5, October 2002. [5] N.Satish, T.Ganda Prasad “design and Implementation of Reversible Binary Comparator”, International Journal of Research in Engineering and Science (IJRES), ISSN 23199- 8885 Vol. 3, March. 2014 [6] 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. [7] F. Frustaci, S. Perri, M. Lanuzza, and P. Corsonello, “A new low power high-speed single - clock-cycle binary comparator” in Proc. IEEE Int. Symp. Circuit Syst., pp. 317- 320-2010. [8] 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. [9] Anjuli, Satyajit Anand “High speed 64-bit CMOS Binary Comparator” in IISTE journal, 2013.ISSN 2222- 2871(online). [10] Eric Coates MA Bsc. (Hons), Binary Comparators. (Revision 9.01 17 February 2017) [Online]. Available : http://www.learnabout-electronics.org/Digital/dig43.php/, accessed on 23rd June 2017 [11] D.Norris, “Comparator circuit,” U.S. Patent 5,534,844, April 3, 1995. [12] Paidala Sunandha, D.Sunil Suresh “Design of 128-bit Comparator High Speed 4-bit Architecture” in International Journal of VLSI System Design and Communication Systems (IJVDCS) journal, ISSN 2322-0929 Vol.03, July- 2015 [13] Shun-Wen Cheng, “A high-speed magnitude comparator with small transistor count” in Proceedings of the 2003 10th IEEE International Conference on Electronics, Circuits and Systems (ICECS), pp. 1168-1171, 2003.