SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
ISSN: 2277 – 9043
   International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
                                                                            Volume 1, Issue 6, August 2012



 Design Of High Speed Gray To Binary Code Converter Using A Novel
                     Two Transistor XOR Gate
             1                                   2                             3
                 Pakkiraiah chakali                  Naveen Kumar T                Serinth M

Abstract—In modern era, Ultra low power                    so these are not suitable for small and low
design has an Active research topic due to                 price systems. The power consumption
its various Applications. In this paper we                 techniques are CMOS complementary logic,
introduce a novel low power and Area                       Pseudo NMOS[3], Dynamic CMOS[7],
efficient Gray to Binary code converter is                 Clocked CMOS logic (C2MOS), CMOS
implemented by using two transistor                        Domino logic, Cascade voltage switch logic
XOR gate. This two Transistor XOR gate                     (CVSL)[9], Modified Domino logic, Pass
is designed by using two PMOS                              Transistor Logic (PTL)[8].The most useful
transistors. Both two transistor and Gray                  low power consumption technique is
to Binary code converter is designed and                   PTL.The PTL advantages are,
implemented by using Mentor Graphics                       1) High speed, due to small node
Tool. So we were obtained the power                        capacitances.
dissipation of Gray to Binary code                         2) Low power dissipation [4], as a result of
converter which is very small and area                     reduced number of transistors.
required to this Gray to Binary code                       3) Lower interconnection effect, due to
converter is also very small.                              smaller area. There are two main drawbacks
Keywords—Low Power, OR, Binary                             in PTL,
code, Gray code, Area.                                     1) The threshold voltage across the single
                                                           channel pass transistors results in reduced
           I INTRODUCTION                                  drive and hence slower operation at reduced
                                                           voltages.
The design of code converters[12] which                     2) The high input voltage level is not VDD
forms the basic building blocks of all digital             the PMOS device in inverter is not fully
VLSI circuits has been undergoing a                        turned off.
considerable improvement, being motivated                  In order to overcome these drawbacks we
by basic design goals, viz. minimizing the                 use Transmission Gate (TG) logic.
transistor count, minimizing the power                     The main advantage of the TG logic is
consumption[5].The XOR gates form the                      complex logic functions are implemented by
fundamental building block of code                         using small number of transistors. Another
converters. Enhancing the performance of                   advantage is logic level swing can be
the XOR gates can significantly improve the                reduced by using PTL.The combination of
performance of the code converters.                        NMOS PT with CMOS output inverters is
                                                           called Complementary pass transistor logic
Different types of XOR [2] gates that have                 (CPL).It suffers from the static power and
been realized over the years. The code                     low swing at gates of the output inverters.
converters [13],[16] are more complex and                  To reduce the static power dissipation and
power consuming circuits in digital design.                full swing operation we use the Double pass
To reduce the power dissipation several                    transistor logic (DPL). Double pass
code converters are designed but they are                  transistor logic (DPL) has more area due to
not suitable for operation in the sub                      presence of PMOS transistor.
threshold region. These designs require
more transistors leads to area is increasing,              .

                                                                                                      134
                                      All Rights Reserved © 2012 IJARCSEE
ISSN: 2277 – 9043
   International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
                                                                            Volume 1, Issue 6, August 2012


   II. IMPLEMENTATION OF EX-OR                           code tables in octal, decimal or hexadecimal
The basic building gate of Gray to Binary                notation.
code     converter      is     EX-OR[1].The
implementation of EX-OR gate using two                   The reflected binary code, also known as
PMOS transistors is shown in figure2.The                 Gray code [17].It is a binary numeral system
design and implementation of EX-OR gate                  where two successive values differ in only
using two PMOS transistors is dissipates                 one bit. It is a non-weighted code. The
less power and it requires less are.                     reflected binary code was originally
                                                         designed to prevent spurious output from
                                                         electromechanical switches. Today, Gray
                                                         codes [18] are widely used to facilitate error
                                                         correction in digital communications such as
                                                         digital terrestrial television and some cable
                                                         TV systems. Patent applications give "Gray
                                                         code" as an alternative name for the
                                                         "reflected binary code". One of those also
                                                         lists "minimum error code" and "cyclic
                                                         permutation code" among the names. The
                                                         problem with natural binary codes is that,
                                                         with real (mechanical) switches, it is very
                                                         unlikely that switches will change states
                                                         exactly in synchrony. In the transition
    Fig 2. XOR cell with the two PMOS                    between the two states shown above, all
                transistors                              three switches change state. In the brief
                                                         period while all are changing, the switches
III. IMPLEMENTATION OF GRAY TO                           will read some spurious position. Even
          BINARY CODE                                    without key bounce, the transition might
                                                         look like 011 — 001 — 101 — 100. When
A binary code [14] is a way of representing              the switches appear to be in position 001,
text or computer processor instructions by               the observer cannot tell if that is the "real"
the use of the binary number system's two-               position 001, or a transitional state between
binary digits 0 and 1. This is accomplished              two other positions. If the output feeds into a
by assigning a bit string to each particular             sequential       system       (possibly     via
symbol or instruction. For example, a binary             combinational logic) then the sequential
string of eight binary digits (bits) can                 system may store a false value. The reflected
represent any of 256 possible values and can             binary code solves this problem by changing
therefore correspond to a variety of different           only one switch at a time, so there is never
symbols, letters or instructions. In                     any ambiguity of position.
computing and telecommunication, binary
codes[15] are used for any of a variety of                  Decimal          Gray         Binary
methods of encoding data, such as character                 number           code         number
                                                                0             000            000
strings, into bit strings. Those methods may
                                                                1             001            001
be fixed-width or variable-width. In a fixed-                   2             011            010
width binary code, each letter, digit, or other                 3             010            011
character, is represented by a bit string of                    4             110            100
the same length; that bit string, interpreted                   5             111            101
as a binary number, is usually displayed in                     6             101            110
                                                                7             100            111

                                                                                                      135
                                    All Rights Reserved © 2012 IJARCSEE
ISSN: 2277 – 9043
   International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
                                                                            Volume 1, Issue 6, August 2012


More formally, a Gray code is a code                     converter are designed. After that we were
assigning to each of a contiguous set of                 simulated these designs. By using simulation
integers, or to each member of a circular list,          results we got the values of rise time, fall
a word of symbols such that each two                     time, delay, power dissipation and we were
adjacent code words differ by one symbol.                taken the input and output simulated
These codes are also known as single-                    waveforms. The simulated waveforms are
distance codes, reflecting the Hamming                   shown in figure4-5.The power dissipation
distance of 1 between adjacent codes. There              and transistor count is shown in table2.
can be more than one Gray code[18] for a
given word length, but the term was first
applied to a particular binary code for the
non- negative integers, the binary-reflected
Gray code, or BRGC, the three-bit version
of which is shown above.




                                                          Fig.4.waveforms at 5v and 66MHZ of XOR




                                                             Fig.5.waveforms at 5v and 66MHZ of Gray
                                                                          to Binary Code
                                                         .
                                                              Table.2 comparison of Code Converters
                                                                 (Power, Number of Transistors).

                                                              Circuit         No              Power
                                                                           Transistors         (w)
                                                             Binary to         6              195.8P
 Fig. 3. Design of Gray to Binary Code two
                                                               Gray
              PMOS transistors
                                                              EX-OR             2             63.31P
   IV. RESULTS AND SIMULATION

The Gray to Binary code converter operates
in 66 MHz range. In Mentor Graphics Tool
both EX-OR and Gray to Binary code
                                                                                                      136
                                    All Rights Reserved © 2012 IJARCSEE
ISSN: 2277 – 9043
   International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
                                                                            Volume 1, Issue 6, August 2012


             V. CONCLUSION                                [6] H. P. Alstead and S. Aunet, "Seven sub
                                                         threshold flip-flops cells," in Proc. IEEE
A new technique, two PMOS transistors                    Nor CHIP 2007, Nov. 2007, pp. 1-4.
technique has been adopted for reducing the              [7] N. Weste and K. Eshraghian Principles
transistor count with full swing. The two                of CMOS digital design.
PMOS transistors have been implemented in                [8] W. Al-Assadi, A. P. Jayasumana, and Y.
Code Converters and the comparison results               K. Malaiya, ―Pass-transistor logic design,‖
have been shown. The performance metrics                 Int. J. Electron., vol. 70, pp. 739–749, 1991.
like area, power, delay and transistor count             [9] I. S. Abu-Khater, A. Bellaouar, and M. I.
are compared with the previous CMOS logic                Elmastry, ―Circuit techniques for CMOS
design families. The implementation of Gray              low-power high-performance multipliers,‖
to Binary Code Converter has been                        IEEE J. Solid-State Circuits, vol. 31, pp.
presented in two PMOS transistors are three              1535–1546, Oct. 1996.
and can be extended to other codes. The                  [10] A. Morgenshtein, A. Fish, I.A. Wagner,
future research activities may include                   ―Gate-Diffusion Input (GDI) – A Power
integration of the proposed Gray to Binary               Efficient Method for Digital Combinational
Code in complex digital systems, digital                 Circuits,‖ IEEE Trans. VLSI, vol.10, no.5
communication           systems          and             pp.566-581, October 2002.
telecommunications.                                      [11] A. Morgenstein, A. Fish, I. Wagner,
                                                         ―An Efficient Implementation of D-Flip-
                                                         Flop Using the GDI Technique,‖ ISCAS
              REFERENCES                                 ‟04, pp. 673-676, May 2004.
                                                         [12] M. Morris Mano and Michael D.Ciletti,
[1] Pakkiraiah Chakali,Design of High                    ―Digital Design‖.
Speed Six Transistor Full Adder using a                  [13] Table of general binary codes. An
Novel Two Transistor XOR Gates,                          updated version of the tables of bounds for
IJARCSEE ISSN: 2277 – 9043.                              small general binary codes given in M.R.
[2] Pakkiraiah Chakali, A Novel Low power
                                                         Best, A.E. Brouwer, F.J. MacWilliams,
and Area efficient Carry Look Ahead Adder
                                                         A.M. Odlyzko & N.J.A. Sloane (1978),
Using GDI Technique, IJRCET
                                                         "Bounds for Binary Codes of Length Less
[3] Jan M. Rabaey, Anantha Chandrakasan                  than 25", IEEE Trans. Inf. Th. 24: 81–93.
and Borivoje Nikolic, ―Digital Integrated
Circuits- A Design Perspective‖,2 nd ed.,                [14] Table of Nonlinear Binary Codes.
Prentice Hall of India Pvt Ltd, New                      Maintained by Simon Litsyn, E. M. Rains,
Delhi,2006.                                              and N. J. A. Sloane.
[4] A. P. Chandrakasan, S. Sheng, and R. W.
Brodersen, ―Low-power CMOS digital                       [15]Glaser, Anton (1971). "Chapter VII
design‖. IEEE J. Solid-State Circuits, vol.              Applications to Computers". History of
27, pp. 473-484, Apr. 1992.W.-K. Chen,                   Binary and other Nondecimal Numeration.
Linear Networks and Systems (Book style).                Tomash. ISBN 0-938228-00-5. Cites some
Belmont, CA: Wadsworth, 1993, pp. 123–
                                                         pre-ENIAC milestones.
135.
[5] A. P. Chandrakasan and R.W.
Brodersen, ―Minimizing power consumption                 [16] Black, Paul E. Gray code. 25 February
in digital CMOS circuits‖. Proc. IEEE, vol.
                                                         2004. NIST.
83, pp. 498–523, Apr. 1995.

                                                                                                      137
                                    All Rights Reserved © 2012 IJARCSEE
ISSN: 2277 – 9043
   International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
                                                                            Volume 1, Issue 6, August 2012


[17] Press, WH; Teukolsky, SA; Vetterling,               Engineering College, Tirupati, Andhra
WT; Flannery, BP (2007). "Section 22.3.                  Pradesh, India. His interest includes Digital
Gray Codes". Numerical Recipes: The Art                  Design, FPGA Design.
of Scientific Computing (3rd ed.). New
York:    Cambridge    University   Press.
ISBN 978-0-521-88068-8.

[18] Savage, Carla (1997). "A Survey of
Combinatorial Gray Codes". SIAM Rev. 39
(4):605629doi:10.1137/S003614459529527
2. JSTOR 2132693.
                                                                            M Serinth completed his
                                                         B.Tech in Electronics and Communication
                                                         Engineering from Narayana Engineering
                                                         college, Gudur, Nellore, Andhra Pradesh,
                                                         India in 2010. he is now pursuing his Master
                                                         of Technology (M.Tech) in VLSI at Sree
                                                         Vidyanikethan       Engineering     College,
                                                         Tirupati, Andhra Pradesh, India. His interest
                C.Pakkiraiah completed his               includes Digital Design, Verilog Coding.
B.Tech in Electronics and Communication
Engineering from Sreenivasa Institute of
Technology and management studies,
Chittoor, Andhra Pradesh, India in 2009. He
is now pursuing his Master of Technology
(M.Tech) in VLSI at Sree Vidyanikethan
Engineering College , Tirupati, Andhra
Pradesh, India. His interest includes Digital
Design, ASIC Design, VLSI Testing.




                       T Naveen Kumar
completed his B.Tech in Electronics and
Communication       Engineering     from
Visvesvaraya Technological University,
Belguan, Karnataka, India in 2010. He is
now pursuing his Master of Technology
(M.Tech) in VLSI at Sree Vidyanikethan
                                                                                                      138
                                    All Rights Reserved © 2012 IJARCSEE

Contenu connexe

Tendances

A 2.4 ghz cmos lna input matching design using resistive feedback topology in...
A 2.4 ghz cmos lna input matching design using resistive feedback topology in...A 2.4 ghz cmos lna input matching design using resistive feedback topology in...
A 2.4 ghz cmos lna input matching design using resistive feedback topology in...eSAT Publishing House
 
SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding IJECEIAES
 
VHDL Implementation of Flexible Multiband Divider
VHDL Implementation of Flexible Multiband DividerVHDL Implementation of Flexible Multiband Divider
VHDL Implementation of Flexible Multiband Dividerijsrd.com
 
Optimization of Cmos 0.18 µM Low Noise Amplifier Using Nsga-Ii for UWB Applic...
Optimization of Cmos 0.18 µM Low Noise Amplifier Using Nsga-Ii for UWB Applic...Optimization of Cmos 0.18 µM Low Noise Amplifier Using Nsga-Ii for UWB Applic...
Optimization of Cmos 0.18 µM Low Noise Amplifier Using Nsga-Ii for UWB Applic...VLSICS Design
 
IRJET- Design and Implementation of Combinational Circuits using Reversible G...
IRJET- Design and Implementation of Combinational Circuits using Reversible G...IRJET- Design and Implementation of Combinational Circuits using Reversible G...
IRJET- Design and Implementation of Combinational Circuits using Reversible G...IRJET Journal
 
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionReview On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionIRJET Journal
 
A review on reversible logic gates and their implementation
A review on reversible logic gates and their implementationA review on reversible logic gates and their implementation
A review on reversible logic gates and their implementationDebraj Maji
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
TCAD Based Analysis of Gate Leakage Current for High-k Gate Stack MOSFET
TCAD Based Analysis of Gate Leakage Current for High-k Gate Stack MOSFETTCAD Based Analysis of Gate Leakage Current for High-k Gate Stack MOSFET
TCAD Based Analysis of Gate Leakage Current for High-k Gate Stack MOSFETIDES Editor
 
Bit interleaved coded modulation
Bit interleaved coded modulationBit interleaved coded modulation
Bit interleaved coded modulationMridula Sharma
 
Iaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applicationsIaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applicationsIaetsd Iaetsd
 

Tendances (16)

A 2.4 ghz cmos lna input matching design using resistive feedback topology in...
A 2.4 ghz cmos lna input matching design using resistive feedback topology in...A 2.4 ghz cmos lna input matching design using resistive feedback topology in...
A 2.4 ghz cmos lna input matching design using resistive feedback topology in...
 
SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding
 
VHDL Implementation of Flexible Multiband Divider
VHDL Implementation of Flexible Multiband DividerVHDL Implementation of Flexible Multiband Divider
VHDL Implementation of Flexible Multiband Divider
 
Optimization of Cmos 0.18 µM Low Noise Amplifier Using Nsga-Ii for UWB Applic...
Optimization of Cmos 0.18 µM Low Noise Amplifier Using Nsga-Ii for UWB Applic...Optimization of Cmos 0.18 µM Low Noise Amplifier Using Nsga-Ii for UWB Applic...
Optimization of Cmos 0.18 µM Low Noise Amplifier Using Nsga-Ii for UWB Applic...
 
Presentation
PresentationPresentation
Presentation
 
K0216571
K0216571K0216571
K0216571
 
Turbo Code
Turbo Code Turbo Code
Turbo Code
 
IRJET- Design and Implementation of Combinational Circuits using Reversible G...
IRJET- Design and Implementation of Combinational Circuits using Reversible G...IRJET- Design and Implementation of Combinational Circuits using Reversible G...
IRJET- Design and Implementation of Combinational Circuits using Reversible G...
 
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionReview On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
 
A review on reversible logic gates and their implementation
A review on reversible logic gates and their implementationA review on reversible logic gates and their implementation
A review on reversible logic gates and their implementation
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
TCAD Based Analysis of Gate Leakage Current for High-k Gate Stack MOSFET
TCAD Based Analysis of Gate Leakage Current for High-k Gate Stack MOSFETTCAD Based Analysis of Gate Leakage Current for High-k Gate Stack MOSFET
TCAD Based Analysis of Gate Leakage Current for High-k Gate Stack MOSFET
 
Hb2512851289
Hb2512851289Hb2512851289
Hb2512851289
 
Bit interleaved coded modulation
Bit interleaved coded modulationBit interleaved coded modulation
Bit interleaved coded modulation
 
Iaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applicationsIaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applications
 
Pdc 2 mark
Pdc   2 markPdc   2 mark
Pdc 2 mark
 

Similaire à Design of a Novel Low-Power Gray to Binary Code Converter

Design and Implementation of combinational circuits in different low power lo...
Design and Implementation of combinational circuits in different low power lo...Design and Implementation of combinational circuits in different low power lo...
Design and Implementation of combinational circuits in different low power lo...iosrjce
 
High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE IJEEE
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationMangaiK4
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationMangaiK4
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
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
 
Ultra Low Power Design and High Speed Design of Domino Logic Circuit
Ultra Low Power Design and High Speed Design of Domino Logic CircuitUltra Low Power Design and High Speed Design of Domino Logic Circuit
Ultra Low Power Design and High Speed Design of Domino Logic CircuitIJERA Editor
 
Unit-4_Bus_Encoding_Part_1.ppt
Unit-4_Bus_Encoding_Part_1.pptUnit-4_Bus_Encoding_Part_1.ppt
Unit-4_Bus_Encoding_Part_1.pptRavi Selvaraj
 
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash AdcCmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash AdcIOSRJECE
 
Pc to pc optical fiber communication
Pc to pc optical fiber communicationPc to pc optical fiber communication
Pc to pc optical fiber communicationPadmakar Mangrule
 
BATCH 13-VLSI-final.pptx
BATCH 13-VLSI-final.pptxBATCH 13-VLSI-final.pptx
BATCH 13-VLSI-final.pptxssuser47c279
 
Extremely Low Power FIR Filter for a Smart Dust Sensor Module
Extremely Low Power FIR Filter for a Smart Dust Sensor ModuleExtremely Low Power FIR Filter for a Smart Dust Sensor Module
Extremely Low Power FIR Filter for a Smart Dust Sensor ModuleCSCJournals
 
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
 
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
 
Simulation of Turbo Convolutional Codes for Deep Space Mission
Simulation of Turbo Convolutional Codes for Deep Space MissionSimulation of Turbo Convolutional Codes for Deep Space Mission
Simulation of Turbo Convolutional Codes for Deep Space MissionIJERA Editor
 

Similaire à Design of a Novel Low-Power Gray to Binary Code Converter (20)

Design and Implementation of combinational circuits in different low power lo...
Design and Implementation of combinational circuits in different low power lo...Design and Implementation of combinational circuits in different low power lo...
Design and Implementation of combinational circuits in different low power lo...
 
High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE
 
Vlsics08
Vlsics08Vlsics08
Vlsics08
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
 
72
7272
72
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
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...
 
Ultra Low Power Design and High Speed Design of Domino Logic Circuit
Ultra Low Power Design and High Speed Design of Domino Logic CircuitUltra Low Power Design and High Speed Design of Domino Logic Circuit
Ultra Low Power Design and High Speed Design of Domino Logic Circuit
 
Unit-4_Bus_Encoding_Part_1.ppt
Unit-4_Bus_Encoding_Part_1.pptUnit-4_Bus_Encoding_Part_1.ppt
Unit-4_Bus_Encoding_Part_1.ppt
 
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash AdcCmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
 
Pc to pc optical fiber communication
Pc to pc optical fiber communicationPc to pc optical fiber communication
Pc to pc optical fiber communication
 
BATCH 13-VLSI-final.pptx
BATCH 13-VLSI-final.pptxBATCH 13-VLSI-final.pptx
BATCH 13-VLSI-final.pptx
 
Successive cancellation decoding of polar codes using new hybrid processing ...
Successive cancellation decoding of polar codes using new  hybrid processing ...Successive cancellation decoding of polar codes using new  hybrid processing ...
Successive cancellation decoding of polar codes using new hybrid processing ...
 
Extremely Low Power FIR Filter for a Smart Dust Sensor Module
Extremely Low Power FIR Filter for a Smart Dust Sensor ModuleExtremely Low Power FIR Filter for a Smart Dust Sensor Module
Extremely Low Power FIR Filter for a Smart Dust Sensor Module
 
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
 
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
 
Turbocode
TurbocodeTurbocode
Turbocode
 
Simulation of Turbo Convolutional Codes for Deep Space Mission
Simulation of Turbo Convolutional Codes for Deep Space MissionSimulation of Turbo Convolutional Codes for Deep Space Mission
Simulation of Turbo Convolutional Codes for Deep Space Mission
 
11 15
11 1511 15
11 15
 

Plus de Ijarcsee Journal (20)

130 133
130 133130 133
130 133
 
122 129
122 129122 129
122 129
 
116 121
116 121116 121
116 121
 
109 115
109 115109 115
109 115
 
104 108
104 108104 108
104 108
 
99 103
99 10399 103
99 103
 
93 98
93 9893 98
93 98
 
88 92
88 9288 92
88 92
 
82 87
82 8782 87
82 87
 
78 81
78 8178 81
78 81
 
73 77
73 7773 77
73 77
 
65 72
65 7265 72
65 72
 
58 64
58 6458 64
58 64
 
52 57
52 5752 57
52 57
 
46 51
46 5146 51
46 51
 
41 45
41 4541 45
41 45
 
36 40
36 4036 40
36 40
 
28 35
28 3528 35
28 35
 
24 27
24 2724 27
24 27
 
19 23
19 2319 23
19 23
 

Dernier

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
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
 
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
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: 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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
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
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 

Dernier (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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)
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
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
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: 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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
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
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 

Design of a Novel Low-Power Gray to Binary Code Converter

  • 1. ISSN: 2277 – 9043 International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE) Volume 1, Issue 6, August 2012 Design Of High Speed Gray To Binary Code Converter Using A Novel Two Transistor XOR Gate 1 2 3 Pakkiraiah chakali Naveen Kumar T Serinth M Abstract—In modern era, Ultra low power so these are not suitable for small and low design has an Active research topic due to price systems. The power consumption its various Applications. In this paper we techniques are CMOS complementary logic, introduce a novel low power and Area Pseudo NMOS[3], Dynamic CMOS[7], efficient Gray to Binary code converter is Clocked CMOS logic (C2MOS), CMOS implemented by using two transistor Domino logic, Cascade voltage switch logic XOR gate. This two Transistor XOR gate (CVSL)[9], Modified Domino logic, Pass is designed by using two PMOS Transistor Logic (PTL)[8].The most useful transistors. Both two transistor and Gray low power consumption technique is to Binary code converter is designed and PTL.The PTL advantages are, implemented by using Mentor Graphics 1) High speed, due to small node Tool. So we were obtained the power capacitances. dissipation of Gray to Binary code 2) Low power dissipation [4], as a result of converter which is very small and area reduced number of transistors. required to this Gray to Binary code 3) Lower interconnection effect, due to converter is also very small. smaller area. There are two main drawbacks Keywords—Low Power, OR, Binary in PTL, code, Gray code, Area. 1) The threshold voltage across the single channel pass transistors results in reduced I INTRODUCTION drive and hence slower operation at reduced voltages. The design of code converters[12] which 2) The high input voltage level is not VDD forms the basic building blocks of all digital the PMOS device in inverter is not fully VLSI circuits has been undergoing a turned off. considerable improvement, being motivated In order to overcome these drawbacks we by basic design goals, viz. minimizing the use Transmission Gate (TG) logic. transistor count, minimizing the power The main advantage of the TG logic is consumption[5].The XOR gates form the complex logic functions are implemented by fundamental building block of code using small number of transistors. Another converters. Enhancing the performance of advantage is logic level swing can be the XOR gates can significantly improve the reduced by using PTL.The combination of performance of the code converters. NMOS PT with CMOS output inverters is called Complementary pass transistor logic Different types of XOR [2] gates that have (CPL).It suffers from the static power and been realized over the years. The code low swing at gates of the output inverters. converters [13],[16] are more complex and To reduce the static power dissipation and power consuming circuits in digital design. full swing operation we use the Double pass To reduce the power dissipation several transistor logic (DPL). Double pass code converters are designed but they are transistor logic (DPL) has more area due to not suitable for operation in the sub presence of PMOS transistor. threshold region. These designs require more transistors leads to area is increasing, . 134 All Rights Reserved © 2012 IJARCSEE
  • 2. ISSN: 2277 – 9043 International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE) Volume 1, Issue 6, August 2012 II. IMPLEMENTATION OF EX-OR code tables in octal, decimal or hexadecimal The basic building gate of Gray to Binary notation. code converter is EX-OR[1].The implementation of EX-OR gate using two The reflected binary code, also known as PMOS transistors is shown in figure2.The Gray code [17].It is a binary numeral system design and implementation of EX-OR gate where two successive values differ in only using two PMOS transistors is dissipates one bit. It is a non-weighted code. The less power and it requires less are. reflected binary code was originally designed to prevent spurious output from electromechanical switches. Today, Gray codes [18] are widely used to facilitate error correction in digital communications such as digital terrestrial television and some cable TV systems. Patent applications give "Gray code" as an alternative name for the "reflected binary code". One of those also lists "minimum error code" and "cyclic permutation code" among the names. The problem with natural binary codes is that, with real (mechanical) switches, it is very unlikely that switches will change states exactly in synchrony. In the transition Fig 2. XOR cell with the two PMOS between the two states shown above, all transistors three switches change state. In the brief period while all are changing, the switches III. IMPLEMENTATION OF GRAY TO will read some spurious position. Even BINARY CODE without key bounce, the transition might look like 011 — 001 — 101 — 100. When A binary code [14] is a way of representing the switches appear to be in position 001, text or computer processor instructions by the observer cannot tell if that is the "real" the use of the binary number system's two- position 001, or a transitional state between binary digits 0 and 1. This is accomplished two other positions. If the output feeds into a by assigning a bit string to each particular sequential system (possibly via symbol or instruction. For example, a binary combinational logic) then the sequential string of eight binary digits (bits) can system may store a false value. The reflected represent any of 256 possible values and can binary code solves this problem by changing therefore correspond to a variety of different only one switch at a time, so there is never symbols, letters or instructions. In any ambiguity of position. computing and telecommunication, binary codes[15] are used for any of a variety of Decimal Gray Binary methods of encoding data, such as character number code number 0 000 000 strings, into bit strings. Those methods may 1 001 001 be fixed-width or variable-width. In a fixed- 2 011 010 width binary code, each letter, digit, or other 3 010 011 character, is represented by a bit string of 4 110 100 the same length; that bit string, interpreted 5 111 101 as a binary number, is usually displayed in 6 101 110 7 100 111 135 All Rights Reserved © 2012 IJARCSEE
  • 3. ISSN: 2277 – 9043 International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE) Volume 1, Issue 6, August 2012 More formally, a Gray code is a code converter are designed. After that we were assigning to each of a contiguous set of simulated these designs. By using simulation integers, or to each member of a circular list, results we got the values of rise time, fall a word of symbols such that each two time, delay, power dissipation and we were adjacent code words differ by one symbol. taken the input and output simulated These codes are also known as single- waveforms. The simulated waveforms are distance codes, reflecting the Hamming shown in figure4-5.The power dissipation distance of 1 between adjacent codes. There and transistor count is shown in table2. can be more than one Gray code[18] for a given word length, but the term was first applied to a particular binary code for the non- negative integers, the binary-reflected Gray code, or BRGC, the three-bit version of which is shown above. Fig.4.waveforms at 5v and 66MHZ of XOR Fig.5.waveforms at 5v and 66MHZ of Gray to Binary Code . Table.2 comparison of Code Converters (Power, Number of Transistors). Circuit No Power Transistors (w) Binary to 6 195.8P Fig. 3. Design of Gray to Binary Code two Gray PMOS transistors EX-OR 2 63.31P IV. RESULTS AND SIMULATION The Gray to Binary code converter operates in 66 MHz range. In Mentor Graphics Tool both EX-OR and Gray to Binary code 136 All Rights Reserved © 2012 IJARCSEE
  • 4. ISSN: 2277 – 9043 International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE) Volume 1, Issue 6, August 2012 V. CONCLUSION [6] H. P. Alstead and S. Aunet, "Seven sub threshold flip-flops cells," in Proc. IEEE A new technique, two PMOS transistors Nor CHIP 2007, Nov. 2007, pp. 1-4. technique has been adopted for reducing the [7] N. Weste and K. Eshraghian Principles transistor count with full swing. The two of CMOS digital design. PMOS transistors have been implemented in [8] W. Al-Assadi, A. P. Jayasumana, and Y. Code Converters and the comparison results K. Malaiya, ―Pass-transistor logic design,‖ have been shown. The performance metrics Int. J. Electron., vol. 70, pp. 739–749, 1991. like area, power, delay and transistor count [9] I. S. Abu-Khater, A. Bellaouar, and M. I. are compared with the previous CMOS logic Elmastry, ―Circuit techniques for CMOS design families. The implementation of Gray low-power high-performance multipliers,‖ to Binary Code Converter has been IEEE J. Solid-State Circuits, vol. 31, pp. presented in two PMOS transistors are three 1535–1546, Oct. 1996. and can be extended to other codes. The [10] A. Morgenshtein, A. Fish, I.A. Wagner, future research activities may include ―Gate-Diffusion Input (GDI) – A Power integration of the proposed Gray to Binary Efficient Method for Digital Combinational Code in complex digital systems, digital Circuits,‖ IEEE Trans. VLSI, vol.10, no.5 communication systems and pp.566-581, October 2002. telecommunications. [11] A. Morgenstein, A. Fish, I. Wagner, ―An Efficient Implementation of D-Flip- Flop Using the GDI Technique,‖ ISCAS REFERENCES ‟04, pp. 673-676, May 2004. [12] M. Morris Mano and Michael D.Ciletti, [1] Pakkiraiah Chakali,Design of High ―Digital Design‖. Speed Six Transistor Full Adder using a [13] Table of general binary codes. An Novel Two Transistor XOR Gates, updated version of the tables of bounds for IJARCSEE ISSN: 2277 – 9043. small general binary codes given in M.R. [2] Pakkiraiah Chakali, A Novel Low power Best, A.E. Brouwer, F.J. MacWilliams, and Area efficient Carry Look Ahead Adder A.M. Odlyzko & N.J.A. Sloane (1978), Using GDI Technique, IJRCET "Bounds for Binary Codes of Length Less [3] Jan M. Rabaey, Anantha Chandrakasan than 25", IEEE Trans. Inf. Th. 24: 81–93. and Borivoje Nikolic, ―Digital Integrated Circuits- A Design Perspective‖,2 nd ed., [14] Table of Nonlinear Binary Codes. Prentice Hall of India Pvt Ltd, New Maintained by Simon Litsyn, E. M. Rains, Delhi,2006. and N. J. A. Sloane. [4] A. P. Chandrakasan, S. Sheng, and R. W. Brodersen, ―Low-power CMOS digital [15]Glaser, Anton (1971). "Chapter VII design‖. IEEE J. Solid-State Circuits, vol. Applications to Computers". History of 27, pp. 473-484, Apr. 1992.W.-K. Chen, Binary and other Nondecimal Numeration. Linear Networks and Systems (Book style). Tomash. ISBN 0-938228-00-5. Cites some Belmont, CA: Wadsworth, 1993, pp. 123– pre-ENIAC milestones. 135. [5] A. P. Chandrakasan and R.W. Brodersen, ―Minimizing power consumption [16] Black, Paul E. Gray code. 25 February in digital CMOS circuits‖. Proc. IEEE, vol. 2004. NIST. 83, pp. 498–523, Apr. 1995. 137 All Rights Reserved © 2012 IJARCSEE
  • 5. ISSN: 2277 – 9043 International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE) Volume 1, Issue 6, August 2012 [17] Press, WH; Teukolsky, SA; Vetterling, Engineering College, Tirupati, Andhra WT; Flannery, BP (2007). "Section 22.3. Pradesh, India. His interest includes Digital Gray Codes". Numerical Recipes: The Art Design, FPGA Design. of Scientific Computing (3rd ed.). New York: Cambridge University Press. ISBN 978-0-521-88068-8. [18] Savage, Carla (1997). "A Survey of Combinatorial Gray Codes". SIAM Rev. 39 (4):605629doi:10.1137/S003614459529527 2. JSTOR 2132693. M Serinth completed his B.Tech in Electronics and Communication Engineering from Narayana Engineering college, Gudur, Nellore, Andhra Pradesh, India in 2010. he is now pursuing his Master of Technology (M.Tech) in VLSI at Sree Vidyanikethan Engineering College, Tirupati, Andhra Pradesh, India. His interest C.Pakkiraiah completed his includes Digital Design, Verilog Coding. B.Tech in Electronics and Communication Engineering from Sreenivasa Institute of Technology and management studies, Chittoor, Andhra Pradesh, India in 2009. He is now pursuing his Master of Technology (M.Tech) in VLSI at Sree Vidyanikethan Engineering College , Tirupati, Andhra Pradesh, India. His interest includes Digital Design, ASIC Design, VLSI Testing. T Naveen Kumar completed his B.Tech in Electronics and Communication Engineering from Visvesvaraya Technological University, Belguan, Karnataka, India in 2010. He is now pursuing his Master of Technology (M.Tech) in VLSI at Sree Vidyanikethan 138 All Rights Reserved © 2012 IJARCSEE