• DocumentCode
    1730749
  • Title

    Foundations of Higher Radix Numeric Computation

  • Author

    Matula, David W.

  • Author_Institution
    Southern Methodist Univ., Dallas, TX
  • fYear
    2008
  • Firstpage
    124
  • Lastpage
    124
  • Abstract
    Radix arithmetic is based on radix polynomials with addition and multiplication being polynomial arithmetic. The distinguishing feature of radix polynomials is the carry operation which identifies congruent radix polynomials modulo (x - r) where the constant r is the radix. The carry operation can be employed to reduce the range of coefficients of polynomials over the integers to prescribed "digit sets" which may provide canonical representations or allow redundancy. We describe choices of digit sets for higher radices employed to allow more efficient hardware depending on properties of the circuitry, whether binary or multi-valued. We describe current applications of non standard digit sets in commodity microprocessors. We close with some observations on a discrete log representation of integers where the logarithmic base is a small prime.
  • Keywords
    digital arithmetic; multivalued logic; carry operation; higher radix numeric computation; radix arithmetic; radix polynomials; Biographies; Circuits; Computer science; Digital arithmetic; Education; Hardware; Microprocessors; Multivalued logic; Physics; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple Valued Logic, 2008. ISMVL 2008. 38th International Symposium on
  • Conference_Location
    Dallas, TX
  • ISSN
    0195-623X
  • Print_ISBN
    978-0-7695-3155-7
  • Type

    conf

  • DOI
    10.1109/ISMVL.2008.49
  • Filename
    4539413