Download Design and Analysis of Low-Power 10

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Audio power wikipedia , lookup

Transcript
Design and Analysis of Low-Power 10-Transistor Full Adders
Using Novel XOR-XNOR Gates
Matthew Quesada
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS--II:
ANALOG AND DIGITAL SIGNAL PROCESSING VOL. 49
NO. 1, JANUARY 2002
Hung Tien Bui, Yuke Wang, and Yingtao Jiang, Member, IEEE
I. INTRODUCTION
In today’s world there is an increasing demand for small portable electronic
devices. Most people using cell phones, laptops, and palmtops would not want to carry a
cumbersome power supply around with them; therefore, these devices require low power
microelectronics. Low-power design has become an integral part of modern electronics
and much research has gone into designing faster, more efficient circuitry.
An arithmetic-logic unit (ALU) is the part of a computer processor that performs
arithmetic and logic operations, and the full adder circuit is the part of the ALU that sums
binary bits (1’s and 0’s). Hung Tien Bui, Yuke Wang, and Yingtao Jiang propose 41
newly designed adders that consume 10% less power and are 90% faster than previous
technology. I will summarize their article published in IEEE Transactions on Circuits and
Systems-II: Analog and Digital Signal Processing VOL. 49, NO. 1, JANUARY 2002
II. LOW POWER FULL ADDERS
Binary addition is quite simple, there are only three different cases: 0 + 0 = 0, 1 +
0 = 1, 1 + 1 = 10. You will notice the binary bit furthest to the right, also known as the
least significant bit (LSB), is a “0” if the two numbers being added are the same. The
LSB is a “1” if the numbers are not the same. In binary operations, the only two
possibilities are “1” and “0”. This reasoning posits the use of XOR and XNOR gates to
perform binary addition. The XOR and XNOR gates take two inputs and produce a single
output. The XOR produces a “0” if the two inputs are the same and a “1” if they are
different. The XNOR produces the exact opposite of the XOR.
Transistors are used to construct XOR and XNOR gates that make up the adders in
the ALU, and electronic signals of around 5 volts and 0 volts are used to indicate a “1”
and a “0” respectively. As the signals pass through the transistors, power is consumed
and time passes. It only makes sense then that using fewer transistors will take less time,
and require less power. The smallest XOR-XNOR gates (gates that use the least amount of
transistors) have four transistors. Hung Tien Bui, Yuke Wang, and Yingtao Jiang propose
a new design for these gates also using only four transistors. The new designs have no
direct connection to ground and are therefore called groundless XOR-XNOR gates.
Computer software allows us to simulate circuits and observe results as they
would happen in real applications. The majority of the article discusses the simulations
and tests done to the new 10-transistor adders. Each circuit was simulated using HSPICE
on an Ultra-SPARC 2 machine. HSPICE is a widely used simulation tool for accurately
modeling integrated circuits.
Different circuits respond differently to different input patterns. Six different
patterns were used to cover all possible input pattern combinations. Each pattern was
simulated twelve times using a range of frequencies from 50kHz (fifty-thousand cycles
per second) to 200MHz (two hundred million cycles per second). Finally, three different
capacitor values were used to test the circuit under different load conditions. 216
simulations were made for each of the new adders, making the total number of
simulations in the preliminary part of the experiment equal to 9288.
After the simulations, three of the new adders stood out as being the best. The
article referred to these adders as “adder 9A”, “adder 9B”, and “adder 13A”. Now for a
comparison with current technology, more simulations needed to be made. Along with a
SERF adder (Static Energy-Recovery Full-Adder) and a CMOS (Complimentary Metal-Oxide
Semiconductor) adder, these five adders
were then put through an additional 3960
simulations.
III. SUMMARY
Adder 9B consumed 12% less power than the SERF adder. Adder 9A and 13A
had better power consumption except when the load capacitance is 0.01pF. Adder 9A
consumes 20% less power and 13A consumes 10% less power. The CMOS adder
consumed more power than even the SERF adder. Adder 13A and 9B are 93% faster than
the SERF adder. This article has shown that three of the 41 new 10-transistor adders have
proven to be faster and more efficient than current technology and also have proven to be
good designs for future high performance microelectronics.