Home >> Tech Briefs >> Electronics & Computers >> Bit-Serial Adder Based on Quantum Dots
Attention: open in a new window. PrintE-mail

Bit-Serial Adder Based on Quantum Dots

Again, for reasons too complex to describe here, in order to ensure accuracy and timeliness of the output of a QCA array, it is necessary to resort to an adiabatic switching scheme in which the QCA array is divided into subarrays, each controlled by a different phase of a multiphase clock signal. In this scheme, each subarray is given time to perform its computation, then its state is frozen by raising its interdot potential barriers and its output is fed as the input to the successor subarray. The successor subarray is kept in an unpolarized state so it does not influence the calculation of preceding subarray. Such a clocking scheme is consistent with pipeline computation in the sense that each different subarray can perform a different part of an overall computation. In other words, QCA arrays are inherently suitable for pipeline and, moreover, systolic computations. This sequential or pipeline aspect of QCA would be utilized in the proposed bit-serial adders.

Figure 2. A Bit-Serial Adder would include a feedback loop for temporary storage of carry bits.
Figure 2. A Bit-Serial Adder would include a feedback loop for temporary storage of carry bits.
The design of the proposed bit-serial adder incorporates a two-step innovation: (1) the design of an efficient QCA-based circuit that would function as a full adder, and (2) the design of QCA-based feedback loop with proper clocking that would enable the full adder to perform bit-serial addition. The full adder (see Figure 1) would contain three inverter gates and five majority gates. Given two input bits (A and B) and one previous carry bit (Ci–1), this circuit would generate a sum bit (S) and a new carry bit (Ci).

A bit-serial adder would perform the addition operation on two sequences of input bits (ai and bi for i = 1 to n) to generate a sequence of sum bits (Si for i = 1 to n + 1). To be able to perform the addition operation, the adder would have to be capable of storing the intermediate carry bits. A feedback loop could be used to effect such storage.

Figure 2 schematically depicts a bit-serial adder containing three majority gates and two inverter gates. This circuit could, optionally, be used as a full adder, in which role it would be more efficient, relative to the adder of Figure 1, in that it would contain fewer gates. The main advantage of the circuit of Figure 2 is that by use of suitable multiphase clocking, one could cause part of the circuit to act as a feedback loop for temporary storage of intermediate carry bits, thus enabling bit-serial addition. The ability of this circuit to perform bit-serial addition has been verified by computer simulation. However, several obstacles to practical implementation of a QCA-based bit-serial adder that could function without error at room temperature must still be overcome.

This work was done by Amir Fijany, Nikzad Toomarian, Katayoon Modarress, and Matthew Spotnitz of Caltech for NASA's Jet Propulsion Laboratory. For further information, access the Technical Support Package (TSP) free on-line at www.techbriefs.com/tsp under the Computers/Electronics category. NPO-20869.

This Brief includes a Technical Support Package (TSP).

Bit-Serial Adder Based on Quantum Dots (reference NPO-20869) is currently available for download from the TSP library.

Download it now!

 


This Brief includes a Technical Support Package (TSP).

Bit-Serial Adder Based on Quantum Dots (reference NPO-20869) is currently available for download from the TSP library.

Login first to download.

 




Dedicated to helping you design better products in a digital world... your guide to the latest tools & techniques for digital prototyping, simulation, and analysis of the real-world performance of your ideas. Visit the Digital Design Center

>> Newsletter

Subscribe today to receive the INSIDER, a FREE e-mail newsletter from NASA Tech Briefs featuring exclusive previews of upcoming articles, late breaking NASA and industry news, hot products and design ideas, links to online resources, and much more.

Your name:

Your email:

Please Subscribe me to the Insider