0% found this document useful (0 votes)
59 views7 pages

Implementation of Sequence Detector Using Optimized GDI Technique-1

The document describes a conference paper that proposes an optimized gate diffusion input (OGDI) technique for implementing sequential logic blocks like a sequence detector. OGDI aims to reduce power consumption compared to conventional CMOS logic. It works by adding a regenerator transistor only at the output signal of complex logic circuits. A sequence detector was designed using OGDI and showed over 28% power savings compared to CMOS. Simulation and analysis was done using Cadence Virtuoso at 45nm technology node.

Uploaded by

Shreyas Mahesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views7 pages

Implementation of Sequence Detector Using Optimized GDI Technique-1

The document describes a conference paper that proposes an optimized gate diffusion input (OGDI) technique for implementing sequential logic blocks like a sequence detector. OGDI aims to reduce power consumption compared to conventional CMOS logic. It works by adding a regenerator transistor only at the output signal of complex logic circuits. A sequence detector was designed using OGDI and showed over 28% power savings compared to CMOS. Simulation and analysis was done using Cadence Virtuoso at 45nm technology node.

Uploaded by

Shreyas Mahesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

2021 IEEE 4th International Conference on Computing, Power and Communication Technologies (GUCON)

University of Malaya, Kuala Lumpur, Malaysia. Sep 24-26, 2021

Implementation of Sequence Detector using


Optimized GDI Technique
Prasanna Kumar K Kishore Sanapala V S V Prabhakar
Department of ECE Department of ECE, Department of ECE,
Koneru Lakshmaiah Education Marri Laxman Reddy Institute of Koneru Lakshmaiah Education
2021 IEEE 4th International Conference on Computing, Power and Communication Technologies (GUCON) | 978-1-7281-9951-1/21/$31.00 ©2021 IEEE | DOI: 10.1109/GUCON50781.2021.9573941

Foundation, Technology And Management, Foundation,


Guntur, AP, India, Hyderabad, Telangana, India Guntur, AP, India,
[email protected]

D. Pavan
Department of ECE,
Koneru Lakshmaiah Education
Foundation,
Guntur, AP, India,

Abstract: In the recent times, power economizing is In the previous work a new technique called as OGDI
becoming most essential factor of a circuit due to the technique is proposed and implemented in Cadence Virtuoso
technology scaling beyond sub-100nm. Besides the at 45nm technology for a combinational circuit to overcome
combinational logic, sequential logic blocks also play a major the drawbacks in GDI techniques. The basic idea of OGDI is
role in the design of power efficient complex computational shown in Figure 2. For implementation of the complex logic
systems. This paper introduces the Optimized GDI Technique circuits, the regenerator is added only at the output signal. So
(OGDI) for the design of sequential logic blocks. A Sequence only 4 more transistors are required to implement a logic
detector is designed using OGDI technique and the
using the OGDI technique. A full adder is implemented
performance is compared with the conventional CMOS
using OGDI technique and compared with CMOS technique.
technique. The results obtained using OGDI logic has shown
significant improvement and achieved more than 28% power
Results showed that the power consumed by the circuit
savings in comparison with the CMOS logic. Cadence Virtuoso designed with OGDI is less than 50% of the power
is used for simulation and analysis, and 45nm technology is consumed by the CMOS technique [14]-[26].
used. The combinational part of a circuit deals with arithmetic
and logical operations on the data. When an application
Key words: Complementary metal–oxide–semiconductor
needs to store data along with combinational circuitry, the
(CMOS), Optimized Gate Diffusion Input (OGDI), Sequence
sequential circuitry plays a key role as memory element.
Detector, Cadence, Sequential circuit.

I. INTRODUCTION
The prime factor and consideration of any designer is the
energy consumed by the system. The basic element of any
electrical system is a transistor. The number of transistors
increases the complexity and in turn energy consumed by the
circuit also increases. When compared to last few decades
the devices existing is more and denser i.e., the number of
transistors that are used in the same unit area increases
rapidly. With the increase of the transistors the switching
actions of the circuit also increases which leads to more
power consumption of the circuit. Even though the
conventional CMOS technique is the best suited technique
for design of low power circuits, there is still need for the
advancement in the design techniques to minimize the Fig. 1. GDI cell
complexity and power consumption of the electronic circuits.
The basic memory element of any circuit is Flip Flop. In
Gate Diffusion Input (GDI) [3]-[13] is found to be one of this paper, D-Flip Flop is implemented with OGDI and
the techniques that reduce the complexity by reducing the CMOS techniques and compared the key considerations like
number of transistors in the design of digital circuits. The power and area of the circuit. Besides to verify the OGDI
number of transistors required to implement basic logic gates logic in the coalition of both combinational and sequential
is shown in Table 1. N and P are the source terminals of circuits, a sequence detector [27] is implemented using D-
NMOS and PMOS respectively and G is the common gate Flip Flop and the outputs of OGDI and CMOS techniques
terminal. Figure 1 shows the basic GDI cell. But the GDI are compared.
logic lags in giving full swing at the output. This limitation
of the GDI technique is overwhelmed by Optimized Gate
Diffusion Input (OGDI).

978-1-7281-9951-1/21/$31.00 ©2021 IEEE 1

Authorized licensed use limited to: R V College of Engineering. Downloaded on April 16,2023 at 12:02:57 UTC from IEEE Xplore. Restrictions apply.
A. Design of multiplexer
As discussed 2X1 MUX is designed to implement the
logic gates. The logic expression and truth table of 2X1
MUX is shown in Eq. 1 and Table 2 respectively.

TABLE II. MUX TRUTH TABLE

S A B OUT
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
Fig. 2. Optimized GDI cell
1 1 0 0
1 1 1 1
TABLE I. COMPARISON OF GDI AND CMOS

N P G OUT FUNCTION GDI CMOS OUT = S’.A+S.B (1)


0 1 A A’ Inverter 2 2 Where S is Selection Line, A and B are input lines.
0 B A A’B Function 1 2 6
B 1 A A’+B Function 2 2 6 Where S is Selection Line, A and B are input lines.
1 B A A+B OR 2 6
B 0 A A.B AND 2 6 B. CMOS technique
C B A A’B+AC MUX 2 12 In CMOS technique to design a 2X1 MUX, 12 transistors
B’ B A A’B+AB’ XOR 4 16 are required. The schematic of 2X1 MUX is shown in
B B’ A A’B’+AB XNOR 4 16 Figure 3.

The contribution of this paper is accompanied as below:


Section II is describing about methodology and design
techniques. Section III shows the results of designed
techniques and finally the paper is ended with conclusion
followed by references in Section IV.
II. METHODS AND DESIGNS
The circuits in this paper are designed and simulated in
the Cadence Virtuoso tool using 45nm technology. The logic
gates are designed using multiplexer, the advantages of using
multiplexer to implement the logic are:
x The multiplexer (MUX) reduces the cost and
complexity of the transmission circuit.
x Analog switching current is of low order which is
from 10mA-20mA. Fig. 3. Schematic of 2X1 MUX using CMOS technique

x Due to low switching current, the heat dissipation is C. Optimized OGDI technique:
very low.
By using GDI technique as shown in Table 1, 2X1 MUX
x The capacity of MUX to switch digital signals can is implemented using only 2 transistors. The schematic of
be expanded to include video, audio, and other types MUX implemented using GDI technique is shown in Figure
of signals. 4. In OGDI technique the output of the GDI is connected to
input of the regenerator in order to get full swing at the
First and foremost, this section describes about design of
output which is shown in Figure 5. The selection line is
MUX by using OGDI technique and CMOS technique then
given to common gate terminal of PMOS and NMOS; inputs
designing the NAND gate using MUX. After designing the
A and B are given to source terminals of PMOS and NMOS
NAND gate a negative edged D-Flip Flop is designed in
respectively.
master slave configuration using this NAND gate. At last a
101-sequence detector is designed using D-Flip Flop and
logic gates.

Authorized licensed use limited to: R V College of Engineering. Downloaded on April 16,2023 at 12:02:57 UTC from IEEE Xplore. Restrictions apply.
whenever A is ‘0’ MUX input A is connected to output,
therefore according to Table 2 MUX input A is always
connected to VDD. If NAND input A is ‘1’ MUX input B is
connected with output. So, inverted NAND input B gate is
given to MUX input B.

Fig. 6. NAND gate using 2X1 MUX

2) Design of D-Flip Flop


The negative edged D-Flip Flop is designed using NAND
Fig. 4. Schematic of 2X1 MUX using GDI technique gate in master slave configuration. In designing one D-Flip
Flop eight NAND gates are required and each NAND gate
has in turn one MUX. In the conventional techniques like
CMOS, 96 transistors are required entirely for a MUX logic
to design one flip flop but by using the GDI technique with
only 16 transistors the MUX logic can be implemented for
each flip flop. As OGDI technique consisting of 2 outputs,
for each output four transistors are required. Besides to GDI
logic eight transistors are required.
The complexity in switching is reduced to a great extent
in OGDI technique with full swing output when compared to
CMOS technique. Simulation results are shown in next
section. The schematic of D-Flip Flop with NAND gates is
Fig. 5. Schematic of 2X1 MUX using OGDI technique shown in Figure 7.

As observed from Figure 3, Figure 4 and Figure 5 the


complexity of designing MUX has reduced to a great extent
by using the GDI and OGDI technique than the conventional
CMOS technique.
1) NAND gate using MUX
Multiplexer is also known as universal logic function.
The design with Multiplexer is also simpler and more Fig. 7. Schematic of negative edged D-Flip Flop in Master Slave
economical when compared with the function implemented configuration
with the logic gates. A NAND gate is implemented using
2X1 multiplexer which is designed using OGDI technique Truth table of negative edged D-Flip Flop is shown in
shown in Figure 6. Table 4. Whenever the clock has raising edge i.e., positive
edge, the output remains at same state. When the clock has
The NAND gate that is designed using MUX is shown in falling edge i.e., negative edge the output is directly
Figure 5. Truth table of 2 input NAND gate is shown in connected to input.
Table 3.
TABLE IV. TRUTH TABLE OF NEGATIVE EDGED D-FLIP FLOP
TABLE III. NAND GATE TRUTH TABLE
CLK D Q Q’
A B OUT ↑ 0 Q Q’
0 0 1 ↑ 1 Q Q’
0 1 1 ↓ 0 0 1
1 0 1 ↓ 1 1 0
1 1 0 3) Design of Sequence Detector
A 101-sequence detector as a Finite State Machine
(FSM) is implemented with both CMOS and OGDI
As shown in Table 2 and Eq.1 for MUX output is techniques. The schematic of FSM in both CMOS and OGDI
depended on the selection line depending on the selection techniques is shown in Figure 8 and Figure 9 respectively. In
line the input line is connected to output line. The NAND Figure 8 there is regenerator at the output in order to get full
gate input A is connected as selection line for MUX, i.e., swing which overcomes the drawback of GDI technique.

Authorized licensed use limited to: R V College of Engineering. Downloaded on April 16,2023 at 12:02:57 UTC from IEEE Xplore. Restrictions apply.
. 2) CMOS technique
The transient response of D-Flip Flop and sequence
detector implemented with CMOS technique is shown in
Figure 12 and Figure 13 respectively.

Fig. 8. Block Diagram of 101 sequence detector using CMOS technique

Fig. 12. Transient response of D-Flip Flop implemented with CMOS


technique

Fig. 9. Block Diagram of 101 sequence detector using OGDI technique

III. RESULTS AND DISCUSSION


This section deals with the simulation waveforms, power
analysis and layout area calculations of D-Flip Flop and
Sequence detector shown in previous section. The detailed
analysis is carried out in Cadence Virtuoso at 45nm
technology.
A. Waveforms Fig. 13. Transient response of sequence detector implemented with CMOS
technique
Conservative transient analysis is carried out and the
resultant waveforms of each response is explained and The output response of the sequence detector
compared in this section. implemented with CMOS technique in Figure 13 shows
1) OGDI technique some glitches when compared with sequence detector
The transient response of D-Flip Flop and sequence implemented with OGDI technique in Figure 11. From this
detector implemented with OGDI technique is shown in comparison of transient response, OGDI technique stands
Figure 10 and Figure 11 respectively. The response of the beside CMOS even better than CMOS for implementing
both circuits shows that there are no glitches and deviations sequential circuits.
from the voltage levels to the given input. The output shows B. Power Consumption
very accurate and perfect response to the given input. In the previous discussion it is determined that OGDI
technique is best suited for implementing sequential circuits
with respect to the output response with the input. In this
section the efficiency of the OGDI technique is determined
when compared to widely use conventional CMOS technique
with respect to power consumption of the circuit.

TABLE V. POWER CONSUMPTION


Power Consumed by Power Consumed
circuit in by circuit in
CIRCUIT
OGDI technique CMOS technique
(nW) (nW)
Fig. 10. Transient response of D-Flip Flop implemented with OGDI D flip flop 90.645 208.87
technique
Sequence
535.60 746.60
Detector

The power consumption of D-Flip Flop and sequence


detector implemented in different techniques is tabulated in
Table 5. Among the two design techniques, the circuit
implemented with OGDI technique consumes less power
than the circuit implemented with CMOS technique. More
than 200nW power is consumed by the CMOS circuit when
compared with OGDI circuit approximately. So, from this
Fig. 11. Transient response of sequence detector implemented with OGDI
technique

Authorized licensed use limited to: R V College of Engineering. Downloaded on April 16,2023 at 12:02:57 UTC from IEEE Xplore. Restrictions apply.
discussion, OGDI technique can be used to implement a low Layout of sequence detector implemented in OGDI logic
power sequential circuit. and CMOS logic is shown in Figure 16 and Figure 17
respectively. The layout area is calculated and tabulated in
C. Area Table 6.
According to Moore’s law [28] the transistors used in a
chip doubles for every 18 months. This statement describes
that the devices become compact as the time passes. So, the
utilization area plays a key roll besides power consumption
of the circuit.
To compare the area used to implement a logic in OGDI
technique with CMOS technique the layout of each circuir is
drawn in cadence. Layout of D-Flip Flop implemented in
OGDI logic and CMOS logic is shown in Figure 14 and
Figure 15 respectively. The layout area is calculated and
tabulated in Table 6.

Fig. 16. Layout of sequence detector implemented in OGDI technique

Fig. 14. Layout of D-Flip Flop implemented using OGDI technique Fig. 17. Layout of sequence detector implemented in CMOS technique

TABLE VI. LAYOUT AREA


Area used to
Area used to implement in
implement in CMOS
CIRCUIT OGDI technique
technique
(μm2)
(μm2)

D FLIP FLOP 40.513225 69.0561

SEQUENCE
331.24 564.300025
DETECTOR

From Table 6, the layout area of circuit implemented


with OGDI technique is less than the layout area of circuit
implemented with CMOS technique.
The power consumed by the D-Flip Flop is only 43% of
the total power consumed by the D-Flip Flop designed with
CMOS technique. Similarly, the power consumed by
sequence detector implemented using OGDI technique is
only 71% of total power consumed by sequence detector
implemented using CMOS technique. Hence an overall
power savings of more than 28% has achieved using OGDI.
The power consumed by D-Flip Flop and Sequence detector
Fig. 15. Layout D-Flip Flop implemented using CMOS technique implemented in OGDI and CMOS is graphically represented
in Figure 18.

Authorized licensed use limited to: R V College of Engineering. Downloaded on April 16,2023 at 12:02:57 UTC from IEEE Xplore. Restrictions apply.
[5] Po-Ming Lee, Chia-Hao Hsu, and Yun-Hsiun Hung, “Novel 10-T full
POWER ANALYSIS adders realized by GDI structure”, IEEE International Symposium on
Integrated Circuits (ISIC-2007), 2007, pp. 115-118.
800 [6] M.Soundharya, R.Arunkumar, "GDI Based Area Delay Power
Efficient Carry Select Adder", Online International Conference on
600 Green Engineering and Technologies (IC-GET 2015), 2015.
400 [7] Shoba, M., Nakkeran, R.: “GDI based full adders for energy efficient
200 arithmetic applications”, Engineering Science and Technology, an
0 International Journal, Vol. 19, no. 1, pp. 485–496, 2015.
Power Consumed by circuit in Power Consumed [8] B. Keerthi Priya, R. Manoj Kumar, "A New Low Power Area
OGDI technique by circuit in Efficient 2Bit Magnitude Comparator using Modified GDI
Technique in Cadence 45nm Technology", International
(nW) CMOS technique… Conference on Advanced Communication Control and
Computing Technologies (ICACCCT), 2016.
D flip flop Sequence Detector
[9] Kishore Sanapala, Sakthivel R, “Analysis of GDI Logic for Minimum
Energy Optimal Supply Voltage”, International conference on
Fig. 18. Power analysis of D-Flip Flop and sequence detector Microelectronic Devices, Circuits and Systems (ICMDCS), 2017.
[10] Hari Kishore K., Durga Koteswara Rao K., Manvith G., Biswanth K.,
The area required to implement D-Flip Flop in OGDI Alekhya P, “Area, power and delay efficient 2-bit magnitude
technique is 58.66% of the total area required for CMOS comparator using modified gdi technique in tanner 180nm
technique. The area required to implement sequence detector technology”, International Journal of Engineering and
Technology(UAE), Vol. 7, no. (2.8 Special Issue 8), pp. 222- 226,
is 58.7% of total area required to implement sequence 2018.
detector in CMOS logic. The area occupied by D-Flip Flop [11] Priyanka C., Manoj Kumar N., Sai Priya L., Vaishnavi B., Rama
and sequence detector in OGDI and CMOS techniques is Krishna M, “Low power and high speed GDI based convolution using
graphically represented in Figure 19. Vedic multiplier”, International Journal of Engineering and
Technology(UAE), Vol. 7, pp. 733- 738, 2018.
[12] Kishore Sanapala, and Ramachandran Sakthivel, "Ultra-low-voltage
GDI-based hybrid full adder design for area and energy-efficient
LAYOUT AREA computing systems”, IET Circuits Devices Syst., Vol. 13 no. 4, pp.
465-470, 2019.
600 [13] Siva Kumar M., Inthiyaz S., Aditya M., Rupanjani P., Aravind B.,
Mukesh M., Tulasi S.K., “Implementation of GDI logic for power
500 efficient SRAM cell with dynamic threshold voltage levels”,
400 International Journal of Emerging Trends in Engineering Research,
Vol. 7, no. 12, pp.902-906, 2019.
300 [14] Anantha P. Chandrakasan and Robert W. Brodersen, “Minimizing
200 Power Consumption in Digital CMOS Circuits”, PROCEEDINGS OF
THE IEEE, Vol. 83, no. 4, pp. 498-523, APRIL 1995.
100 [15] Issam S. Abu-Khater, Abdellatif Bellaouar, and M. I. Elmasry,
0 “Circuit Techniques for CMOS Low-Power High-Performance
Multipliers”, IEEE JOURNAL OF SOLID-STATE, CIRCUITS, Vol.
OGDI technique CMOS technique 31, no. 10, pp. 1535-1546, October 1996.
[16] Victor Adler and Eby G. Friedman, “Delay and Power Expressions
D FLIP FLOP SEQUENCE DETECTOR for a CMOS Inverter Driving a Resistive-Capacitive Load”, Analog
Integrated Circuits and Signal Processing, Vol. 14, pp. 29–39, 1997.
Fig. 19. Layout area of D-Flip Flop and sequence detector [17] A.-J. Annema, B. Nauta, R. van Langevelde, H. Tuinhout, "Analog
circuits in ultra-deep-submicrometer CMOS", IEEE J. Solid-State
IV. CONCLUSION Circuits, Vol. 40, no. 1, pp. 132-143, Jan. 2005.
[18] Paradhasaradhi D., Satya Priya K., Sabarish K., Harish P.,
The basic memory element D-Flip Flop and a sequence Narasimharao G.V., “Study and analysis of CMOS carry look
detector with the combination of D-Flip Flops and logics ahead adder with leakage power reduction approaches”, Indian
gates are implemented using OGDI and CMOS techniques. Journal of Science and Technology, Vol. 9, no. 17, 2016.
The results show that the key considerations of the circuit [19] Siva Kumar M., Tulasi S.K., Arunkanth R., Nandini M., Sudheeer
also the power and area are reduced to great extent when the Kumar G, “A third order sigma delta modulator in 45nm CMOS
technology”, Journal of Theoretical and Applied Information
circuit is implemented with OGDI technique. Therefore, Technology, Vol. 95, no. 10, pp. 2139-2146, 2017.
from these results it is concluded that OGDI technique is [20] Patjoshi R.K., Suvarsha C., Ali S.K.I., Basha S.K.M., Anjum D,
well suited to implement low power sequential circuits. “Design and analysis of novel high performance CMOS domino-logic
for high speed applications”, ARPN Journal of Engineering and
REFERENCES Applied Sciences, Vol. 12, no. 17, pp. 5109-5114, 2017.
[1] K. Bult, "The effect of technology scaling on power dissipation in [21] Ramakrishna P., Hari Kishore K., “Design of low power 10GS/s 6-Bit
analog circuits" in Analog Circuit Design, Germany, DAC using CMOS technology”, International Journal of Engineering
Berlin:SpringerVerlag, 2006. and Technology(UAE), Vol. 7, no.1.5, pp. 226- 229, 2018.
[2] N Weste, K Eshraghian, “ Principles of CMOS Digital Design”, [22] Prasanna J.L., Sahiti V., Raghuveera E., Kumar M.R, “CMOS based
Addison-Wesley, pp. 304-307. power efficient digital comparator with Parallel Prefix Tree
[3] Morgenshtein, A., Fish, A., Wagner, I.A.: “Gate-diffusion input Structure”, International Journal of Engineering and
(GDI): a power-efficient method for digital combinatorial circuits”, Technology(UAE), Vol. 7, pp. 647- 651, 2018.
IEEE Trans. VLSI Syst., Vol. 10, no. 5, pp. 566–581, 2002. [23] Sarath Chandra K., Hari Kishore K., “Physical design implementation
[4] Arkadiy Morgenshtein, Michael Moreinis, and Ran Ginosar, of high performance CMOS dynamic latch comparator”, Journal of
“Asynchronous Gate-Diffusion-Input (GDI) Circuits”, IEEE Engineering and Applied Sciences ,Vol. 13, no. 11, pp: 4099- 4103,
Transactions on Very Large-Scale Integration (VLSI) Systems, Vol. 2018.
12, no. 8, Aug 2004. [24] Ramakrishna P., Nagarani M., Hari Kishore K, “A low power 8-bit
current-steering DAC using CMOS technology”, International Journal

Authorized licensed use limited to: R V College of Engineering. Downloaded on April 16,2023 at 12:02:57 UTC from IEEE Xplore. Restrictions apply.
of Innovative Technology and Exploring Engineering, Vol. 8, no.6, [27] Murali Krishna B., Madhumati G.L., Khan H. “PGA based pseudo
pp. 137-140, 2019. random sequence generator using XOR/XNOR for communication
[25] Mudavath M., Kishore K.H., Madupu S., Chittireddy P., Bhukya S, cryptography and VLSI testing applications”, International Journal of
“Low noise amplifier design of CMOS inductorless with noise Innovative Technology and Exploring Engineering, Vol. 8, no. 4,
cancellation technique”, International Journal of Engineering and pp.485-494, 2019.
Advanced Technology, Vol. 9, no.1, pp. 1537-1542, 2019. [28] Dreslinski, R.G., Wieckowski, M., Blaauw, D., et al.: “Near-threshold
[26] R. Nagulapalli, “A CMOS Self-Bias CTAT Current Generator with computing: reclaiming Moore's law through energy efficient
Improved Supply Sensitivity”, Journal of Circuits, Systems and integrated circuits”, Proc. IEEE., Vol. 98, no. 2, pp. 253–266, 2010.
Computers, 2019.

Authorized licensed use limited to: R V College of Engineering. Downloaded on April 16,2023 at 12:02:57 UTC from IEEE Xplore. Restrictions apply.

You might also like