• DocumentCode
    3049505
  • Title

    Simulation of a QCA-based CLB and a multi-CLB application

  • Author

    Tung, Chia-Ching ; Rungta, Ruchi B. ; Peskin, Eric R.

  • Author_Institution
    Dept. of Electr. & Microelectron. Eng., Rochester Inst. of Technol., Rochester, NY, USA
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    62
  • Lastpage
    69
  • Abstract
    This paper presents the design and simulation of a circuit consisting of multiple interacting configurable logic blocks (CLBs) using quantum-dot cellular automata (QCA). Previous work on QCA-based field-programmable gate arrays (FPGAs) has focused on fixed logic and programmable interconnect. In contrast, this work uses CLBs consisting of look-up tables (LUTs). These CLBs have been previously presented in isolation. This paper presents two main contributions. First, we improve the latency and area of the existing CLBs. Second, we simulate four connected CLBs acting as a very simple FPGA. We configure this FPGA to emulate a ripple-carry adder and analyze latency and throughput. We employ a multilevel approach to design specification and simulation. QCA designer software is used for detailed layout and simulation of the individual CLB. For simulations of multiple-CLB circuits, we use the high-level HDLQ Verilog library instead. This hybrid approach provides a high degree of confidence in reasonable simulation time.
  • Keywords
    cellular automata; field programmable gate arrays; logic CAD; logic simulation; quantum dots; table lookup; FPGA; HDLQ Verilog library; QCA designer software; QCA-based field-programmable gate arrays; circuit simulation; configurable logic blocks; field programmable gate arrays; look-up tables; multilevel approach; programmable interconnect; quantum-dot cellular automata; ripple-carry adder; Circuit simulation; Delay; Field programmable gate arrays; Integrated circuit interconnections; Logic circuits; Logic design; Programmable logic arrays; Quantum cellular automata; Quantum dots; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2009. FPT 2009. International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-4375-8
  • Electronic_ISBN
    978-1-4244-4377-2
  • Type

    conf

  • DOI
    10.1109/FPT.2009.5377686
  • Filename
    5377686