Design of Extendable BCD-EXCESS 3 Code Convertor Using Quantum-Dot Cellular Automata

- Journal title : The Journal of Advanced Navigation Technology
- Volume 20, Issue 1, 2016, pp.65-71
- Publisher : The Korea Navigation Institute
- DOI : 10.12673/jant.2016.20.1.65

Title & Authors

Design of Extendable BCD-EXCESS 3 Code Convertor Using Quantum-Dot Cellular Automata

You, Young-won; Jeon, Jun-cheol;

You, Young-won; Jeon, Jun-cheol;

Abstract

Quantum-dot cellular automata (QCA) consists of nano-scale cells and demands very low power consumption so that it is one of the alternative technologies that can overcome the limits of scaling CMOS technologies. Typical BCD-EXCESS 3 code converters using QCA have not considered the scalability so that the architectures are not suitable for a large scale circuit design. Thus, we design a BCD-EXCESS 3 code converter with scalability using QCADesigner and verify the effectiveness by simulation. Our structure have reduced 32 gates and 7% of garbage space rate compare with typical URG BCD-EXCESS 3 code converter. Also, 1 clock is only needed for circuit expansion of our structure though typical QCA BCD-EXCESS 3 code converter demands 7 clocks.

Keywords

Quantum-dot cellular automata;BCD-EXCESS 3 code converter;Scalability;QCADesigner;

Language

Korean

References

1.

C. S. Lent, P. D. Tougaw, W. Porod, and G. H. Bernstein, "Quantum cellular automata," Nanotechnology, Vol. 4, No. 1, pp. 49-57, 1993.

2.

P. D. Tougaw and C. S. Lent. "Logical devices implemented using quantum cellular automata," Journal of Applied physics, Vol. 75, No. 3, pp.1818-1825, 1994.

3.

W. Wang, K. Walus and G. A. Jullien, "Quantum-dot cellular automata adders," in Proceedings of Third IEEE Nano Conference (IEEE-NANO 2003), San Francisco: CA, pp. 461-464, 2003.

4.

A. Fijany, N. Toomarian, K. Modarress and M. Spotnitz, Bit-serial adder based on quantum dots, NASA Tech, California, NASA Technical Report NPO-20869, pp. 10-12, 2003.

5.

A. Vetteth, K. Walus, V. S. Dimitrov, G. A. Jullien, "Quantum-dot cellular automata carry-look-ahead adder and barrel shifter," in Proceedings of IEEE Emerging Telecommunications Technologies Conference, Dallas: TX, pp. 2-4, 2002.

6.

M. T. Niemier, M. J. Kontz, and P. M. Kogge, "A design of and design tools for a novel quantum dot based microprocessor," in Proceedings of the 37th Annual Design Automation Conference, Los Angels: CA, pp. 227-232, 2000.

7.

K. Walus, T. J. Dysart, G. A. Jullien, and R. A. Budiman, "QCADesigner: a rapid design and simulation tool for quantum-dot cellular automata," IEEE Transactions on Nanotechnology, Vol. 3, No. 1, pp. 26-31, 2004.

8.

C. S. Lent and P. D. Tougaw. "A device architecture for computing with quantum dots," Proceedings of the IEEE, Vol. 85, No. 4, pp. 541-557, 1997.

9.

K. Kim, K. Wu, and R. Karri. "Towards designing robust qca architectures in the presence of sneak noise paths," in Proceedings of the Conference on Design, Automation and Test in Europe, Los Alamitos: CA, pp. 1214-1219, 2005.

10.

H. Hwang and J. C. Jeon, "Analysis of inverter on quantum dot cellular automata," in Korea Computer Congress 2013, Yeosu: Korea, pp. 759-761, 2013

11.

J. H. Park, Y. W. You and J. C. Jeon, "Design of BCD-excess 3 code converter using quantum-dot cellular automata," in Korea Computer Congress 2013, Yeosu: Korea, pp. 762-764, 2013.

12.

W. Porod, "Quantum-dot devices and quantum-dot cellular automata," International Journal of Bifurcation and Chaos, Vol. 7, No. 10, pp. 2199-2218, 1997.

13.

R. Akeela and M. D. Wagh. "A five-input majority gate in quantum-dot cellular automata," NSTI Nanotech, Vol. 2. pp. 978-981, 2011.

14.

Y. W. You and J. C. Jeon, "Efficient design of BCD-excess 3 code converter using quantum-dot cellular automata," The Journal of Korea Navigation Institute, Vol. 17, No. 6, pp.700-704, 2013.

15.

M. Saravanan, and K. S. Manic. "Energy efficient code converters using reversible logic gates," in Proceedings of IEEE International Conference on Green High Performance Computing (ICGHPC), Nagercoil: India, pp. 1-6, 2013.