SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Y. Syamala et al Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946

RESEARCH ARTICLE

www.ijera.com

OPEN ACCESS

Design and Implementation of CMOS VLSI Digital Circuits
Using Self-Adjustable Voltage Level Technique
N. Somasekhar Varma*, Y. Syamala** And K. Srilakshmi***
*

M.Tech, Embedded systems, Department of Electronics and Communication Engineering,
Gudlavalleru Engineering College, Gudlavalleru, A.P. India
**, ***
Department of Electronics and Communication Engineering, Gudlavalleru Engineering College,
Gudlavalleru, A.P. India

ABSTRACT
In present scenario, an increasing demand for mobile electronic devices such as cellular phones, laptop
computers and personal digital assistants requires the use of power efficient circuits. To minimize the power
dissipation and to increase the battery lifetime, the supply voltage, VDD has been scaled down continuously. So,
scaling down the supply voltage, without scaling down the threshold voltage increases the propagation delay.
However the threshold voltage scaling results in substantial increases of sub-threshold leakage current, which
increases the leakage or static power dissipation of the circuits. Therefore, the main aim of this work is to
minimize the power dissipation by reducing leakage power. In this work, some of the combinational and
sequential circuits are designed with CMOS transistors using self-Adjustable Voltage Level (SAL) technique to
optimize the power dissipation. The circuits are implemented using the Mentor Graphics Backend Tool to
analyze the power dissipation. With this SAL technique less than 50% of the power dissipation can be reduced
for designed circuits which lead to improve performance of the circuits.
Keywords- Pass Transistors, Transmission Gate, Gate Diffusion Input, Power Dissipation, Self Adjustable
Voltage Level circuit.

I.

Introduction

As day by day rapid growth in semiconductor
device industry has led to the development of portable
systems with high performance and enhanced
reliability [1]. In such portable applications, power
management has become a major issue due to the
limited battery life time [2]. Consequently, at the same
time power dissipation is also becoming a major issue
for VLSI circuit design. In today‟s high performance
processors leakage power makes up to 50% of the
total power consumption [3]. Therefore reduction of
the leakage power becomes a vital role in low power
design. Leakage power dissipation means that power
dissipated by the circuit when it is in sleep or standby
mode.
The leakage power (Pleak) and the propagation
delay (Tpd) of a circuit are given by [4] [5].

pleak  I leak * VDD

TPd VDD

(VDD  Vth ) 2

(1)

(2)

Where Ileak is the leakage current that flows in
a transistor when it is in off state, VDD is the supply
voltage, Vth is the threshold voltage of the transistor.
The leakage power dominates the dynamic power
especially in deep submicron circuits. At the same
time, technology scaling also leads to increase in
www.ijera.com
Page

leakage power and sub threshold leakage power. In
general, the leakage current consists of different
components, such as sub-threshold, gate, reversebiased junction, gate-induced drain leakage [6].
Among all these leakages, sub threshold leakage and
gate-leakage are dominant. In this work, some of the
digital circuits such as 4×1 Multiplexer, 8×3 Encoder,
BCD Counter and Mealy Machine were designed and
implemented by using Pass Transistors (PT),
Transmission Gate (TG) and Gate Diffusion Input
(GDI) techniques. Further, these circuits are designed
using Self Adjustable Voltage Level (SAL) technique
to minimize leakage power. The paper is organized as
follows: section 1 gives about different CMOS
techniques for the implementation of a digital circuit.
In section 2 implementation of digital circuits using
GDI technique is given. Section 3 describes about
self-adjustable voltage level technique that are applied
to the above designs. Section 4 presents the results of
the designed circuits with and without SAL techniques
and section 5 gives the conclusion.

II.

Different CMOS implementation
techniques

There are different techniques such as Pass
Transistors (PT), Transmission Gate (TG) and Gate
Diffusion Input (GDI) are existed in literature to
design various digital circuits.
Pass transistor
design have small nodal capacitance which results in
high speed. To realize any function logically, PT
1941 |
Y. Syamala et al Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946
design uses less number of transistors so that there is
low power dissipation. Reduced number of transistors
occupies small area which leads to low
interconnection effect [7-10]. There are two main
disadvantages with this PT design, one is the threshold
voltage across the single channel pass transistors
results in reduced drive and hence slow operation
which increase delay. Other one is, since the high
input voltage level is not VDD the PMOS device in
inverter is not fully turned off. Where as,
Transmission gate design is another method used to
realize complex logic functions it uses less number of
transistors as compared to normal CMOS logic. It
solves the problem of output logic swing by using
PMOS as well as NMOS used as pass transistor. There
are some drawbacks with this technique which
requires more area than NMOS pass circuitry and
requires complemented control signals. The next
technique is Gate Diffusion Input (GDI), here one of
the inputs are directly diffused into the gates of the
transistors of N-type and
P-type devices so it is
called as gate diffused input technique. GDI technique
reduces power dissipation, propagation delay, and area
of digital circuits [11-14]. This method is based on the
simple cell. A basic GDI cell contains four terminals
they are G (common gate input of NMOS and PMOS
transistors), P (the outer diffusion node of MOS
transistor), N (the outer diffusion node of NMOS
transistor), and D (common diffusion node of both
transistors). The basic GDI cell is shown in fig. 1. The
different logic functions implemented with GDI cell is
given in table1.

www.ijera.com

techniques. The AND logic using pass transistors is
shown in fig. 2.

Fig. 2: AND logic using Pass Transistors
Pass transistors consists of two MOS devices
one is P-type another is N-type. When the logic „1‟ is
applied to the inputs then PMOS will turn off, logic
„1‟ of „b‟ goes to output. If logic „0‟ is given to the
input „a‟ then PMOS turns on then that zero goes to
the gate of NMOS and drain of PMOS then whatever
logic comes from b multiplies with logic „0‟ and
finally the result will be zero. So, here the two inputs
are logic „1‟ then the output will be „1‟. If any of
inputs are „0‟ output will be zero which is nothing but
AND Logic. The OR logic using Pass Transistors is
shown in fig. 3. When the logic „0‟ is applied to the
gate inputs then NMOS will turn off then input „b‟
goes to output. If logic „1‟ is given to the gate input
and input „a‟ is „0‟ then NMOS turns on then that
zero goes to the gate of PMOS and drain of NMOS
then what ever logic comes from „b‟ multiplies with
logic „1‟ and finally the result is „1‟. So, here the two
inputs are logic „0‟ then the output is „0‟. If any one of
inputs is „1‟ then the output as „1‟ which is nothing
but OR Logic.

Fig. 1: Basic GDI cell
Table 1. Logic function implemented with GDI cell
N

P

G

D

0

B

A

A*B

F1

B

1

A

A+B

F2

1

B

A

A+B

OR

B

0

A

AB

AND

C

B

A

AB+AC

MUX

0

1

A

A

NOT

Fig. 3: OR logic using PT Logic

Function

With the basic logics of AND and OR any
digital logic circuit can be developed. So, these
functions are designed by using PT, TG and GDI

www.ijera.com
Page

The AND logic can also be implemented by
using transmission gate and it is shown in fig. 4.

Fig. 4: AND logic using TG Logic.
The transmission gate consists of two NMOS
and one PMOS devices. In addition to that of inverter
control signals are also present. The control signals
abolishes signal degradation when logic‟0‟ is applied
1942 |
Y. Syamala et al Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946
to the input „a‟ then through NMOS device turns off
and PMOS device turns on and the logic „0‟ is passed
as logic „1‟ to another NMOS. The gate of the second
NMOS device will take the another input through „b‟
if that is one then the output will be „1‟ or logic is
zero then the output will be zero irrespective of the
input from „a‟, which is AND operation. The
implementation of OR logic using the transmission
gate is shown in fig. 5.

Fig. 5: OR logic using TG Logic
To realize OR logic, uses same devices as
AND logic using transmission gate in which it uses
one PMOS and two NMOS. When logic „1‟ is applied
to „a‟ then passes the same logic to output „I‟
irrespective of the input from „b‟ hence this is similar
to the logic function of OR. The different logic
functions can be implemented using this technique.
The operation of GDI based AND gate can be
explained with respect to basic GDI cell 'P' of the
transistor is given '0' it will cut-off from its operation,
hence the logic either '1' or '0' at the input 'a' will be
reflected at the output 'z'. Thus the output will be z
=a*b. The AND logic using the GDI technique is
shown in fig. 6.

Fig. 6: AND logic using GDI Cell
The GDI cell based OR gate is given in fig. 7.
When N of the transistor is given high logic the OR
function will be evaluated as follows, when 'a' is '1' the
output will be PMOS of the transistor since is given
high logic.

www.ijera.com

By using this technique, different digital circuits can
be designed with low transistor count as compared
with CMOS designs which results in low power
dissipation.
2. Implementation of digital circuits using GDI
Multiplexers are used as data selectors where as
counters are used in timer circuits both of them are
very important in digital systems. Since, the power
dissipation of these circuits is a major factor it should
be as minimum as possible.
So, these circuits are
implemented with the GDI technique. In this paper,
the 4×1 multiplexers 8×3 encoder, BCD counter and
mealy machine are implemented with the pass
transistor, transmission gate and gate diffusion input
technique and their power dissipations are tabulated.
A Multiplexer is a device that selects one of several
input signals and forwards the selected input into a
single output line. A multiplexer has n select lines of
2n inputs. They are used to select the input line to
send the output with the help of selection lines. The
development of the 4×1 Multiplexers using GDI
Technique is shown in fig. 8.

Fig. 8: 4×1 Multiplexer using GDI Cell
Encoder is another digital combinational
circuit whose function is quite opposite to that of
decoder. It is having 2n inputs and n number of
outputs. Here 8×3 encoder is developed by using PT,
TG and GDI. This encoder is used to convert data
from octal to binary data. The developed circuit is
simulated for power dissipation and the values are
tabulated. The development of 8x3 encoder using GDI
is shown in fig. 9.

Fig. 9: 8×3 Encoder using GDI Cell
Fig. 7: OR logic using GDI Cell
www.ijera.com
Page

1943 |
Y. Syamala et al Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946
A counter is a device which stores and
sometimes displays the number of times a particular
event or process has occurred, often in relationship to
a clock signal. The counter is a sequential circuit for
which optimization of power dissipation is very
essential. The power analysis of this circuit is done
with pass transistors, transmission gates and gate
diffusion input techniques. The BCD counter using
GDI is given in fig. 10.

www.ijera.com

The self adjustable voltage level circuit is
given in fig. 12. This circuit consists of a single
PMOSFET switch (p-SW) and NMOSFET switches
(n-SWs) connected in series. The “on p-SW” (i.e., pSW that is turned on) connects a power supply and the
load circuit in the active mode on request, and
“weakly on n-SWs” (i.e., n-SWs that are turned on)
connect and the load circuit in standby mode. It should
be noted that a gate and a drain of the n-SW1 could be
connected. In this work, the load circuits are the
digital circuits which are developed by using pass
transistors, transmission gates and gate diffusion
input. Power dissipations are calculated for each
circuit using mentor graphics back end tool and are
tabulated in the below Tables 2, 3, 4 and 5
respectively.

IV.
Fig. 10: BCD Counter using GDI Cell
Mealy machine is one of the finite state
machine in which the output depends upon the state
and inputs. The main advantage with this state
machine is, used to reduce the number of states. The
mealy machine is developed by using Pass
Transistors, Transmission Gates and Gate Diffusion
Input. The power dissipation of the Mealy Machine is
compared and tabulated. The Mealy machine is shown
in the fig. 11.

Table 2. Power dissipation of 4×1 Multiplexer with
and without SAL technique
Power dissipation (µW)
S.No
1
2
3

Fig. 11: Melay Machine using GDI Cell

Results

The power dissipation of designed digital
circuits is analyzed and they are compared with each
other with and without self-adjustable voltage level
technique. The circuits dissipates less amount of
power using pass transistors than transmission gate as
it uses less number of transistors.

4×1 Multiplexer
Pass Transistors
Transmission Gate
Gate diffusion input

Without
SAL
5.6909
18.8684
2.7740

With SAL
5.2056
15.386
1.8658

Table 3. Power dissipation of 8×3 Encoder with and
without SAL Technique
Power dissipation (pW)

III.

Self adjustable voltage level technique

The Self-Adjustable Voltage Level (SAL)
circuit can supply a maximum DC voltage to an active
load circuit on request or can decrease the DC voltage
supplied to the load circuit in standby mode. This
technique decrease the leakage current of CMOS logic
circuits [5], [15]. Further, this technique can also be
extended to the memories and registers because they
can retain data even in the stand-by mode.

S.No
1
2
3

8×3 Encoder
Pass Transistors
Transmission Gate
Gate diffusion input

Without
SAL
4.5084
22.4860
1.2569

With SAL
2.586
20.847
1.124

Table 4. Power dissipation of BCD Counter with and
without SAL Technique
Power dissipation (µW)
S.No
1
2
3

BCD Counter
Pass Transistors
Transmission Gate
Gate diffusion input

Without
SAL
15.1506
36.221
11.8373

Fig. 12: Self adjustable voltage level circuit
www.ijera.com
Page

1944 |

With SAL
12.365
29.3892
10.8653
Y. Syamala et al Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946
Table 5. Power dissipation for Mealy Machine with
and without SAL Technique
Power dissipation (W)
S.No

Mealy Machine
Without SAL

1
2
3

Pass Transistors
Transmission
Gate
Gate diffusion
input

With SAL

10.1605 µ
15.0023 µ

9.657 µ
12.369 µ

185.7001p

170.786p

increase substrate biases of “off MOSFETs” in the
standby load circuits. It can therefore increase the subthreshold voltage of the “off MOSFETs” so that as
little standby leakage power as possible. Further, this
technique can also be extended to other level circuits
for their minimum power dissipation and for
optimization of delay, area of the high level circuits.

REFERENCES

Among the above mentioned three techniques
GDI technique dissipates less amount of power as
compared with other techniques. The power
dissipation of combinational circuits such as
multiplexer and encoder, BCD counter are given for
three different techniques in figs.13 and 14
respectively. It was observed that, the amount of
power dissipated with SAL technique is reduced as
compared to without SAL technique. As considered,
mealy machine using GDI technique with and without
SAL technique dissipates very less amount of power
in terms of pWatts; therefore the relation between
techniques with power dissipation is not shown in
graph representation.

[1]

[2]

[3]

[4]

[5]

[6]

[7]
Fig. 13: Power dissipation of combinational circuits

[8]

[9]

[10]
Fig. 14: Power dissipation of BCD counter

V.

Conclusion

The digital circuits 4×1 Multiplexer, 8×3
Encoder, BCD Counters and Mealy Machine were
developed by using pass transistors, transmission gates
and gate diffusion input techniques. The power
dissipations are compared and then the self adjustable
voltage level technique is applied. This SAL circuit
can dynamically reduce drain-source voltages and
www.ijera.com
Page

www.ijera.com

[11]

Kaushik Roy and Sharat C Prasad, “Low
Power CMOS VLSI Circuit Design”, Wiley
India Publication, 2011.
B.S. Deepaksubramanyan and Adrian Nunez,
“Analysis
of
Sub-threshold
Leakage
Reduction in CMOS Digital Circuits”,
Proceedings of the 13th NASA VLSI
Symposium, USA, 2007.
International Technology Roadmap for
Semiconductors:www.itrs.net/Links/2005ITR
S/Design 2005.pdf
Borivoje Nikolic, “Design in the Power–
Limited Scaling Regime”, IEEE transactions
on Electron Devices, Vol. 55, No. 1, pp.7183, 2008.
Janaki Rani, Dr. S.Malarkkan, “Leakage
Power Optimized Sequential Circuits for use
in Nanoscale VLSI Systems” Indian Journal
of Computer Science and Engineering
(IJCSE) Vol. 3 No. 1 Feb -Mar 2012.
Yongpan Liu, Robert P. Dick, Li Shang and
Huazhong
Yang,
(2007)
“Accurate
Temperature Dependent Integrated Circuit
Leakage Power Estimation is Easy”, EDAA
2007.
T. Kalavathidevi and C.Venkatesh, “Gate
Diffusion Input (GDI) Circuits Based Low
Power VLSI Architecture for a Viterbi
Decoder” Iranian journal of electrical and
computer engineering, Vol. 10, No. 2,
summer-fall 2011.
Prathyusha Konduri and Magesh Kannan.P
“Low Power RAM using Gate-DiffusionInput Technique a Comparison with Static
CMOS”, IJAEST, Vol. 5, No.2, PP.195-200.
Arkadiy Morgenshtein, Idan Shwartz and
Alexander Fish, “Gate Diffusion Input (GDI)
Logic in Standard CMOS Nanoscale
Process”, IEEE 26th Convention of Electrical
and Electronics Engineers in Israe, 2010.
A. Morgenshtein, A. Fish, and I. A. Wagner,
"Gate-diffusion input (GDI) - A Technique
for Low Power Design of Digital Circuits:
Analysis and Characterization,” in Proc. Int.
Symp. Circuits and Systems, ISCAS, pp.
477-480, October 2002.
Arkadiy Morgenshtein, Alexander Fish, and
Israel A. Wagner, “Gate Diffusion Input
(GDI): A Power Efficient Method for
Combinational Circuits”, IEEE transactions

1945 |
Y. Syamala et al Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946

[12]

[13]

[14]

www.ijera.com

on very large scale integration (VLSI)
systems, Vol. 10, No. 5, October 2002.
Adarsh Kumar Agrawal, S. Wairya, R.K.
Nagaria and S. Tiwari, “A New Mixed Gate
Diffusion Input Full Adder Topology for
High speed Low Power Digital Circuits”,
World Applied Science Journal 7 (special
issue of Computer and IT), pp. 138-144,
2009, ISSN1818.4952.
Arkadiy Morgenshtein, Alexander Fish and
Israel A Wagner, “Gate-Diffusion Input
(GDI) - A Technique For Low Power Design
Of
Digital
Circuits:
analysis
and
characterization”, IEEE, 2002.
Tadayoshi Enomoto, Yoshinori Oka, and
Hiroaki Shikano, “A Self-Controllable
Voltage Level (SVL) Circuit and its LowPower
High-Speed
CMOS
Circuit
Applications”, IEEE Journal of solid-state
circuits, Vol. 38, No. 7, July 2003.

www.ijera.com
Page

1946 |

Más contenido relacionado

La actualidad más candente

An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
An Efficient Design for Data Encryption and Decryption using Reconfigurable R...An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
An Efficient Design for Data Encryption and Decryption using Reconfigurable R...IRJET Journal
 
5x7 matrix led display
5x7 matrix led display 5x7 matrix led display
5x7 matrix led display Vatsal N Shah
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...IJCSEA Journal
 
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner Noise Immune Convolutional Encoder Design and Its Implementation in Tanner
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner ijcisjournal
 
Direct digital synthesis based cordic algorithm a novel approach towards digi...
Direct digital synthesis based cordic algorithm a novel approach towards digi...Direct digital synthesis based cordic algorithm a novel approach towards digi...
Direct digital synthesis based cordic algorithm a novel approach towards digi...eSAT Journals
 
Hybrid memristor-CMOS implementation of logic gates design using LTSpice
Hybrid memristor-CMOS implementation of logic gates design using LTSpice Hybrid memristor-CMOS implementation of logic gates design using LTSpice
Hybrid memristor-CMOS implementation of logic gates design using LTSpice IJECEIAES
 
IRJET- Performance Estimation of FIR Filter using Null Convention Logic
IRJET-  	  Performance Estimation of FIR Filter using Null Convention LogicIRJET-  	  Performance Estimation of FIR Filter using Null Convention Logic
IRJET- Performance Estimation of FIR Filter using Null Convention LogicIRJET Journal
 
IRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET- Review Paper on Study of Various Interleavers and their SignificanceIRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET- Review Paper on Study of Various Interleavers and their SignificanceIRJET Journal
 
Design and Fabrication of 4-bit processor
Design and Fabrication of  4-bit processorDesign and Fabrication of  4-bit processor
Design and Fabrication of 4-bit processorPriyatham Bollimpalli
 
Design and implementation of log domain decoder
Design and implementation of log domain decoder Design and implementation of log domain decoder
Design and implementation of log domain decoder IJECEIAES
 
An Extended Approach for Online Testing of Reversible Circuits
An Extended Approach for Online Testing of Reversible CircuitsAn Extended Approach for Online Testing of Reversible Circuits
An Extended Approach for Online Testing of Reversible CircuitsIOSR Journals
 
Design and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogDesign and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogSTEPHEN MOIRANGTHEM
 
I slip algorithm for low latency on hybrid noc architecture
I slip algorithm for low latency on hybrid noc architectureI slip algorithm for low latency on hybrid noc architecture
I slip algorithm for low latency on hybrid noc architectureeSAT Publishing House
 
Computer Interface for Electroluminescence (EL)
Computer Interface for Electroluminescence (EL)Computer Interface for Electroluminescence (EL)
Computer Interface for Electroluminescence (EL)Editor IJCATR
 
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...IJECEIAES
 
Iaetsd vlsi implementation of efficient convolutional
Iaetsd vlsi implementation of efficient convolutionalIaetsd vlsi implementation of efficient convolutional
Iaetsd vlsi implementation of efficient convolutionalIaetsd Iaetsd
 
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...IJECEIAES
 

La actualidad más candente (20)

An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
An Efficient Design for Data Encryption and Decryption using Reconfigurable R...An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
 
J0445255
J0445255J0445255
J0445255
 
5x7 matrix led display
5x7 matrix led display 5x7 matrix led display
5x7 matrix led display
 
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
NON-STATISTICAL EUCLIDEAN-DISTANCE SISO DECODING OF ERROR-CORRECTING CODES OV...
 
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner Noise Immune Convolutional Encoder Design and Its Implementation in Tanner
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner
 
Direct digital synthesis based cordic algorithm a novel approach towards digi...
Direct digital synthesis based cordic algorithm a novel approach towards digi...Direct digital synthesis based cordic algorithm a novel approach towards digi...
Direct digital synthesis based cordic algorithm a novel approach towards digi...
 
Hybrid memristor-CMOS implementation of logic gates design using LTSpice
Hybrid memristor-CMOS implementation of logic gates design using LTSpice Hybrid memristor-CMOS implementation of logic gates design using LTSpice
Hybrid memristor-CMOS implementation of logic gates design using LTSpice
 
IRJET- Performance Estimation of FIR Filter using Null Convention Logic
IRJET-  	  Performance Estimation of FIR Filter using Null Convention LogicIRJET-  	  Performance Estimation of FIR Filter using Null Convention Logic
IRJET- Performance Estimation of FIR Filter using Null Convention Logic
 
IRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET- Review Paper on Study of Various Interleavers and their SignificanceIRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET- Review Paper on Study of Various Interleavers and their Significance
 
Design and Fabrication of 4-bit processor
Design and Fabrication of  4-bit processorDesign and Fabrication of  4-bit processor
Design and Fabrication of 4-bit processor
 
Design and implementation of log domain decoder
Design and implementation of log domain decoder Design and implementation of log domain decoder
Design and implementation of log domain decoder
 
Lb35189919904
Lb35189919904Lb35189919904
Lb35189919904
 
An Extended Approach for Online Testing of Reversible Circuits
An Extended Approach for Online Testing of Reversible CircuitsAn Extended Approach for Online Testing of Reversible Circuits
An Extended Approach for Online Testing of Reversible Circuits
 
Test-Coverage
Test-CoverageTest-Coverage
Test-Coverage
 
Design and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogDesign and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilog
 
I slip algorithm for low latency on hybrid noc architecture
I slip algorithm for low latency on hybrid noc architectureI slip algorithm for low latency on hybrid noc architecture
I slip algorithm for low latency on hybrid noc architecture
 
Computer Interface for Electroluminescence (EL)
Computer Interface for Electroluminescence (EL)Computer Interface for Electroluminescence (EL)
Computer Interface for Electroluminescence (EL)
 
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
 
Iaetsd vlsi implementation of efficient convolutional
Iaetsd vlsi implementation of efficient convolutionalIaetsd vlsi implementation of efficient convolutional
Iaetsd vlsi implementation of efficient convolutional
 
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
 

Destacado

आम आदमी
आम आदमीआम आदमी
आम आदमीibansal99
 
Características principales de las teorías
Características principales de las teoríasCaracterísticas principales de las teorías
Características principales de las teoríasreynerroberto
 
Stefanie Wilson NP Resume
Stefanie Wilson NP ResumeStefanie Wilson NP Resume
Stefanie Wilson NP ResumeStefanie Wilson
 
Onlinewahlkampf - Die fünf letzten Gebote.
Onlinewahlkampf - Die fünf letzten Gebote.Onlinewahlkampf - Die fünf letzten Gebote.
Onlinewahlkampf - Die fünf letzten Gebote.Mathias Richel
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 

Destacado (7)

आम आदमी
आम आदमीआम आदमी
आम आदमी
 
Características principales de las teorías
Características principales de las teoríasCaracterísticas principales de las teorías
Características principales de las teorías
 
Stefanie Wilson NP Resume
Stefanie Wilson NP ResumeStefanie Wilson NP Resume
Stefanie Wilson NP Resume
 
Onlinewahlkampf - Die fünf letzten Gebote.
Onlinewahlkampf - Die fünf letzten Gebote.Onlinewahlkampf - Die fünf letzten Gebote.
Onlinewahlkampf - Die fünf letzten Gebote.
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similar a Li3519411946

Design of low power cmos logic circuits using gate diffusion input (gdi) tech...
Design of low power cmos logic circuits using gate diffusion input (gdi) tech...Design of low power cmos logic circuits using gate diffusion input (gdi) tech...
Design of low power cmos logic circuits using gate diffusion input (gdi) tech...VLSICS Design
 
IRJET- Performance Evalution of Gate Diffusion Input and Modified Gate Di...
IRJET-  	  Performance Evalution of Gate Diffusion Input and Modified Gate Di...IRJET-  	  Performance Evalution of Gate Diffusion Input and Modified Gate Di...
IRJET- Performance Evalution of Gate Diffusion Input and Modified Gate Di...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
 
Reducing the Number Of Transistors In Carry Select Adder
Reducing the Number Of Transistors In Carry Select AdderReducing the Number Of Transistors In Carry Select Adder
Reducing the Number Of Transistors In Carry Select Adderpaperpublications3
 
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach IJERA Editor
 
Design and implementation of 15 4 compressor using 1-bit semi domino full add...
Design and implementation of 15 4 compressor using 1-bit semi domino full add...Design and implementation of 15 4 compressor using 1-bit semi domino full add...
Design and implementation of 15 4 compressor using 1-bit semi domino full add...eSAT Journals
 
Comparative Analysis of Efficient Designs of D Latch using 32nm CMOS Technology
Comparative Analysis of Efficient Designs of D Latch using 32nm CMOS TechnologyComparative Analysis of Efficient Designs of D Latch using 32nm CMOS Technology
Comparative Analysis of Efficient Designs of D Latch using 32nm CMOS Technologyijtsrd
 
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNER
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNERNOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNER
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNERIJCI JOURNAL
 
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESPERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESIRJET Journal
 
Layout Design Comparison of CMOS and Gate
Layout Design Comparison of CMOS  and Gate Layout Design Comparison of CMOS  and Gate
Layout Design Comparison of CMOS and Gate IJEEE
 
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
 
Giga bit per second Differential Scheme for High Speed Interconnect
Giga bit per second Differential Scheme for High Speed InterconnectGiga bit per second Differential Scheme for High Speed Interconnect
Giga bit per second Differential Scheme for High Speed InterconnectVLSICS Design
 
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
 
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGNAN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGNEEIJ journal
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsIJEEE
 
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...ijcisjournal
 
Optimization of Digitally Controlled Oscillator with Low Power
Optimization of Digitally Controlled Oscillator with Low PowerOptimization of Digitally Controlled Oscillator with Low Power
Optimization of Digitally Controlled Oscillator with Low Poweriosrjce
 

Similar a Li3519411946 (20)

Design of low power cmos logic circuits using gate diffusion input (gdi) tech...
Design of low power cmos logic circuits using gate diffusion input (gdi) tech...Design of low power cmos logic circuits using gate diffusion input (gdi) tech...
Design of low power cmos logic circuits using gate diffusion input (gdi) tech...
 
IRJET- Performance Evalution of Gate Diffusion Input and Modified Gate Di...
IRJET-  	  Performance Evalution of Gate Diffusion Input and Modified Gate Di...IRJET-  	  Performance Evalution of Gate Diffusion Input and Modified Gate Di...
IRJET- Performance Evalution of Gate Diffusion Input and Modified Gate Di...
 
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
 
Reducing the Number Of Transistors In Carry Select Adder
Reducing the Number Of Transistors In Carry Select AdderReducing the Number Of Transistors In Carry Select Adder
Reducing the Number Of Transistors In Carry Select Adder
 
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
 
J010224750
J010224750J010224750
J010224750
 
Design and implementation of 15 4 compressor using 1-bit semi domino full add...
Design and implementation of 15 4 compressor using 1-bit semi domino full add...Design and implementation of 15 4 compressor using 1-bit semi domino full add...
Design and implementation of 15 4 compressor using 1-bit semi domino full add...
 
Mukherjee2015
Mukherjee2015Mukherjee2015
Mukherjee2015
 
Comparative Analysis of Efficient Designs of D Latch using 32nm CMOS Technology
Comparative Analysis of Efficient Designs of D Latch using 32nm CMOS TechnologyComparative Analysis of Efficient Designs of D Latch using 32nm CMOS Technology
Comparative Analysis of Efficient Designs of D Latch using 32nm CMOS Technology
 
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNER
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNERNOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNER
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNER
 
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESPERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
 
Ce4301462465
Ce4301462465Ce4301462465
Ce4301462465
 
Layout Design Comparison of CMOS and Gate
Layout Design Comparison of CMOS  and Gate Layout Design Comparison of CMOS  and Gate
Layout Design Comparison of CMOS and Gate
 
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...
 
Giga bit per second Differential Scheme for High Speed Interconnect
Giga bit per second Differential Scheme for High Speed InterconnectGiga bit per second Differential Scheme for High Speed Interconnect
Giga bit per second Differential Scheme for High Speed Interconnect
 
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
 
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGNAN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI Interconnects
 
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
 
Optimization of Digitally Controlled Oscillator with Low Power
Optimization of Digitally Controlled Oscillator with Low PowerOptimization of Digitally Controlled Oscillator with Low Power
Optimization of Digitally Controlled Oscillator with Low Power
 

Último

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Li3519411946

  • 1. Y. Syamala et al Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946 RESEARCH ARTICLE www.ijera.com OPEN ACCESS Design and Implementation of CMOS VLSI Digital Circuits Using Self-Adjustable Voltage Level Technique N. Somasekhar Varma*, Y. Syamala** And K. Srilakshmi*** * M.Tech, Embedded systems, Department of Electronics and Communication Engineering, Gudlavalleru Engineering College, Gudlavalleru, A.P. India **, *** Department of Electronics and Communication Engineering, Gudlavalleru Engineering College, Gudlavalleru, A.P. India ABSTRACT In present scenario, an increasing demand for mobile electronic devices such as cellular phones, laptop computers and personal digital assistants requires the use of power efficient circuits. To minimize the power dissipation and to increase the battery lifetime, the supply voltage, VDD has been scaled down continuously. So, scaling down the supply voltage, without scaling down the threshold voltage increases the propagation delay. However the threshold voltage scaling results in substantial increases of sub-threshold leakage current, which increases the leakage or static power dissipation of the circuits. Therefore, the main aim of this work is to minimize the power dissipation by reducing leakage power. In this work, some of the combinational and sequential circuits are designed with CMOS transistors using self-Adjustable Voltage Level (SAL) technique to optimize the power dissipation. The circuits are implemented using the Mentor Graphics Backend Tool to analyze the power dissipation. With this SAL technique less than 50% of the power dissipation can be reduced for designed circuits which lead to improve performance of the circuits. Keywords- Pass Transistors, Transmission Gate, Gate Diffusion Input, Power Dissipation, Self Adjustable Voltage Level circuit. I. Introduction As day by day rapid growth in semiconductor device industry has led to the development of portable systems with high performance and enhanced reliability [1]. In such portable applications, power management has become a major issue due to the limited battery life time [2]. Consequently, at the same time power dissipation is also becoming a major issue for VLSI circuit design. In today‟s high performance processors leakage power makes up to 50% of the total power consumption [3]. Therefore reduction of the leakage power becomes a vital role in low power design. Leakage power dissipation means that power dissipated by the circuit when it is in sleep or standby mode. The leakage power (Pleak) and the propagation delay (Tpd) of a circuit are given by [4] [5]. pleak  I leak * VDD TPd VDD (VDD  Vth ) 2 (1) (2) Where Ileak is the leakage current that flows in a transistor when it is in off state, VDD is the supply voltage, Vth is the threshold voltage of the transistor. The leakage power dominates the dynamic power especially in deep submicron circuits. At the same time, technology scaling also leads to increase in www.ijera.com Page leakage power and sub threshold leakage power. In general, the leakage current consists of different components, such as sub-threshold, gate, reversebiased junction, gate-induced drain leakage [6]. Among all these leakages, sub threshold leakage and gate-leakage are dominant. In this work, some of the digital circuits such as 4×1 Multiplexer, 8×3 Encoder, BCD Counter and Mealy Machine were designed and implemented by using Pass Transistors (PT), Transmission Gate (TG) and Gate Diffusion Input (GDI) techniques. Further, these circuits are designed using Self Adjustable Voltage Level (SAL) technique to minimize leakage power. The paper is organized as follows: section 1 gives about different CMOS techniques for the implementation of a digital circuit. In section 2 implementation of digital circuits using GDI technique is given. Section 3 describes about self-adjustable voltage level technique that are applied to the above designs. Section 4 presents the results of the designed circuits with and without SAL techniques and section 5 gives the conclusion. II. Different CMOS implementation techniques There are different techniques such as Pass Transistors (PT), Transmission Gate (TG) and Gate Diffusion Input (GDI) are existed in literature to design various digital circuits. Pass transistor design have small nodal capacitance which results in high speed. To realize any function logically, PT 1941 |
  • 2. Y. Syamala et al Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946 design uses less number of transistors so that there is low power dissipation. Reduced number of transistors occupies small area which leads to low interconnection effect [7-10]. There are two main disadvantages with this PT design, one is the threshold voltage across the single channel pass transistors results in reduced drive and hence slow operation which increase delay. Other one is, since the high input voltage level is not VDD the PMOS device in inverter is not fully turned off. Where as, Transmission gate design is another method used to realize complex logic functions it uses less number of transistors as compared to normal CMOS logic. It solves the problem of output logic swing by using PMOS as well as NMOS used as pass transistor. There are some drawbacks with this technique which requires more area than NMOS pass circuitry and requires complemented control signals. The next technique is Gate Diffusion Input (GDI), here one of the inputs are directly diffused into the gates of the transistors of N-type and P-type devices so it is called as gate diffused input technique. GDI technique reduces power dissipation, propagation delay, and area of digital circuits [11-14]. This method is based on the simple cell. A basic GDI cell contains four terminals they are G (common gate input of NMOS and PMOS transistors), P (the outer diffusion node of MOS transistor), N (the outer diffusion node of NMOS transistor), and D (common diffusion node of both transistors). The basic GDI cell is shown in fig. 1. The different logic functions implemented with GDI cell is given in table1. www.ijera.com techniques. The AND logic using pass transistors is shown in fig. 2. Fig. 2: AND logic using Pass Transistors Pass transistors consists of two MOS devices one is P-type another is N-type. When the logic „1‟ is applied to the inputs then PMOS will turn off, logic „1‟ of „b‟ goes to output. If logic „0‟ is given to the input „a‟ then PMOS turns on then that zero goes to the gate of NMOS and drain of PMOS then whatever logic comes from b multiplies with logic „0‟ and finally the result will be zero. So, here the two inputs are logic „1‟ then the output will be „1‟. If any of inputs are „0‟ output will be zero which is nothing but AND Logic. The OR logic using Pass Transistors is shown in fig. 3. When the logic „0‟ is applied to the gate inputs then NMOS will turn off then input „b‟ goes to output. If logic „1‟ is given to the gate input and input „a‟ is „0‟ then NMOS turns on then that zero goes to the gate of PMOS and drain of NMOS then what ever logic comes from „b‟ multiplies with logic „1‟ and finally the result is „1‟. So, here the two inputs are logic „0‟ then the output is „0‟. If any one of inputs is „1‟ then the output as „1‟ which is nothing but OR Logic. Fig. 1: Basic GDI cell Table 1. Logic function implemented with GDI cell N P G D 0 B A A*B F1 B 1 A A+B F2 1 B A A+B OR B 0 A AB AND C B A AB+AC MUX 0 1 A A NOT Fig. 3: OR logic using PT Logic Function With the basic logics of AND and OR any digital logic circuit can be developed. So, these functions are designed by using PT, TG and GDI www.ijera.com Page The AND logic can also be implemented by using transmission gate and it is shown in fig. 4. Fig. 4: AND logic using TG Logic. The transmission gate consists of two NMOS and one PMOS devices. In addition to that of inverter control signals are also present. The control signals abolishes signal degradation when logic‟0‟ is applied 1942 |
  • 3. Y. Syamala et al Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946 to the input „a‟ then through NMOS device turns off and PMOS device turns on and the logic „0‟ is passed as logic „1‟ to another NMOS. The gate of the second NMOS device will take the another input through „b‟ if that is one then the output will be „1‟ or logic is zero then the output will be zero irrespective of the input from „a‟, which is AND operation. The implementation of OR logic using the transmission gate is shown in fig. 5. Fig. 5: OR logic using TG Logic To realize OR logic, uses same devices as AND logic using transmission gate in which it uses one PMOS and two NMOS. When logic „1‟ is applied to „a‟ then passes the same logic to output „I‟ irrespective of the input from „b‟ hence this is similar to the logic function of OR. The different logic functions can be implemented using this technique. The operation of GDI based AND gate can be explained with respect to basic GDI cell 'P' of the transistor is given '0' it will cut-off from its operation, hence the logic either '1' or '0' at the input 'a' will be reflected at the output 'z'. Thus the output will be z =a*b. The AND logic using the GDI technique is shown in fig. 6. Fig. 6: AND logic using GDI Cell The GDI cell based OR gate is given in fig. 7. When N of the transistor is given high logic the OR function will be evaluated as follows, when 'a' is '1' the output will be PMOS of the transistor since is given high logic. www.ijera.com By using this technique, different digital circuits can be designed with low transistor count as compared with CMOS designs which results in low power dissipation. 2. Implementation of digital circuits using GDI Multiplexers are used as data selectors where as counters are used in timer circuits both of them are very important in digital systems. Since, the power dissipation of these circuits is a major factor it should be as minimum as possible. So, these circuits are implemented with the GDI technique. In this paper, the 4×1 multiplexers 8×3 encoder, BCD counter and mealy machine are implemented with the pass transistor, transmission gate and gate diffusion input technique and their power dissipations are tabulated. A Multiplexer is a device that selects one of several input signals and forwards the selected input into a single output line. A multiplexer has n select lines of 2n inputs. They are used to select the input line to send the output with the help of selection lines. The development of the 4×1 Multiplexers using GDI Technique is shown in fig. 8. Fig. 8: 4×1 Multiplexer using GDI Cell Encoder is another digital combinational circuit whose function is quite opposite to that of decoder. It is having 2n inputs and n number of outputs. Here 8×3 encoder is developed by using PT, TG and GDI. This encoder is used to convert data from octal to binary data. The developed circuit is simulated for power dissipation and the values are tabulated. The development of 8x3 encoder using GDI is shown in fig. 9. Fig. 9: 8×3 Encoder using GDI Cell Fig. 7: OR logic using GDI Cell www.ijera.com Page 1943 |
  • 4. Y. Syamala et al Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946 A counter is a device which stores and sometimes displays the number of times a particular event or process has occurred, often in relationship to a clock signal. The counter is a sequential circuit for which optimization of power dissipation is very essential. The power analysis of this circuit is done with pass transistors, transmission gates and gate diffusion input techniques. The BCD counter using GDI is given in fig. 10. www.ijera.com The self adjustable voltage level circuit is given in fig. 12. This circuit consists of a single PMOSFET switch (p-SW) and NMOSFET switches (n-SWs) connected in series. The “on p-SW” (i.e., pSW that is turned on) connects a power supply and the load circuit in the active mode on request, and “weakly on n-SWs” (i.e., n-SWs that are turned on) connect and the load circuit in standby mode. It should be noted that a gate and a drain of the n-SW1 could be connected. In this work, the load circuits are the digital circuits which are developed by using pass transistors, transmission gates and gate diffusion input. Power dissipations are calculated for each circuit using mentor graphics back end tool and are tabulated in the below Tables 2, 3, 4 and 5 respectively. IV. Fig. 10: BCD Counter using GDI Cell Mealy machine is one of the finite state machine in which the output depends upon the state and inputs. The main advantage with this state machine is, used to reduce the number of states. The mealy machine is developed by using Pass Transistors, Transmission Gates and Gate Diffusion Input. The power dissipation of the Mealy Machine is compared and tabulated. The Mealy machine is shown in the fig. 11. Table 2. Power dissipation of 4×1 Multiplexer with and without SAL technique Power dissipation (µW) S.No 1 2 3 Fig. 11: Melay Machine using GDI Cell Results The power dissipation of designed digital circuits is analyzed and they are compared with each other with and without self-adjustable voltage level technique. The circuits dissipates less amount of power using pass transistors than transmission gate as it uses less number of transistors. 4×1 Multiplexer Pass Transistors Transmission Gate Gate diffusion input Without SAL 5.6909 18.8684 2.7740 With SAL 5.2056 15.386 1.8658 Table 3. Power dissipation of 8×3 Encoder with and without SAL Technique Power dissipation (pW) III. Self adjustable voltage level technique The Self-Adjustable Voltage Level (SAL) circuit can supply a maximum DC voltage to an active load circuit on request or can decrease the DC voltage supplied to the load circuit in standby mode. This technique decrease the leakage current of CMOS logic circuits [5], [15]. Further, this technique can also be extended to the memories and registers because they can retain data even in the stand-by mode. S.No 1 2 3 8×3 Encoder Pass Transistors Transmission Gate Gate diffusion input Without SAL 4.5084 22.4860 1.2569 With SAL 2.586 20.847 1.124 Table 4. Power dissipation of BCD Counter with and without SAL Technique Power dissipation (µW) S.No 1 2 3 BCD Counter Pass Transistors Transmission Gate Gate diffusion input Without SAL 15.1506 36.221 11.8373 Fig. 12: Self adjustable voltage level circuit www.ijera.com Page 1944 | With SAL 12.365 29.3892 10.8653
  • 5. Y. Syamala et al Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946 Table 5. Power dissipation for Mealy Machine with and without SAL Technique Power dissipation (W) S.No Mealy Machine Without SAL 1 2 3 Pass Transistors Transmission Gate Gate diffusion input With SAL 10.1605 µ 15.0023 µ 9.657 µ 12.369 µ 185.7001p 170.786p increase substrate biases of “off MOSFETs” in the standby load circuits. It can therefore increase the subthreshold voltage of the “off MOSFETs” so that as little standby leakage power as possible. Further, this technique can also be extended to other level circuits for their minimum power dissipation and for optimization of delay, area of the high level circuits. REFERENCES Among the above mentioned three techniques GDI technique dissipates less amount of power as compared with other techniques. The power dissipation of combinational circuits such as multiplexer and encoder, BCD counter are given for three different techniques in figs.13 and 14 respectively. It was observed that, the amount of power dissipated with SAL technique is reduced as compared to without SAL technique. As considered, mealy machine using GDI technique with and without SAL technique dissipates very less amount of power in terms of pWatts; therefore the relation between techniques with power dissipation is not shown in graph representation. [1] [2] [3] [4] [5] [6] [7] Fig. 13: Power dissipation of combinational circuits [8] [9] [10] Fig. 14: Power dissipation of BCD counter V. Conclusion The digital circuits 4×1 Multiplexer, 8×3 Encoder, BCD Counters and Mealy Machine were developed by using pass transistors, transmission gates and gate diffusion input techniques. The power dissipations are compared and then the self adjustable voltage level technique is applied. This SAL circuit can dynamically reduce drain-source voltages and www.ijera.com Page www.ijera.com [11] Kaushik Roy and Sharat C Prasad, “Low Power CMOS VLSI Circuit Design”, Wiley India Publication, 2011. B.S. Deepaksubramanyan and Adrian Nunez, “Analysis of Sub-threshold Leakage Reduction in CMOS Digital Circuits”, Proceedings of the 13th NASA VLSI Symposium, USA, 2007. International Technology Roadmap for Semiconductors:www.itrs.net/Links/2005ITR S/Design 2005.pdf Borivoje Nikolic, “Design in the Power– Limited Scaling Regime”, IEEE transactions on Electron Devices, Vol. 55, No. 1, pp.7183, 2008. Janaki Rani, Dr. S.Malarkkan, “Leakage Power Optimized Sequential Circuits for use in Nanoscale VLSI Systems” Indian Journal of Computer Science and Engineering (IJCSE) Vol. 3 No. 1 Feb -Mar 2012. Yongpan Liu, Robert P. Dick, Li Shang and Huazhong Yang, (2007) “Accurate Temperature Dependent Integrated Circuit Leakage Power Estimation is Easy”, EDAA 2007. T. Kalavathidevi and C.Venkatesh, “Gate Diffusion Input (GDI) Circuits Based Low Power VLSI Architecture for a Viterbi Decoder” Iranian journal of electrical and computer engineering, Vol. 10, No. 2, summer-fall 2011. Prathyusha Konduri and Magesh Kannan.P “Low Power RAM using Gate-DiffusionInput Technique a Comparison with Static CMOS”, IJAEST, Vol. 5, No.2, PP.195-200. Arkadiy Morgenshtein, Idan Shwartz and Alexander Fish, “Gate Diffusion Input (GDI) Logic in Standard CMOS Nanoscale Process”, IEEE 26th Convention of Electrical and Electronics Engineers in Israe, 2010. A. Morgenshtein, A. Fish, and I. A. Wagner, "Gate-diffusion input (GDI) - A Technique for Low Power Design of Digital Circuits: Analysis and Characterization,” in Proc. Int. Symp. Circuits and Systems, ISCAS, pp. 477-480, October 2002. Arkadiy Morgenshtein, Alexander Fish, and Israel A. Wagner, “Gate Diffusion Input (GDI): A Power Efficient Method for Combinational Circuits”, IEEE transactions 1945 |
  • 6. Y. Syamala et al Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1941-1946 [12] [13] [14] www.ijera.com on very large scale integration (VLSI) systems, Vol. 10, No. 5, October 2002. Adarsh Kumar Agrawal, S. Wairya, R.K. Nagaria and S. Tiwari, “A New Mixed Gate Diffusion Input Full Adder Topology for High speed Low Power Digital Circuits”, World Applied Science Journal 7 (special issue of Computer and IT), pp. 138-144, 2009, ISSN1818.4952. Arkadiy Morgenshtein, Alexander Fish and Israel A Wagner, “Gate-Diffusion Input (GDI) - A Technique For Low Power Design Of Digital Circuits: analysis and characterization”, IEEE, 2002. Tadayoshi Enomoto, Yoshinori Oka, and Hiroaki Shikano, “A Self-Controllable Voltage Level (SVL) Circuit and its LowPower High-Speed CMOS Circuit Applications”, IEEE Journal of solid-state circuits, Vol. 38, No. 7, July 2003. www.ijera.com Page 1946 |