SlideShare a Scribd company logo
1 of 7
Download to read offline
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP)
Volume 7, Issue 2, Ver. I (Mar. - Apr. 2017), PP 67-73
e-ISSN: 2319 – 4200, p-ISSN No. : 2319 – 4197
www.iosrjournals.org
DOI: 10.9790/4200-0702016773 www.iosrjournals.org 67 | Page
IC Layout Design of 4-bit Magnitude Comparator using Electric
VLSI Design System
1
Raj Kumar Mistri, 2
Rahul Ranjan, 3
Anuradha Kumari Choudhari,
4
Babita Kumari
1,2
Assistant Professor, RTC Institute of Technology, Anandi, Ranchi, Jharkhand, India
3,4
B.Tech Scholar, RTC Institute of Technology, Anandi, Ranchi, Jharkhand, India
Abstract: There is need to develop various new design techniques in order to fulfil the demand of increased
speed, reduced area for compactness and reduced power consumption. It is considered that improved other
performance specifications such as less delay, high noise immunity and suitable ambient temperature conditions
are the prime factors. In this paper two different techniques are used for designing a 4-bit Magnitude
Comparator(MC) and then a comparison is made about area and average delay. First one is Transmission
Gate (TG) technique and second one is GDI Technique. This paper describes the design of an Integrated Circuit
(IC) layout for a 4-bit MC. The layout was designed by use of an open source software namely Electric VLSI
Design System which is Electronic Design Automation (EDA) tool. LTspiceXVII is used as simulator to carry
out the simulation work.
Keywords: TG, GDI, Comparator, VLSI, CMOS, DRC, LVS, ERC, MC.
I. Introduction
(a) TG Technique
Transmission gate logic circuit is a special kind of pass-transistor logic circuit. It is built by connecting
a PMOS transistor and an NMOS transistor in parallel, which are controlled by complementary control
signals. Both the PMOS and NMOS transistors will provide the path to the input logic “1” or “0”,
respectively when they are turned on simultaneously. Thus, there is no voltage drop problem whether the “1”
or “0” is passed through it [1].
(b) GDI Technique
GDI cell contains three inputs – G (common gate input of NMOS and PMOS), P (input to the
source/drain of PMOS), and N (input to the source/drain of NMOS). Bulks of both NMOS and PMOS are
connected to N or P (respectively), so it can be arbitrarily biased at contrast with CMOS inverter. It must be
remarked, that not all the functions are possible in standard P-Well CMOS process, but can be successfully
implemented in Twin-Well CMOS or SOI technologies. GDI
Technique allows improvements in design complexity level, transistor counts, static power dissipation
and logic level swing. Fig.1 represents the basic building block of GDI cell. In this cell Boolean expression of Z
is . On the basis of this expression, any logic can be implemented by GDI cells. Implementation
Detail of gates has described in table.2.
Fig.1 basic building block of GDI cell
(c) Magnitude Comparator (MC)
Magnitude comparator is a combinational logic design which is used to compare the magnitude of two
binary data (supposed A & B) and determines if the numbers are equal, or if one number is greater than
or less than the other number. It has three outputs G, E and L. when A>B then only G will remains in enable
mode. When A=B then only E will remains in enable mode. When A<B then only L will remains in enable
mode. The magnitude comparator is one of the fundamental arithmetic components of digital system with
many applications such as Digital Signal Processors for data processing, encryption devices and
microprocessor for decoding instruction.
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
DOI: 10.9790/4200-0702016773 www.iosrjournals.org 68 | Page
(d) Electric VLSI Design System
Electric VLSI Design System is a powerful open source full custom IC Design Electronic Design
Automation (EDA) tool. In this EDA tool, verification of IC Design layout involves mainly three processes.
These are DRC (Design Rule Check), LVS (Layout Versus Schematic) and ERC (Electrical Rule Check).
Design Rule Check (DRC): DRC is the first most powerful physical verification process to check IC design
Layout. DRC will not only check the designs that are created by the designers, but also the design placed
within the context in which it is going to be used. Therefore, the possibility of errors in the design will be
greatly reduced and a high overall yield and reliability of design will be achieved.
Layout Versus Schematic (LVS): LVS is the second and most powerful physical design verification process in
which layout is matched with its equivalent schematic design. In LVS schematic is assumed as a reference and
layout is checked against it. In this process, the electrical connectivity of all signals, including the input, output
and power signals to their corresponding schematic are checked.
Besides that, the sizes of the device will also be checked including the width and length of transistors, sizes
of resistors and capacitors[2].
Electrical Rule Check (ERC): ERC is third and optional physical design verification process to check the
layout. This is used to check the error in connectivity of device. ERC is specially used to check for any
unconnected, partly connected or redundant devices. Also, it will check for any disabled transistors, floating
nodes and short circuits.
(e) LTspiceXVII simulation software
LTspiceXVII is the simulation software which we have used in this project. It is a high performance SPICE
simulator that provides a schematic capture and waveform viewer. It is used to simulate the outputs of both
schematic circuit and layout during DRC and LVS.
II. Design Methodology
There are different technologies to construct integrated circuits such as bipolar integrated
technology, CMOS technology, NMOS pass transistor logic, Transmission Gate(TG) technology and gate
diffusion input(GDI) technology. In this paper we have used two technologies to design 4-bit MC and
comparison is made against these technologies. The main reason of using GDI technique is due to its low
propagation delay, low power consumption and low chip area.
There are basic design rules which are to be used in order to design an IC layout successfully. These
rules are called layout design rule. The layout rule which is to be followed in Electric VLSI Design System has a
universal parameter λ in which rule described. Table.1 gives the clarification about layout design rule.
Table.1 fundamental of layout design rule [3]
WELL
minimum well size 12λ
minimum well spacing between same potential 6λ
minimum well spacing between different potential 0λ
minimum well are 144λ2
POLYSILICON1
minimum polysilicon1 width 2λ
minimum polysilicon1 spacing 3λ
minimum spacing between polysilicon1 to metal N/A
minimum polysilicon1 area 4λ2
POLYSILICON2
minimum polysilicon2 width 2λ
minimum polysilicon2 spacing 3λ
minimum spacing between polysilicon1 to metal N/A
minimum polysilicon2 area 4λ2
METAL 1,2,3,4,5
minimum metal width 3λ
minimum spacing between same metal 3λ
minimum spacing between different metals N/A
minimum metal area 9λ2
METAL 6
minimum metal 6 width 5λ
minimum metal 6 spacing 5λ
minimum spacing between metal 6 to other metals N/A
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
DOI: 10.9790/4200-0702016773 www.iosrjournals.org 69 | Page
minimum metal 6 area 25λ2
VIA 1,2,3,4
minimum via width 2λ
minimum via area 4λ2
VIA 5
minimum via 5 width 3λ
minimum via 5 area 9λ2
In our design the basic building blocks are inverter, [2,3,4,5-input AND gate], 5-input OR gate and 2-
input XOR gate. So implement our design we need to develop basic buildings block used in project. Fig.2, fig.3
and fig.4 are the basic building blocks of our design. They are 5-input AND gate, 5-input OR gate and 2-input
XNOR gate respectively.
Fig.2 schematic and layout of 5-input AND gate (GDI tech)
Fig.3 schematic and layout of 5-input OR gate (GDI tech)
Fig.4 schematic and layout of 2-input XNOR gate (GDI tech)
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
DOI: 10.9790/4200-0702016773 www.iosrjournals.org 70 | Page
Boolean equation of our design is
Where A3 A2 A1 A0 & B3 B2 B1 B0 are comparing inputs and Gi Ei Li cascading inputs whose functionality
is described in table.2
Table.2 truth table of proposed MC
COMPARING INPUTS CASCADING INPUTS OUTPUTS
A3, B3 A2, B2 A1, B1 A0, B0 Gi Li Ei Go Lo Eo
A3>B3 X X X X X X 1 0 0
A3=B3 A2>B2 X X X X X 1 0 0
A3=B3 A2=B2 A1>B1 X X X X 1 0 0
A3=B3 A2=B2 A1=B1 A0>B0 X X X 1 0 0
A3<B3 X X X X X X 0 0 1
A3=B3 A2<B2 X X X X X 0 0 1
A3=B3 A2=B2 A1<B1 X X X X 0 0 1
A3=B3 A2=B2 A1=B1 A0<B0 X X X 0 0 1
A3=B3 A2=B2 A1=B1 A0=B0 1 0 0 1 0 0
A3=B3 A2=B2 A1=B1 A0=B0 0 1 0 0 1 0
A3=B3 A2=B2 A1=B1 A0=B0 0 0 1 0 0 1
A3=B3 A2=B2 A1=B1 A0=B0 X X 1 0 0 1
A3=B3 A2=B2 A1=B1 A0=B0 1 1 0 0 0 0
A3=B3 A2=B2 A1=B1 A0=B0 0 0 0 1 1 0
Finally we have implemented MC using its basic building blocks. Fig.5 and fig.6 are the schematic and layout
of MC.
There are various applications of our design. This design is flexible by which higher order of MC can be
implemented.
Fig.5 schematic of 4-bit MC (GDI tech)
Fig.6 layout of 4-bit MC (GDI tech)
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
DOI: 10.9790/4200-0702016773 www.iosrjournals.org 71 | Page
III. Analysis Of Simulation Resutl
(a) Wave form
Functionality of any design can be evaluated by the waveform obtained after the simulation. Here the simulation
result of MC has shown in fig.7. Detail of its operation has described in table.2
Fig.7 simulation result of 4-bit MC
(b) Spice code
The spice code is the code to provide input signal to design. We have used following spice code to generate
above waveform.
V1 VDD 0 DC 5
V2 GND 0 DC 0
.incluce E:papers4_BIT_comparatorPROJECT_2017_4bit_mag_comparatorschematicC5_models.txt
V3 Gi 0 DC 5 PULSE 0 5 0 1ps 1ps 100ns 200ns
V4 Ei 0 DC 5 PULSE 5 0 0 1ps 1ps 50ns 100ns
V6 Li 0 DC 5 PULSE 5 0 0 1ps 1ps 25ns 50ns
V7 A3 0 DC 5 PULSE 5 0 0 1ps 1ps 30ns 70ns
V8 A2 0 DC 5 PULSE 5 0 0 1ps 1ps 40ns 90ns
V9 A1 0 DC 5 PULSE 5 0 0 1ps 1ps 20ns 50ns
V10 A0 0 DC 5 PULSE 5 0 0 1ps 1ps 30ns 60ns
V11 B3 0 DC 5 PULSE 5 0 0 1ps 1ps 20ns 40ns
V12 B2 0 DC 5 PULSE 5 0 0 1ps 1ps 20ns 80ns
V13 B1 0 DC 5 PULSE 5 0 0 1ps 1ps 30ns 70ns
V14 B0 0 DC 5 PULSE 5 0 0 1ps 1ps 40ns 80ns
.tran 1ps 200ns
In the spice code VDD is assigned a DC value of 5 volt and GND the DC value of 0 volt.
C5_models.txt indicates the model file for NMOS and PMOS transistors. PULSE keyword is used to generate
train of pulses and .tran keyword gives the transient analysis.
IV. Comparision
Today’s technology demands to develop various new design techniques in order to reduce the
chip area, propagation delay and power consumption. So it is necessary to make comparison against different
technologies. Table.3 provides comparison against different technologies where multi-inputs gate s has
implemented. This table basically provide idea to develop the design by the use of CMOS, TG and GDI
techniques.
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
DOI: 10.9790/4200-0702016773 www.iosrjournals.org 72 | Page
Table.3 Transistors usage in multi input Gates by different technologies
SL
NO
GATE TECHNOLOGIES
CMOS TG GDI
SCHEMATIC TRANSI
STORS
USAGE
SCHEMATIC TRANSIS
TORS
USAGE
SCHEMATIC TRANSIS
TORS
USAGE
1 3-
input
AND
8 8 4
2 3-
input
OR
8 6 4
3 3-
input
NAN
D
6 10 6
4 3-
input
NOR
8 8 6
5 2-
input
XOR
12 8 4
6 2-
input
XNOR
12 8 4
Our design lastly provides following result whose details have given in table.4. TG tech. Uses 198 transistors
whereas GDI tech. uses only 116 transistors to implement our design (MC).
Table.4 Transistors usage and delay of MC
Technology Transistors Usage Average Delay(in µs) Power consumption (µW)
TG 198 56.3 654.2
GDI 116 37.4 455.7
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
DOI: 10.9790/4200-0702016773 www.iosrjournals.org 73 | Page
V. Conclusion
Electric VLSI Design System is a high performance EDA tool that provides complete aids in designing
the IC layout. It integrates the schematic editor, circuit simulator, schematic driven layout generator, layout
editor, layout verification and parasitic extraction. Another advantage to Electric VLSI Design System is
that it allows swapping between the designs data with other standard EDA tools in the industry [4] .
GDI tech. reduces 41.4% of chip area, 33.5% of average delay time and also 30.3% of power consumption over
TG tech. which has shown in fig.8..
Fig.8 delay and transistors usage in USR using TG & GDI tech
Refrences
[1]. C. H. Chang, J. Gu and M. Zhang, “A review of 0.18um full adder performance for tree structured arithmetic circuits”, IEEE
Transactions on Very Large Scale Integration (VLSI) Systems, vol. 13, No. 6, pp.686-695, June 2005.
[2]. Soh Hong Teen and Li Li Lim,” IC Layout Design of Decoder Using Electric VLSI Design System”, International Journal of
Electronics and Electrical Engineering Vol. 3, No. 1, February, 2015, pp:54-60
[3]. A. P. Douglas and E. Kamran, Basic VLSI Design, 3rd ed., Prentice Hall, 1994, pp. 72-76.
[4]. About Electric. (May 2013). [Online]. Available: www.staticfreesoft.com/electric.html

More Related Content

What's hot

Iaetsd vlsi implementation of efficient convolutional
Iaetsd vlsi implementation of efficient convolutionalIaetsd vlsi implementation of efficient convolutional
Iaetsd vlsi implementation of efficient convolutionalIaetsd Iaetsd
 
An optimised multi value logic cell design with new architecture of many val...
An optimised multi value logic cell design with new architecture  of many val...An optimised multi value logic cell design with new architecture  of many val...
An optimised multi value logic cell design with new architecture of many val...IJMER
 
Lightweight hamming product code based multiple bit error correction coding s...
Lightweight hamming product code based multiple bit error correction coding s...Lightweight hamming product code based multiple bit error correction coding s...
Lightweight hamming product code based multiple bit error correction coding s...journalBEEI
 
Fpga implementation of (15,7) bch encoder and decoder
Fpga implementation of (15,7) bch encoder and decoderFpga implementation of (15,7) bch encoder and decoder
Fpga implementation of (15,7) bch encoder and decodereSAT Publishing House
 
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...IRJET Journal
 
LOW POWER AND HIGH SPEED DIVERSE DIGITAL CIRCUIT FOR SUB-THRESHOLD LEVEL
LOW POWER AND HIGH SPEED DIVERSE DIGITAL CIRCUIT FOR SUB-THRESHOLD LEVELLOW POWER AND HIGH SPEED DIVERSE DIGITAL CIRCUIT FOR SUB-THRESHOLD LEVEL
LOW POWER AND HIGH SPEED DIVERSE DIGITAL CIRCUIT FOR SUB-THRESHOLD LEVELVIT-AP University
 
Optimized Layout Design of Priority Encoder using 65nm Technology
Optimized Layout Design of Priority Encoder using 65nm TechnologyOptimized Layout Design of Priority Encoder using 65nm Technology
Optimized Layout Design of Priority Encoder using 65nm TechnologyIJEEE
 
Performance evaluation of full adder
Performance evaluation of full adderPerformance evaluation of full adder
Performance evaluation of full adderIOSRJECE
 
FPGA Implementation of Efficient Viterbi Decoder for Multi-Carrier Systems
FPGA Implementation of Efficient Viterbi Decoder for  Multi-Carrier SystemsFPGA Implementation of Efficient Viterbi Decoder for  Multi-Carrier Systems
FPGA Implementation of Efficient Viterbi Decoder for Multi-Carrier SystemsIJMER
 
A 64-by-8 Scrolling Led Matrix Display System
A 64-by-8 Scrolling Led Matrix Display SystemA 64-by-8 Scrolling Led Matrix Display System
A 64-by-8 Scrolling Led Matrix Display SystemSamson Kayode
 
DESIGN AND PERFORMANCE ANALYSIS OF HYBRID ADDERS FOR HIGH SPEED ARITHMETIC CI...
DESIGN AND PERFORMANCE ANALYSIS OF HYBRID ADDERS FOR HIGH SPEED ARITHMETIC CI...DESIGN AND PERFORMANCE ANALYSIS OF HYBRID ADDERS FOR HIGH SPEED ARITHMETIC CI...
DESIGN AND PERFORMANCE ANALYSIS OF HYBRID ADDERS FOR HIGH SPEED ARITHMETIC CI...VLSICS Design
 
Implementation of sign board dot matrix display with 8051
Implementation of sign board dot matrix display with 8051Implementation of sign board dot matrix display with 8051
Implementation of sign board dot matrix display with 8051Aminu Bugaje
 
IRJET- A Survey on Reconstruct Structural Design of FPGA
IRJET-  	  A Survey on Reconstruct Structural Design of FPGAIRJET-  	  A Survey on Reconstruct Structural Design of FPGA
IRJET- A Survey on Reconstruct Structural Design of FPGAIRJET Journal
 
Designing of Adders and Vedic Multiplier using Gate Diffusion Input
Designing of Adders and Vedic Multiplier using Gate Diffusion InputDesigning of Adders and Vedic Multiplier using Gate Diffusion Input
Designing of Adders and Vedic Multiplier using Gate Diffusion InputIRJET Journal
 
5x7 matrix led display
5x7 matrix led display 5x7 matrix led display
5x7 matrix led display Vatsal N Shah
 

What's hot (20)

Iaetsd vlsi implementation of efficient convolutional
Iaetsd vlsi implementation of efficient convolutionalIaetsd vlsi implementation of efficient convolutional
Iaetsd vlsi implementation of efficient convolutional
 
An optimised multi value logic cell design with new architecture of many val...
An optimised multi value logic cell design with new architecture  of many val...An optimised multi value logic cell design with new architecture  of many val...
An optimised multi value logic cell design with new architecture of many val...
 
Li3519411946
Li3519411946Li3519411946
Li3519411946
 
Lightweight hamming product code based multiple bit error correction coding s...
Lightweight hamming product code based multiple bit error correction coding s...Lightweight hamming product code based multiple bit error correction coding s...
Lightweight hamming product code based multiple bit error correction coding s...
 
Fpga implementation of (15,7) bch encoder and decoder
Fpga implementation of (15,7) bch encoder and decoderFpga implementation of (15,7) bch encoder and decoder
Fpga implementation of (15,7) bch encoder and decoder
 
MAJOR PROJEC TVLSI
MAJOR PROJEC TVLSIMAJOR PROJEC TVLSI
MAJOR PROJEC TVLSI
 
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...
 
LOW POWER AND HIGH SPEED DIVERSE DIGITAL CIRCUIT FOR SUB-THRESHOLD LEVEL
LOW POWER AND HIGH SPEED DIVERSE DIGITAL CIRCUIT FOR SUB-THRESHOLD LEVELLOW POWER AND HIGH SPEED DIVERSE DIGITAL CIRCUIT FOR SUB-THRESHOLD LEVEL
LOW POWER AND HIGH SPEED DIVERSE DIGITAL CIRCUIT FOR SUB-THRESHOLD LEVEL
 
Optimized Layout Design of Priority Encoder using 65nm Technology
Optimized Layout Design of Priority Encoder using 65nm TechnologyOptimized Layout Design of Priority Encoder using 65nm Technology
Optimized Layout Design of Priority Encoder using 65nm Technology
 
Performance evaluation of full adder
Performance evaluation of full adderPerformance evaluation of full adder
Performance evaluation of full adder
 
FPGA Implementation of Efficient Viterbi Decoder for Multi-Carrier Systems
FPGA Implementation of Efficient Viterbi Decoder for  Multi-Carrier SystemsFPGA Implementation of Efficient Viterbi Decoder for  Multi-Carrier Systems
FPGA Implementation of Efficient Viterbi Decoder for Multi-Carrier Systems
 
A 64-by-8 Scrolling Led Matrix Display System
A 64-by-8 Scrolling Led Matrix Display SystemA 64-by-8 Scrolling Led Matrix Display System
A 64-by-8 Scrolling Led Matrix Display System
 
DESIGN AND PERFORMANCE ANALYSIS OF HYBRID ADDERS FOR HIGH SPEED ARITHMETIC CI...
DESIGN AND PERFORMANCE ANALYSIS OF HYBRID ADDERS FOR HIGH SPEED ARITHMETIC CI...DESIGN AND PERFORMANCE ANALYSIS OF HYBRID ADDERS FOR HIGH SPEED ARITHMETIC CI...
DESIGN AND PERFORMANCE ANALYSIS OF HYBRID ADDERS FOR HIGH SPEED ARITHMETIC CI...
 
Implementation of sign board dot matrix display with 8051
Implementation of sign board dot matrix display with 8051Implementation of sign board dot matrix display with 8051
Implementation of sign board dot matrix display with 8051
 
Ee34791794
Ee34791794Ee34791794
Ee34791794
 
C0421013019
C0421013019C0421013019
C0421013019
 
IRJET- A Survey on Reconstruct Structural Design of FPGA
IRJET-  	  A Survey on Reconstruct Structural Design of FPGAIRJET-  	  A Survey on Reconstruct Structural Design of FPGA
IRJET- A Survey on Reconstruct Structural Design of FPGA
 
Designing of Adders and Vedic Multiplier using Gate Diffusion Input
Designing of Adders and Vedic Multiplier using Gate Diffusion InputDesigning of Adders and Vedic Multiplier using Gate Diffusion Input
Designing of Adders and Vedic Multiplier using Gate Diffusion Input
 
J010224750
J010224750J010224750
J010224750
 
5x7 matrix led display
5x7 matrix led display 5x7 matrix led display
5x7 matrix led display
 

Similar to IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System

Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleIJEEE
 
Vlsi Summer training report pdf
Vlsi Summer training report pdfVlsi Summer training report pdf
Vlsi Summer training report pdfGirjeshVerma2
 
Industrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designingIndustrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designingPallavi Bharti
 
On-chip debugging for microprocessor design
On-chip debugging for microprocessor designOn-chip debugging for microprocessor design
On-chip debugging for microprocessor designTELKOMNIKA JOURNAL
 
Netlist Optimization for CMOS Place and Route in MICROWIND
Netlist Optimization for CMOS Place and Route in MICROWINDNetlist Optimization for CMOS Place and Route in MICROWIND
Netlist Optimization for CMOS Place and Route in MICROWINDIRJET Journal
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateIJEEE
 
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIPPERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIPVLSICS Design
 
Fpga implementation of (15,7) bch encoder and decoder for text message
Fpga implementation of (15,7) bch encoder and decoder for text messageFpga implementation of (15,7) bch encoder and decoder for text message
Fpga implementation of (15,7) bch encoder and decoder for text messageeSAT Journals
 
System On Chip
System On ChipSystem On Chip
System On ChipA B Shinde
 
Color Digital Sign Board using Altium Designer
Color Digital Sign Board using Altium DesignerColor Digital Sign Board using Altium Designer
Color Digital Sign Board using Altium Designerijtsrd
 
Design and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adderDesign and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adderIRJET Journal
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology IJEEE
 
unit 1vlsi notes.pdf
unit 1vlsi notes.pdfunit 1vlsi notes.pdf
unit 1vlsi notes.pdfAcademicICECE
 
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET Journal
 
A Low power and area efficient CLA adder design using Full swing GDI technique
A Low power and area efficient CLA adder design using Full swing GDI techniqueA Low power and area efficient CLA adder design using Full swing GDI technique
A Low power and area efficient CLA adder design using Full swing GDI techniqueIJERA Editor
 
Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd Iaetsd
 
Implementation of 32 Bit RISC Processor using Reversible Gates
Implementation of 32 Bit RISC Processor using Reversible GatesImplementation of 32 Bit RISC Processor using Reversible Gates
Implementation of 32 Bit RISC Processor using Reversible Gatesijtsrd
 
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Implementation of Area & Power Optimized VLSI Circuits Using Logic TechniquesImplementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Implementation of Area & Power Optimized VLSI Circuits Using Logic TechniquesIOSRJVSP
 

Similar to IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System (20)

Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
 
Vlsi Summer training report pdf
Vlsi Summer training report pdfVlsi Summer training report pdf
Vlsi Summer training report pdf
 
Industrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designingIndustrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designing
 
On-chip debugging for microprocessor design
On-chip debugging for microprocessor designOn-chip debugging for microprocessor design
On-chip debugging for microprocessor design
 
Netlist Optimization for CMOS Place and Route in MICROWIND
Netlist Optimization for CMOS Place and Route in MICROWINDNetlist Optimization for CMOS Place and Route in MICROWIND
Netlist Optimization for CMOS Place and Route in MICROWIND
 
Gourp 12 Report.pptx
Gourp 12 Report.pptxGourp 12 Report.pptx
Gourp 12 Report.pptx
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission Gate
 
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIPPERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
PERFORMANCE EVALUATION OF CDMAROUTER FOR NETWORK - ON - CHIP
 
Fpga implementation of (15,7) bch encoder and decoder for text message
Fpga implementation of (15,7) bch encoder and decoder for text messageFpga implementation of (15,7) bch encoder and decoder for text message
Fpga implementation of (15,7) bch encoder and decoder for text message
 
System On Chip
System On ChipSystem On Chip
System On Chip
 
Color Digital Sign Board using Altium Designer
Color Digital Sign Board using Altium DesignerColor Digital Sign Board using Altium Designer
Color Digital Sign Board using Altium Designer
 
Design and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adderDesign and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adder
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology
 
unit 1vlsi notes.pdf
unit 1vlsi notes.pdfunit 1vlsi notes.pdf
unit 1vlsi notes.pdf
 
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...IRJET-  	  A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
IRJET- A New High Speed Wide Fan in Carry Look Ahead Adder Design using M...
 
A Low power and area efficient CLA adder design using Full swing GDI technique
A Low power and area efficient CLA adder design using Full swing GDI techniqueA Low power and area efficient CLA adder design using Full swing GDI technique
A Low power and area efficient CLA adder design using Full swing GDI technique
 
Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)
 
Implementation of 32 Bit RISC Processor using Reversible Gates
Implementation of 32 Bit RISC Processor using Reversible GatesImplementation of 32 Bit RISC Processor using Reversible Gates
Implementation of 32 Bit RISC Processor using Reversible Gates
 
Mukherjee2015
Mukherjee2015Mukherjee2015
Mukherjee2015
 
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Implementation of Area & Power Optimized VLSI Circuits Using Logic TechniquesImplementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
 

More from IOSRJVSP

PCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-ReviewPCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-ReviewIOSRJVSP
 
Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...
Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...
Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...IOSRJVSP
 
Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...
Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...
Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...IOSRJVSP
 
Analyzing the Impact of Sleep Transistor on SRAM
Analyzing the Impact of Sleep Transistor on SRAMAnalyzing the Impact of Sleep Transistor on SRAM
Analyzing the Impact of Sleep Transistor on SRAMIOSRJVSP
 
Robust Fault Tolerance in Content Addressable Memory Interface
Robust Fault Tolerance in Content Addressable Memory InterfaceRobust Fault Tolerance in Content Addressable Memory Interface
Robust Fault Tolerance in Content Addressable Memory InterfaceIOSRJVSP
 
Color Particle Filter Tracking using Frame Segmentation based on JND Color an...
Color Particle Filter Tracking using Frame Segmentation based on JND Color an...Color Particle Filter Tracking using Frame Segmentation based on JND Color an...
Color Particle Filter Tracking using Frame Segmentation based on JND Color an...IOSRJVSP
 
Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...
Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...
Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...IOSRJVSP
 
Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...
Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...
Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...IOSRJVSP
 
Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...
Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...
Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...IOSRJVSP
 
P-Wave Related Disease Detection Using DWT
P-Wave Related Disease Detection Using DWTP-Wave Related Disease Detection Using DWT
P-Wave Related Disease Detection Using DWTIOSRJVSP
 
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...IOSRJVSP
 
Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...
Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...
Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...IOSRJVSP
 
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...IOSRJVSP
 
Design & Implementation of Subthreshold Memory Cell design based on the prima...
Design & Implementation of Subthreshold Memory Cell design based on the prima...Design & Implementation of Subthreshold Memory Cell design based on the prima...
Design & Implementation of Subthreshold Memory Cell design based on the prima...IOSRJVSP
 
Retinal Macular Edema Detection Using Optical Coherence Tomography Images
Retinal Macular Edema Detection Using Optical Coherence Tomography ImagesRetinal Macular Edema Detection Using Optical Coherence Tomography Images
Retinal Macular Edema Detection Using Optical Coherence Tomography ImagesIOSRJVSP
 
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionSpeech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionIOSRJVSP
 
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...IOSRJVSP
 
Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...
Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...
Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...IOSRJVSP
 
Real Time System Identification of Speech Signal Using Tms320c6713
Real Time System Identification of Speech Signal Using Tms320c6713Real Time System Identification of Speech Signal Using Tms320c6713
Real Time System Identification of Speech Signal Using Tms320c6713IOSRJVSP
 
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...IOSRJVSP
 

More from IOSRJVSP (20)

PCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-ReviewPCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-Review
 
Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...
Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...
Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...
 
Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...
Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...
Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...
 
Analyzing the Impact of Sleep Transistor on SRAM
Analyzing the Impact of Sleep Transistor on SRAMAnalyzing the Impact of Sleep Transistor on SRAM
Analyzing the Impact of Sleep Transistor on SRAM
 
Robust Fault Tolerance in Content Addressable Memory Interface
Robust Fault Tolerance in Content Addressable Memory InterfaceRobust Fault Tolerance in Content Addressable Memory Interface
Robust Fault Tolerance in Content Addressable Memory Interface
 
Color Particle Filter Tracking using Frame Segmentation based on JND Color an...
Color Particle Filter Tracking using Frame Segmentation based on JND Color an...Color Particle Filter Tracking using Frame Segmentation based on JND Color an...
Color Particle Filter Tracking using Frame Segmentation based on JND Color an...
 
Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...
Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...
Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...
 
Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...
Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...
Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...
 
Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...
Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...
Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...
 
P-Wave Related Disease Detection Using DWT
P-Wave Related Disease Detection Using DWTP-Wave Related Disease Detection Using DWT
P-Wave Related Disease Detection Using DWT
 
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
 
Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...
Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...
Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...
 
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
 
Design & Implementation of Subthreshold Memory Cell design based on the prima...
Design & Implementation of Subthreshold Memory Cell design based on the prima...Design & Implementation of Subthreshold Memory Cell design based on the prima...
Design & Implementation of Subthreshold Memory Cell design based on the prima...
 
Retinal Macular Edema Detection Using Optical Coherence Tomography Images
Retinal Macular Edema Detection Using Optical Coherence Tomography ImagesRetinal Macular Edema Detection Using Optical Coherence Tomography Images
Retinal Macular Edema Detection Using Optical Coherence Tomography Images
 
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionSpeech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
 
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
 
Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...
Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...
Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...
 
Real Time System Identification of Speech Signal Using Tms320c6713
Real Time System Identification of Speech Signal Using Tms320c6713Real Time System Identification of Speech Signal Using Tms320c6713
Real Time System Identification of Speech Signal Using Tms320c6713
 
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...
 

Recently uploaded

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 

Recently uploaded (20)

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 

IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System

  • 1. IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 7, Issue 2, Ver. I (Mar. - Apr. 2017), PP 67-73 e-ISSN: 2319 – 4200, p-ISSN No. : 2319 – 4197 www.iosrjournals.org DOI: 10.9790/4200-0702016773 www.iosrjournals.org 67 | Page IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System 1 Raj Kumar Mistri, 2 Rahul Ranjan, 3 Anuradha Kumari Choudhari, 4 Babita Kumari 1,2 Assistant Professor, RTC Institute of Technology, Anandi, Ranchi, Jharkhand, India 3,4 B.Tech Scholar, RTC Institute of Technology, Anandi, Ranchi, Jharkhand, India Abstract: There is need to develop various new design techniques in order to fulfil the demand of increased speed, reduced area for compactness and reduced power consumption. It is considered that improved other performance specifications such as less delay, high noise immunity and suitable ambient temperature conditions are the prime factors. In this paper two different techniques are used for designing a 4-bit Magnitude Comparator(MC) and then a comparison is made about area and average delay. First one is Transmission Gate (TG) technique and second one is GDI Technique. This paper describes the design of an Integrated Circuit (IC) layout for a 4-bit MC. The layout was designed by use of an open source software namely Electric VLSI Design System which is Electronic Design Automation (EDA) tool. LTspiceXVII is used as simulator to carry out the simulation work. Keywords: TG, GDI, Comparator, VLSI, CMOS, DRC, LVS, ERC, MC. I. Introduction (a) TG Technique Transmission gate logic circuit is a special kind of pass-transistor logic circuit. It is built by connecting a PMOS transistor and an NMOS transistor in parallel, which are controlled by complementary control signals. Both the PMOS and NMOS transistors will provide the path to the input logic “1” or “0”, respectively when they are turned on simultaneously. Thus, there is no voltage drop problem whether the “1” or “0” is passed through it [1]. (b) GDI Technique GDI cell contains three inputs – G (common gate input of NMOS and PMOS), P (input to the source/drain of PMOS), and N (input to the source/drain of NMOS). Bulks of both NMOS and PMOS are connected to N or P (respectively), so it can be arbitrarily biased at contrast with CMOS inverter. It must be remarked, that not all the functions are possible in standard P-Well CMOS process, but can be successfully implemented in Twin-Well CMOS or SOI technologies. GDI Technique allows improvements in design complexity level, transistor counts, static power dissipation and logic level swing. Fig.1 represents the basic building block of GDI cell. In this cell Boolean expression of Z is . On the basis of this expression, any logic can be implemented by GDI cells. Implementation Detail of gates has described in table.2. Fig.1 basic building block of GDI cell (c) Magnitude Comparator (MC) Magnitude comparator is a combinational logic design which is used to compare the magnitude of two binary data (supposed A & B) and determines if the numbers are equal, or if one number is greater than or less than the other number. It has three outputs G, E and L. when A>B then only G will remains in enable mode. When A=B then only E will remains in enable mode. When A<B then only L will remains in enable mode. The magnitude comparator is one of the fundamental arithmetic components of digital system with many applications such as Digital Signal Processors for data processing, encryption devices and microprocessor for decoding instruction.
  • 2. IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System DOI: 10.9790/4200-0702016773 www.iosrjournals.org 68 | Page (d) Electric VLSI Design System Electric VLSI Design System is a powerful open source full custom IC Design Electronic Design Automation (EDA) tool. In this EDA tool, verification of IC Design layout involves mainly three processes. These are DRC (Design Rule Check), LVS (Layout Versus Schematic) and ERC (Electrical Rule Check). Design Rule Check (DRC): DRC is the first most powerful physical verification process to check IC design Layout. DRC will not only check the designs that are created by the designers, but also the design placed within the context in which it is going to be used. Therefore, the possibility of errors in the design will be greatly reduced and a high overall yield and reliability of design will be achieved. Layout Versus Schematic (LVS): LVS is the second and most powerful physical design verification process in which layout is matched with its equivalent schematic design. In LVS schematic is assumed as a reference and layout is checked against it. In this process, the electrical connectivity of all signals, including the input, output and power signals to their corresponding schematic are checked. Besides that, the sizes of the device will also be checked including the width and length of transistors, sizes of resistors and capacitors[2]. Electrical Rule Check (ERC): ERC is third and optional physical design verification process to check the layout. This is used to check the error in connectivity of device. ERC is specially used to check for any unconnected, partly connected or redundant devices. Also, it will check for any disabled transistors, floating nodes and short circuits. (e) LTspiceXVII simulation software LTspiceXVII is the simulation software which we have used in this project. It is a high performance SPICE simulator that provides a schematic capture and waveform viewer. It is used to simulate the outputs of both schematic circuit and layout during DRC and LVS. II. Design Methodology There are different technologies to construct integrated circuits such as bipolar integrated technology, CMOS technology, NMOS pass transistor logic, Transmission Gate(TG) technology and gate diffusion input(GDI) technology. In this paper we have used two technologies to design 4-bit MC and comparison is made against these technologies. The main reason of using GDI technique is due to its low propagation delay, low power consumption and low chip area. There are basic design rules which are to be used in order to design an IC layout successfully. These rules are called layout design rule. The layout rule which is to be followed in Electric VLSI Design System has a universal parameter λ in which rule described. Table.1 gives the clarification about layout design rule. Table.1 fundamental of layout design rule [3] WELL minimum well size 12λ minimum well spacing between same potential 6λ minimum well spacing between different potential 0λ minimum well are 144λ2 POLYSILICON1 minimum polysilicon1 width 2λ minimum polysilicon1 spacing 3λ minimum spacing between polysilicon1 to metal N/A minimum polysilicon1 area 4λ2 POLYSILICON2 minimum polysilicon2 width 2λ minimum polysilicon2 spacing 3λ minimum spacing between polysilicon1 to metal N/A minimum polysilicon2 area 4λ2 METAL 1,2,3,4,5 minimum metal width 3λ minimum spacing between same metal 3λ minimum spacing between different metals N/A minimum metal area 9λ2 METAL 6 minimum metal 6 width 5λ minimum metal 6 spacing 5λ minimum spacing between metal 6 to other metals N/A
  • 3. IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System DOI: 10.9790/4200-0702016773 www.iosrjournals.org 69 | Page minimum metal 6 area 25λ2 VIA 1,2,3,4 minimum via width 2λ minimum via area 4λ2 VIA 5 minimum via 5 width 3λ minimum via 5 area 9λ2 In our design the basic building blocks are inverter, [2,3,4,5-input AND gate], 5-input OR gate and 2- input XOR gate. So implement our design we need to develop basic buildings block used in project. Fig.2, fig.3 and fig.4 are the basic building blocks of our design. They are 5-input AND gate, 5-input OR gate and 2-input XNOR gate respectively. Fig.2 schematic and layout of 5-input AND gate (GDI tech) Fig.3 schematic and layout of 5-input OR gate (GDI tech) Fig.4 schematic and layout of 2-input XNOR gate (GDI tech)
  • 4. IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System DOI: 10.9790/4200-0702016773 www.iosrjournals.org 70 | Page Boolean equation of our design is Where A3 A2 A1 A0 & B3 B2 B1 B0 are comparing inputs and Gi Ei Li cascading inputs whose functionality is described in table.2 Table.2 truth table of proposed MC COMPARING INPUTS CASCADING INPUTS OUTPUTS A3, B3 A2, B2 A1, B1 A0, B0 Gi Li Ei Go Lo Eo A3>B3 X X X X X X 1 0 0 A3=B3 A2>B2 X X X X X 1 0 0 A3=B3 A2=B2 A1>B1 X X X X 1 0 0 A3=B3 A2=B2 A1=B1 A0>B0 X X X 1 0 0 A3<B3 X X X X X X 0 0 1 A3=B3 A2<B2 X X X X X 0 0 1 A3=B3 A2=B2 A1<B1 X X X X 0 0 1 A3=B3 A2=B2 A1=B1 A0<B0 X X X 0 0 1 A3=B3 A2=B2 A1=B1 A0=B0 1 0 0 1 0 0 A3=B3 A2=B2 A1=B1 A0=B0 0 1 0 0 1 0 A3=B3 A2=B2 A1=B1 A0=B0 0 0 1 0 0 1 A3=B3 A2=B2 A1=B1 A0=B0 X X 1 0 0 1 A3=B3 A2=B2 A1=B1 A0=B0 1 1 0 0 0 0 A3=B3 A2=B2 A1=B1 A0=B0 0 0 0 1 1 0 Finally we have implemented MC using its basic building blocks. Fig.5 and fig.6 are the schematic and layout of MC. There are various applications of our design. This design is flexible by which higher order of MC can be implemented. Fig.5 schematic of 4-bit MC (GDI tech) Fig.6 layout of 4-bit MC (GDI tech)
  • 5. IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System DOI: 10.9790/4200-0702016773 www.iosrjournals.org 71 | Page III. Analysis Of Simulation Resutl (a) Wave form Functionality of any design can be evaluated by the waveform obtained after the simulation. Here the simulation result of MC has shown in fig.7. Detail of its operation has described in table.2 Fig.7 simulation result of 4-bit MC (b) Spice code The spice code is the code to provide input signal to design. We have used following spice code to generate above waveform. V1 VDD 0 DC 5 V2 GND 0 DC 0 .incluce E:papers4_BIT_comparatorPROJECT_2017_4bit_mag_comparatorschematicC5_models.txt V3 Gi 0 DC 5 PULSE 0 5 0 1ps 1ps 100ns 200ns V4 Ei 0 DC 5 PULSE 5 0 0 1ps 1ps 50ns 100ns V6 Li 0 DC 5 PULSE 5 0 0 1ps 1ps 25ns 50ns V7 A3 0 DC 5 PULSE 5 0 0 1ps 1ps 30ns 70ns V8 A2 0 DC 5 PULSE 5 0 0 1ps 1ps 40ns 90ns V9 A1 0 DC 5 PULSE 5 0 0 1ps 1ps 20ns 50ns V10 A0 0 DC 5 PULSE 5 0 0 1ps 1ps 30ns 60ns V11 B3 0 DC 5 PULSE 5 0 0 1ps 1ps 20ns 40ns V12 B2 0 DC 5 PULSE 5 0 0 1ps 1ps 20ns 80ns V13 B1 0 DC 5 PULSE 5 0 0 1ps 1ps 30ns 70ns V14 B0 0 DC 5 PULSE 5 0 0 1ps 1ps 40ns 80ns .tran 1ps 200ns In the spice code VDD is assigned a DC value of 5 volt and GND the DC value of 0 volt. C5_models.txt indicates the model file for NMOS and PMOS transistors. PULSE keyword is used to generate train of pulses and .tran keyword gives the transient analysis. IV. Comparision Today’s technology demands to develop various new design techniques in order to reduce the chip area, propagation delay and power consumption. So it is necessary to make comparison against different technologies. Table.3 provides comparison against different technologies where multi-inputs gate s has implemented. This table basically provide idea to develop the design by the use of CMOS, TG and GDI techniques.
  • 6. IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System DOI: 10.9790/4200-0702016773 www.iosrjournals.org 72 | Page Table.3 Transistors usage in multi input Gates by different technologies SL NO GATE TECHNOLOGIES CMOS TG GDI SCHEMATIC TRANSI STORS USAGE SCHEMATIC TRANSIS TORS USAGE SCHEMATIC TRANSIS TORS USAGE 1 3- input AND 8 8 4 2 3- input OR 8 6 4 3 3- input NAN D 6 10 6 4 3- input NOR 8 8 6 5 2- input XOR 12 8 4 6 2- input XNOR 12 8 4 Our design lastly provides following result whose details have given in table.4. TG tech. Uses 198 transistors whereas GDI tech. uses only 116 transistors to implement our design (MC). Table.4 Transistors usage and delay of MC Technology Transistors Usage Average Delay(in µs) Power consumption (µW) TG 198 56.3 654.2 GDI 116 37.4 455.7
  • 7. IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System DOI: 10.9790/4200-0702016773 www.iosrjournals.org 73 | Page V. Conclusion Electric VLSI Design System is a high performance EDA tool that provides complete aids in designing the IC layout. It integrates the schematic editor, circuit simulator, schematic driven layout generator, layout editor, layout verification and parasitic extraction. Another advantage to Electric VLSI Design System is that it allows swapping between the designs data with other standard EDA tools in the industry [4] . GDI tech. reduces 41.4% of chip area, 33.5% of average delay time and also 30.3% of power consumption over TG tech. which has shown in fig.8.. Fig.8 delay and transistors usage in USR using TG & GDI tech Refrences [1]. C. H. Chang, J. Gu and M. Zhang, “A review of 0.18um full adder performance for tree structured arithmetic circuits”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 13, No. 6, pp.686-695, June 2005. [2]. Soh Hong Teen and Li Li Lim,” IC Layout Design of Decoder Using Electric VLSI Design System”, International Journal of Electronics and Electrical Engineering Vol. 3, No. 1, February, 2015, pp:54-60 [3]. A. P. Douglas and E. Kamran, Basic VLSI Design, 3rd ed., Prentice Hall, 1994, pp. 72-76. [4]. About Electric. (May 2013). [Online]. Available: www.staticfreesoft.com/electric.html