• DocumentCode
    3016115
  • Title

    Computer arithmetic implemented with QCA: A progress report

  • Author

    Swartzlander, Earl E. ; Cho, Jr Heumpil ; Kong, Inwook ; Kim, Seong-Wan

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2010
  • fDate
    7-10 Nov. 2010
  • Firstpage
    1392
  • Lastpage
    1398
  • Abstract
    This paper presents a review of designs for performing arithmetic operations with Quantum-Dot Cellular Automata (QCA). An overview of implementations of adders, multipliers and dividers is provided. Ripple carry, carry lookahead and conditional sum adder designs are compared. The rather surprising result is that with a carefully tailored full adder, ripple carry adders are faster in QCA than carry lookahead and conditional sum adders. Array and “fast” (Wallace and Dadda) multipliers are compared. Finally a Goldschmidt divider is implemented. All of the designs have been simulated with QCA Designer, a simulator that simplifies the estimation of area and delay.
  • Keywords
    adders; cellular automata; digital arithmetic; dividing circuits; multiplying circuits; semiconductor quantum dots; QCA; adders; carry lookahead; computer arithmetic operations; conditional sum adder designs; dividers; multipliers; quantum-dot cellular automata; ripple carry; Adders; Clocks; Computer architecture; Delay; Layout; Logic gates; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-9722-5
  • Type

    conf

  • DOI
    10.1109/ACSSC.2010.5757763
  • Filename
    5757763