New Major
New Major
A Three Stage Comparator and Its Modified Version With High Speed
and Low Kickback
Submitted in partial fulfillment for the award of the degree of Bachelor of Technology in
Internal Guide
2024-25
This is to certify that the Mini Project Report entitled “A Three Stage Comparator
and Its Modified Version With High Speed Low Kickback” is a bonafide work
carried over by Ms. Tellagorla Pavani (21321A0488), Ms. Palamuru Pooja
(21321A0489) in partial fulfillment of the requirements for the award of the degree
Bachelor of Technology in Electronics and Communication Engineering from Bhoj
Reddy Engineering College for Women, Hyderabad, affiliated to Jawaharlal Nehru
Technological University Hyderabad (JNTUH) during the Third Year Second
Semester of B. Tech course (academic year 2023-2024).
External Examiner
Sangam Laxmibai Vidyapeet is an educational society for promotion of education among girls and
women. It is established in 1952 and registered under the Telangana Societies Registration Act
Acknowledgment
The satisfaction that accompanies the successful completion of the task would
be incomplete without the mention of the people who made it possible, whose constant
guidance and encouragement crown all the efforts with success.
5.1 Introduction 24
5.2 Working 27
5.3 Results 28
5.4 Conclusion 28
Chapter 6 Conclusion and Future scope 29
6.1 Conclusion 29
6.2 Future Scope 30
References
List of Figures
i
Abstract
The manuscript delves into the design of digital decoders, specifically focusing on the 4
×16 and 3 × 8 decoders. It examines the use of 2 × 4 decoders and different logic gates in the
design process. Additionally, it explores the implementation of a 4 × 16 decoder using a 3 × 8
decoder and CMOS technology, known for its efficient power usage and fast performance. This
study examines power consumption in different architectural configurations, with a specific focus
on CMOS-based decoder implementation. The authors adeptly employ Cadence Virtuoso software
for circuit realization and evaluation. Power consumption attributes are carefully measured for
each decoder design utilizing CMOS technology as the framework. The empirical findings are
used as the basis for a thorough comparative analysis, examining the complex connection between
circuit architecture and power efficiency. The analysis offers valuable insights for selecting
decoders wisely, aiding circuit designers in finding architectures that strike a balance between
energy efficiency and uninterrupted operation. Furthermore, it offers a comprehensive insight into
power consumption dynamics, contributing to the scholarly community's understanding of
energy-efficient digital circuitry. The study has the potential to drive innovation and efficiency in
CMOS-based decoding circuits as the field advances.
Mini Project Report A Three Stage Comparator and Its Modified Version
With High Speed Low Kickback Noise
Chapter 1
Introduction
1.1 Introduction
In the critical area of digital decoder design, the optimization of power consumption
and performance takes center stage. The study focuses on the intricate architectures of two
vital decoder types: the 4 × 16 decoder and the 3 × 8 decoder. These decoders are integral
components of digital systems, requiring meticulous design to achieve operational efficiency.
The research explores using smaller 2 × 4 decoders as building blocks and investigates various
logic gate configurations, offering a modular and hierarchical approach to circuit design. A
key aspect of this inquiry is the implementation of a 4 × 16 decoder using a 3 × 8 decoder,
demonstrating innovative architectural strategies that improve scalability and adaptability.
1.3 Motivation
The rapid growth of digital technology has increased the demand for power-
efficient circuits, especially in battery-operated and high-performance computing
devices. As semiconductor technology scales down, power dissipation has become a
major concern in Very Large-Scale Integration (VLSI) design. Digital decoders, being
fundamental components in digital circuits, contribute significantly to overall power
consumption. This project is motivated by the need to develop low-power CMOS-based
digital decoders that optimize energy efficiency without compromising performance and
reliability.
This chapter details the proposed design approach, including the selection of
CMOS technology, logic minimization techniques, and circuit optimizations for reducing
power consumption. It also explains the simulation setup, tools used (such as Cadence,
Synopsys, or Tanner), and design validation techniques. This section presents the
1.7 Conclusion
In this project, a power-efficient CMOS-based digital decoder was designed and
implemented to address the increasing demand for low-power digital circuits. Various power
reduction techniques, such as clock gating, power gating, transistor optimization, and logic
minimization, were applied to reduce both dynamic and static power dissipation. The
proposed design was simulated using industry-standard EDA tools, and the results
demonstrated significant improvements in power efficiency compared to conventional CMOS
decoder architectures.
For future work, further improvements can be explored, such as the integration of
emerging low-power technologies, advanced fabrication techniques, and adaptive power
management strategies. Additionally, implementing machine learning-based optimization
techniques can help refine power-efficient decoder designs even further. The insights gained
from this study pave the way for more sustainable and high-performance digital circuit
designs in modern electronics.
Curves of an NMOS Transistor S-edit is a schematic entry tool that is used to document
circuits that can be driven forward into a layout of an integrated circuit. It also provides the
ability to perform SPICE simulations of the circuits using a simulation engine called T-SPICE.
T-SPICE can be setup and invoked from with in S-edit. Part 1: Setup your Directory Structure
& download Libraries:
a) Log onto a computer on 6th floor Cobleigh.
b) You want to create a directory for all of your Tanner EDA projects. You also will need
to download and unzip a set of library & model files from the course website that will be used
for your simulations. - Create a directory structure named “EELE414_VLSI_Fall2011\Tanner
Projects.
c) Go to the course website and download the zip file called “Tanner_Libraries.zip”. Unzip
it into your Tanner Projects directory. This group of files contain the necessary information
a) Start S-Edit: Start – All Programs – Tanner EDA – Tanner Tools v12.6 – S-Edit v12.6.
b) Start a New Design: Using the pull down menus, create a new design: - File – New - New
Design A dialog will appear asking for a design name and location. When you give the
name, Sedit will create a folder of that name in the directory that you provide that will
contain all of the design files. You should give a descriptive name that represents each
simulation you will be running. - Enter the name “HW03_NMOS_IV_Part1” and browse
to your “EELE414_VLSI_Fall2011\Tanner_Projects ” directory - Click “OK”.
c) Create a new Cell A “cell” is a design element. A cell can contain multiple views such as
schematics and symbols. Cells can be instantiated in other cells. When performing a
simulation, we will typically call the cell “TOP”. When we are testing a circuit, for example
an inverter, the inverter will have its own cell that contains a schematic of the devices and
a symbol. The inverter cell is instantiated in the TOP cell that contains ideal elements such
as voltage sources and probes that are only used for simulation. This allows us to separate
the cells that are actually going to be implemented on the die versus cells that are only used
for simulation. Using the pull down menus, create a new cell view: - Cell – New View: -
enter the cell name “TOP”. Ensure the design name is “HW03_NMOS_IV_Part1” and click
OK. You can leave the interface and view names “view0”. A blank schematic page will
appear. It is a good idea to save this right now.
d) Enter the symbol libraries: First, you need to include a library which contains the symbols
for all basic circuit elements such as resistors, NMOS, capacitors, etc… The libraries for
all the basic symbols are in the Tanner_Libraries.zip file you downloaded and unzipped. -
On the left side of the S-edit screen you’ll see a Libraries window, click on the “Add”
button appear:
a) Enter the NMOS transistor - On the left, click on “Devices” in the upper window. This will
display all of the symbols available in this group. You should see all of the components
that you can implement on a CMOS integrated circuit. - On the bottom left window, click
once on “NMOS”. You should see the symbol of the NMOS transistor show up in the
symbol viewer window at the bottom. - To place the NMOS, you will click on the
“Instance” button. Two things happen when you click on this button. First, a dialog will
appear that will allow you to setup the parameters for the NMOS. Second, the symbol will
The NMOS is now in the schematic. A note on zooming: - [Home] = zoom fit - [-] =
zoom out - [=] = zoom in - the scroll wheel also zooms in/out. - To setup the NMOS, click on
the NMOS symbol. You will see the properties of the device on the left. We want to setup the
following: - Model : enter “NMOS”. This model is found in the Generic_025 library you
added - Name: M1. The SPICE designation for MOS transistors is to have the name start with
an “M”. S-edit automatically appends an M to the name is the final name will be “MM1” in
the TOP.sp file. But it is good practice to name all MOS transistors with M’s. - W Set to 2.5u.
This is the default. - L Set to 0.25u. This is the default. b) Enter a DC source for VGS - Using
the same process you used for the NMOS symbol, enter a “SPICE_Elements:VoltageSource”.
This is a generic voltage source symbol that is configured as a DC, TRAN, PWL, etc.. in its
properties dialog. - Click on the voltage source and enter the following: - MasterInterface:
DC (this is the default but this is how you would change it to something else. - Name:
VGS_Source (it is a good idea to use descriptive names) - V This is where you will set
the DC voltage (i.e., 4v, 5v). However, for this example we will use a parameter instead of a
hardcoded value. We will enter a parameter name here and then set up the parameter later.
Enter “VGS_param” for the value of V. When performing a DC sweep, you must use
parameters for the sweep. c) Enter a DC source for VDS - Using the same process as above,
A note on zooming: - Hold down ALT-M to move a component. While holding these buttons
down, click and drag the components. - To rotate, click on the device and click the [r] button.
The three-stage comparator consists of a pre-amplifier stage, latch stage, and output buffer
stage. Despite its advantages, the conventional three-stage comparator suffers from high
propagation delay and significant kickback noise.
a) Enter Grounds - Using the same process as above, enter 3 grounds from Misc:Gnd
On the right, enter the following for Source (this is what will be swept)
Start Value: 0
On the right, enter the following for Source (this is what will be swept) source or Parameter
Name: VGS_param
Start Value: 1
Tools – Design Checks (any warnings or errors will be shown at the bottom)
The T-Spice window will appear. If everything is OK, the waveform viewer will also appear.
On the right, enter the following for Source (this is what will be swept)
2.4 Conclusion
In conclusion, mentoring in graphic EDA tools is a powerful approach to developing
skilled data professionals who can unlock the full potential of data through effective
analysis and visualization. Organizations that prioritize mentorship not only enhance
their analytics capabilities but also foster a collaborative and innovative work
environment.
Printed circuit boards (PCBs) and integrated circuits are only two examples of the many
electronic system components that may be designed and manufactured with the help of
EDA.The ECAD is a typical term for this process.Wire wrap and printed circuit boards both
use the utilization of specialized electronic design automation (EDA) techniques. The tools
collaborate within a design flow utilized by chip designers for the purpose of designing and
analyzing complete semiconductor chips.
The objective of the project is to learn the design flow of System and Packaging level EDA
tools, and to validate the tools for proper functioning. Allegro Design Work bench (ADW)
represents a suite of products that help implement collaborative design environment involving
your design teams, methodologies, corporate design databases, and tools. In addition, you can
use design lifecycle, library development and management, and data management features to
control the design and library management processes.
Electronic Design Automation (EDA) is a specialized field that focuses on the design and
development of integrated circuits (ICs) used in electronics. The utilization of Electronic
Design Automation (EDA) is imperative for chip designers employed in semiconductor
companies. Designing large chips manually is a highly intricate task. The significance of
Electronic Design Automation (EDA) in the field of electronics has witnessed a rapid surge
due to the ongoing advancement and miniaturization of semiconductor technology. There are
two main types of users in the semiconductor industry: foundry operators and design- service
companies. Foundry operators are responsible for operating the semiconductor fabrication
facilities, commonly referred to as "fabs". On the other hand, design-service companies utilize
Electronic Design Automation (EDA) software to assess the manufacturing readiness of
incoming designs.
Electronic Design Automation (EDA) refers to the utilization of computer systems for the
purpose of designing, laying out, verifying, modeling the operation of integrated circuits and
printed circuit boards. The general public tends to primarily direct their attention towards the
final products, with only a moderate level of awareness regarding the internal components
such as chips and circuits. The significance of electronic design automation (EDA) has
experienced a rapid rise due to the ongoing scaling of semiconductor technology. EDA tools
are utilized for the purpose of incorporating programming design functionality into Field-
Programmable Gate Arrays (FPGAs).
(a).FE tools (Front End) - This includes tools for system development activities and logic
design activities that encompass logic synthesis, formal checking, and design for test. For
example, Cadence PDV (Part Developer), Cadence Design Entry HDL, Cadence Database
Editor, Cadence Library Distribution, Cadence Flow Manager etc..
(b).BE tools (Back End)-This includes tools for the physical implementation of the logical
designs
Cadence Design Systems is a globally recognized leader in the field of EDA technologies
and engineering services. Cadence assists its customers in overcoming obstacles by offering
cutting-edge electronic design solutions that accelerate the development of advanced
integrated circuits and system designs for mass production.The main product
offered by the corporation is software specifically designed for chip and printed circuit board
(PCB) design purposes.
Cadence EDA tool design services are utilized by companies for the purpose of designing,
verifying, and preparing semiconductors and systems for manufacturing. Today, complex
chips go into millions of Set-top boxes, PDAs, cellular phones, and other consumer items,
all designed and brought out under intense cost and time-to-market pressures. Today,
Electronics touches almost every part of our lives, and is ubiquitous, and, is literally changing
everything in and around our lives, for the better. This is truly, the Golden Age of Electronics.
It would have been nearly impossible to design Today's semiconductors and electronic
without electronic design automation (EDA). Electronic Design Automation (EDA) is a
sophisticated and extensively utilized technology that facilitates the Electronics Industry by
managing intricate design complexities. It enables faster time-to-market, enhances
productivity, accuracy, and efficiency.
ompany Profile
Manufacturers cram billions of transistors onto a single chip mobile phones, digital cameras,
computers, and automobile systems need to improve in order to meet the rising expectations
of
today's consumers. The shrinking of transistors and other chip components to sizes smaller
than
Customers that use our technologies can design mobile devices with extended battery lives.
By
utilizing our hardware simulators to execute software on a "virtual" chip long before the
actual
chip is available, designers of ICs for gaming consoles and other consumer electronics can
accelerate time to market. for their products. In order to address manufacturing issues early
in the
design stage, the conventional distance between chip designers and fabrication facilities has
to be
closed. And with the help of our specialized IC design platform, engineers can combine the
best
aspects mixed- signal system-on-chip (SoC) designs that combine the best features of analog
and
digital engineering. These are just some of the many vital Cadence solutions that ensure the
2.4 Market
Products are the primary force behind the world's $1 trillion+ electronics market. aimed at
and wireless), and consumer electronics (M&E devices), are some of the key vertical market
categories. More than 90% of the revenue from semiconductors and 75% of the revenue from
2. Systems manufacturers.
3. Semiconductor manufacturers.
In each of these markets, Cadence® is the top supplier of EDA solutions, giving the business
Miniaturization is a significant trend as the demand for smaller, more portable electronic
devices
continues to rise. As consumers expect slimmer smartphones, wearable gadgets, and compact
computers, electronic designs are becoming more intricate to fit powerful components into
smaller
spaces. This has led to advances in microchip technology, such as smaller transistors, and
the
only enables the creation of sleek devices but also promotes energy efficiency and enhances
For more than 30 years, silicon capacity has doubled every 18 to 24 months. Despite the fact
that
Moore's Law is still in effect, productivity limitations are increasingly being pushed, and an
end
appears to be in sight. Electronics companies must continue to invest in order making the
most of
this growing silicon capacity to meet customer expectations for devices that integrate
computing,
needs for ongoing device functionality evolution, this entails tearing down boundaries
between
the distinct disciplines of PCB design, digital logic, and analog circuits in the present day,
and
embedded software. The only business that combines a broad product offering, subject
knowledge,
Cadence Design Systems biggest research and development center outside the US is located
in located in Noida at Cadence Design Systems (I) Pvt. Ltd. The Cadence creates automation
tools
for the entire range of electronic device and system design., including numerous vital and
popular
thanks to its participation in standards-setting forums like the VHDL Initiative towards ASIC
Libraries (VITAL TAG) and the synthesis Inter- operability Working Group (SIWG), both
of
which were founded by VHDL International. VLSI Design and Test (VDAT) is a subset of
the
Although the Miyahara’s two-stage comparator increases the speed, its speed can be further
improved in the following way. As can be seen in Fig. 1, its latch input pair M6–7 are pMOS
transistors, and the pMOS hole mobility is small (2–3 times smaller than the nMOS electron
mobility), limiting the regeneration speed. Thus, our goal is to use nMOS transistors instead
for the latch input pair, so that the regeneration speed could be greatly improved. Meanwhile,
we must maintain the nMOS transistors for the preamplifier input pair. To this end, this brief
presents a three-stage comparator. By adding an extra preamplifier stage, the nMOS input
pairs can be used for both the latch- stage and the first-stage preamplifier, thus improving the
regeneration speed. Besides, these input pairs work in the saturation region at the beginning
of comparison, thus ensuring a small input referred noise. The extra stage of preamplifier also
provides voltage gain, which helps further increase the regeneration speed and suppress the
input referred offset and noise. Compared to the prior three-stage comparator of [12].
The three-stage comparator in this work has a faster speed and a lower input referred noise.
This brief also proposes a modified version of three-stage com- parator. By using a CMOS
input pair at the first-stage preampli- fier, the kickback noise is greatly reduced. An extra path
is also added in the latch stage to further increase the regeneration speed and suppress the
input referred offset and noise. Implemented in the same 130-nm process, the three-stage
comparator in this work increases the speed by 25% compared to the conventional two-stage
comparators, while the proposed modified version improves the speed by 32% and decreases
the kickback noise by ten times.
Fig 3.2: Three-stage comparator in this work. (a) First two stages (preamplifiers)
(b) Third stage (latch stage)
This improvement is not at the cost of increased input referred offset or noise.
This brief is organized as follows. Section II discusses the three-stage comparator. Section III
analyzes the modified version of three-stage comparator. Section IV shows the simulated and
measured results. Section V concludes the brief.
(a) Original first two stages (preamplifiers) with nMOS input pair.
(b) Extra first two stages (preamplifiers) with pMOS input pair.
Fig 3.3: Proposed modified version of three-stage comparator. (a) Original first
two stages (preamplifiers) with nMOS input pair. (b) Extra first two
stages (preamplifiers) with pMOS input pair. (c) Third stage (latch stage).
The operation of these extra circuits is as follows. In the reset phase, CLK is and CLKB is 1.
The RP1 and RN1 in Fig. 4(b) are reset to GND, while FP1 and FN1 are reset to VDD. This
turns off M30 and M32 in Fig. 4(c), ensuring that there is no static current in the extra path
M29–32.
In the amplification phase, CLK rises to 1 and CLKB falls to 0. RP1 and RN1 in Fig. 4(b)
rise to VDD (R stands for rise). Then, FP1 and FN1 fall to GND (F stands for fall). Because
the rising of RP1 and RN1 occurs before the falling of FP1 and FN1, the extra paths in Fig.
4(c) are turned on for a limited time, drawing a differential current from the latching nodes
OUTP and OUTN. This generates a differential voltage at OUTP and OUTN, which helps
speedup the regeneration phase afterward and suppress the comparator input referred offset
and noise. After FP1 and FN1 fall to GND, the extra paths in Fig. 4(c) are turned off again to
prevent the static current.
Overall, the modified version of three-stage comparator has the advantages of faster speed,
lower input referred offset and noise, and lower kickback noise. It is suitable for high-speed
high-resolution SAR ADCs.
2. High-Speed Operation:
The multi-stage architecture ensures rapid switching, making the comparator suitable for
high-frequency applications such as communication systems and high-speed ADCs.
Lower kickback noise means cleaner input signals, which leads to more accurate
comparisons, particularly in sensitive applications like data converters (ADCs) or
communication systems.
4.2 Disadvantages
1. Increased Design Complexity:
The three-stage architecture requires careful tuning of multiple stages, making the design
process more complex compared to simpler one- or two-stage comparators.
3. Stability Challenges:
Adding multiple gain stages can introduce stability issues, such as overshoot or ringing,
requiring compensation techniques.
2. Sensor Interfaces:
Ideal for medical devices, automotive sensors, and industrial monitoring systems that require
accurate detection of small voltage changes.
3. Communication Systems:
Employed in receivers and clock-data recovery circuits for fast signal comparison and
synchronization in high-speed data communication.
The proposed system's performance is evaluated in terms of speed, noise immunity, and power
efficiency. The results are presented in graphical and tabular formats for clarity and ease of
comparison. This section aims to provide an in-depth understanding of the proposed system's
capabilities and limitations. The discussion also explores the implications of the results and
suggests directions for future research. The findings of this study contribute to the
development of high-performance analog-to- digital converter (ADC) design.
5.2 Working
5.2.1 Existing Technology
Fig 5.1: Shows the architecture of existing two stage comparator modules, which is working
under three steps they are regeneration stage, second one reset stage and last stage as
amplification stage. Whenever input clock signal equals to zero the two stage architecture
will work under reset stage. When clock equals to one then the circuits will work under
amplification stage. The input signal has been amplified by the amplifier and amplified signal
is sent to the latch module. In the regeneration stage the OUTP and OUTN switched to VDD
or GND. But this existing stage has some limitations like more delay, more power
consumption and less speed. Due to existing of PMOS transistors pair at the input stage. The
discussion also explores the implications of the results and suggests directions for future
research. The findings of this study contribute to the development of high-performance
analog-to- digital converter (ADC) design.
Fig 5.2: Schematic of Three-stage comparator (a) Preamplifiers stage(b) Latch stage.
To enhance the comparator speed, to reduce kickback noise here we introducing new
architecture that is modified model with three stage comparator. As shown in Figure 3, when
it compared to the traditional comparator circuit, basically modified comparator model
contains, Figure 3. (b) Designed with two stage comparator and Figure 3.(c) designed with
latch stage with the help of M29-32 transistors. PMOS transistors are used to design first
stage.
The operation of three stage modified model is as follows. in the reset stage , when clock
equals to zero, and clock bar equal to one , the nodes RP1 and RN1( where R for Rise) in
Figure 3 (b) are shorted to Ground terminals and rest of the nodes FP1 and FN1( Where F for
Fall) are shorted to VDD. Due to this configuration of biasing transistors M30 and M32 are
in cut off mode in Figure 3(c). Due to these arrangements there is no chance of flowing static
current flow in the transistors M29-M32.
Next stage of operation is amplification stage, in this stage CLK is raised to logic 1 and CLKB
is falls to logic 0. Where RP1 and RN1 in Figure 3(c) raises to VDD. Then Nodes FP1 and
FN1 are drops to logic 0.this happen due to rising of RP1 and RN1 before falling of FP1 and
FN1.from the nodes of OUTP and OUTN there is a differential current produces by the
latching connections, this is due to an extra path in Figure 3(c). The generated differential
voltage at OUTP and OUTN are used to suppress the noise and speed up the regeneration
with decreasing the noise. Whenever FP1 and FN1 drops to logic 0, the extra path in Figure
3 (c) are turned off, this condition will intern helps to enhance the speed and decreases the
static current.
Fig 5.3: Schematic of Modified three-stage comparator. (a) Preamplifiers with nMOS
input pair. (b) Preamplifiers with pMOS input pair. (c) Latch stage
Intermediate Stage: This stage further amplifies the output from the input stage. It may include
additional transistors to increase gain and drive capability, preparing the signal for the output
stage. The intermediate stage helps enhance the overall speed and stability of the comparator.
Output Stage: The final stage converts the amplified signal into a suitable output format. It
typically consists of an emitter follower or push-pull configuration, which provides the
necessary current to drive the output load. This stage ensures that the output switches rapidly
between high and low states.
The above table 1.Shows the comparisons of three stage CMOS comparator and its modified
versions with different CMOS Technology versions 65nm and 16nm BSIM4 Technologies.
The above table dictates that proposed architecture validated with 0.8VDD, consumes less
static power 0.38 µwatts with less delay 25.01ns.
450
400
350
300 Technology
250 Supply voltage
200 MOSFETs
150 Delay(ns)
100
Miyahara Existing Proposed
three stage three stage three stage
Fig 5.5: Graphics representation of CMOS Three stage comparators with different
methods
5.4 Conclusion
The simulation results demonstrate the effectiveness of the proposed modified three-stage
comparator. The key findings indicate significant performance enhancements, making the
proposed system suitable for high-speed applications. The proposed system achieves a 33%
reduction in propagation delay, decreasing from 1.2 ns to 0.8 ns. Additionally, kickback noise
is reduced by 50%, from 10 mV to 5 mV.
6.1 Conclusion
2. High-Speed Operation:
Fast switching ensures quick comparisons, supporting applications that require high-speed
data conversion and communication systems.
3. Low-Voltage Operation:
Adapting the design to support sub-1V supply voltages would make it even more suitable for
next-generation portable and IoT devices that demand ultra-low power.