Browse > Article

Digital Logic Extraction from QCA Designs  

Oh, Youn-Bo (University of Incheon)
Kim, Kyo-Sun (University of Incheon)
Publication Information
Abstract
Quantum-dot Cellular Automata (QCA) is one of the most promising next generation nanoelectronic devices which will inherit the throne of CMOS which is the domineering implementation technology for large scale low power digital systems. In late 1990s, the basic operations of the QCA cell were already demonstrated on a hardware implementation. Also, design tools and simulators were developed. Nevertheless, its design technology is not quite ready for ultra large scale designs. This paper proposes a new approach which enables the QCA designs to inherit the verification methodologies and tools of CMOS designs, as well. First, a set of disciplinary rules strictly restrict the cell arrangement not to deviate from the predefined structures but to guarantee the deterministic digital behaviors is proposed. After the gate and interconnect structures of. the QCA design are identified, the signal integrity requirements including the input path balancing of majority gates, and the prevention of the noise amplification are checked. And then the digital logic is extracted and stored in the OpenAccess common engineering database which provides a connection to a large pool of CMOS design verification tools. Towards validating the proposed approach, we designed a 2-bit adder, a bit-serial adder, and an ALU bit-slice. For each design, the digital logic is extracted, translated into the Verilog net list, and then simulated using a commercial software.
Keywords
Quantum-dot Cellular Automata;
Citations & Related Records
연도 인용수 순위
  • Reference
1 K Kim, K Wu, and R Karri, 'Towards Designing Robust QCA Architectures in the Presence of Sneak Noise Paths,' Proceedings of Design Automation and Test in Europe, pp. 1214-1219, March, 2005
2 J Timler and C.S. Lent, 'Power Gain and Dissipation in Quantum-dot Cellular Automata,' Journal of Applied Physics, Vol. 91, No.2, pp. 823-831, january, 2002   DOI   ScienceOn
3 M. Guiney, E. Leavitt, 'An Introduction to OpenAccess: an Open Source Data Model and API for IC Design,' Proceedings of Asia and South Pacific Conference on Design Automation, pp. 434-436, janunary, 2006
4 K Walus, TJ Dysart, G.A. jullien, and RA Budiman, 'QCADesigner: A Rapid Design and Simulation Tool for Quantum-Dot Cellular Automata,' IEEE Transactions on Nanotechnology, Vol. 3, No.1, pp. 26-31, March, 2004   DOI   ScienceOn
5 M. Momenzadeh, J Huang, M.B. Tahoori, and F. Lombardi, 'Characterization, Test, and Logic Synthesis of And-Or-Inverter (AOI) Gate Design for QCA Implementation,' IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 24, No.12, pp. 1881-1893, December, 2005   DOI   ScienceOn
6 P.D. Tougaw and C.S. Lent, 'Dynamic Behavior of Quantum Cellular Automata,' Journal of Applied Physics, Vol. 80, No.8, pp. 4722-4736, October 1996   DOI   ScienceOn
7 R Ravichandran, M. Niemier, and S.K Lim, 'Partitioning and Placement for Buildable QCA Circuits,' Proceedings of the Asia and South Pacific Design Automation Conference, Vol. 1, pp. 424-427, january, 2005
8 G.L. Snider, AG. Orlov, RK Kunrrnamuru, RRamasubramaniam, I. Amlani, G.H. Bernstein, C.S. Lent, JL. Merz, and W. Porod, 'Quantumdot Cellular Automata: Introduction and Experimental Overview,' Proceedings of 1st IEEE Conference on Nanotechnology, pp. 465-470, October, 2001
9 S.c. Henderson, E.W, johnson, JR janulis, and P.D. Rougaw, 'Incorporating Standard CMOS Design Process Methodologies into the QCA Logic Design Process,' IEEE Transactions on Nanotemnology, Vol. 3, No.1, pp. 2-9, March, 2004   DOI   ScienceOn