• DocumentCode
    3198530
  • Title

    Design of a Goldschmidt iterative divider for quantum-dot cellular automata

  • Author

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

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2009
  • fDate
    30-31 July 2009
  • Firstpage
    47
  • Lastpage
    50
  • Abstract
    A Goldschmidt iterative divider for quantum-dot cellular automata (QCA) is designed using a new architecture that solves a problem that arises in implementing conventional state machines in QCA. State machines for QCA often have synchronization problems due to the long delays between the state machines and the units (i.e., the computational circuits) to be controlled. To resolve this problem, a data tag method is used. The data tags are associated with the data and local tag decoders generate control signals. Since each datum has a tag, it is possible to issue a new division command at any iteration stage of a previous issued operation. Thus the throughput is significantly increased since multiple division computations can be performed in a time skewed manner using one iterative divider due to the large number of inherent pipeline stages in QCA circuits (unlike CMOS circuits). Using the new architecture, a fixed-point Goldschmidt divider is implemented using a 12-bit multiplier.
  • Keywords
    cellular automata; finite state machines; fixed point arithmetic; iterative methods; logic design; multiplying circuits; pipeline arithmetic; quantum computing; quantum dots; synchronisation; 12-bit multiplier; Goldschmidt iterative divider; QCA circuits; computational circuits; control signals; data tag method; fixed-point Goldschmidt divider; local tag decoders; pipeline stages; quantum-dot cellular automata; state machines; synchronization problems; Automatic control; Circuits; Computer architecture; Delay; Iterative decoding; Quantum cellular automata; Quantum dots; Signal generators; Signal resolution; Throughput; Goldschmidt division; data tag method; divider; division by convergence; quantum-dot cellular automata;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nanoscale Architectures, 2009. NANOARCH '09. IEEE/ACM International Symposium on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4244-4957-6
  • Electronic_ISBN
    978-1-4244-4958-3
  • Type

    conf

  • DOI
    10.1109/NANOARCH.2009.5226355
  • Filename
    5226355