• DocumentCode
    3204952
  • Title

    Efficient algorithm and hardware implementation of 3N for arithmetic and for Radix-8 encodings

  • Author

    Jui, Ping-Chang ; Sung, Gang-Neng ; Wey, Chin-Long

  • Author_Institution
    Dept. of Electr. Eng., Nat. Central Univ., Jhongli, Taiwan
  • fYear
    2012
  • fDate
    5-8 Aug. 2012
  • Firstpage
    418
  • Lastpage
    421
  • Abstract
    The 3N encoding process can simply add the input data N to its 1-bit left-shifted value 2N using the combinational digital circuits, such as ripple carry adder (RCA) or carry look-ahead adder (CLA). This paper presents an efficient algorithm and its hardware implementation. Results show that the proposed RCA-like 16-bit encoder achieves 25% less in hardware cost and 50% faster in speed performance than the use of the conventional RCA. The proposed CLA-like 64-bit encoder achieves 1.73 ns which is approximately 20% faster than the use of the conventional CLA.
  • Keywords
    adders; carry logic; combinational circuits; encoding; 1-bit left-shifted value; 3N encoding process; CLA 64-bit encoder; RCA 16-bit encoder; combinational digital circuits; hardware implementation; radix-8 encodings; speed performance; Adders; Algorithm design and analysis; Approximation algorithms; Delay; Encoding; Hardware; Logic gates; 3N Codes; Arithmetic codes; Conversion Algorithms; Hardware Implementation; Radix-8 encoding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (MWSCAS), 2012 IEEE 55th International Midwest Symposium on
  • Conference_Location
    Boise, ID
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4673-2526-4
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2012.6292046
  • Filename
    6292046