• DocumentCode
    1131785
  • Title

    On the Design of Modulo Arithmetic Units Based on Cyclic Groups

  • Author

    Yau, Stephen S. ; Chung, Jackson

  • Author_Institution
    Departments of Computer Sciences and Electrical Engineering, Northwestern University
  • Issue
    11
  • fYear
    1976
  • Firstpage
    1057
  • Lastpage
    1067
  • Abstract
    Many of the modulo arithmetics can be considered as cyclic groups. A generalized method for implementing the cyclic groups is established based on a decomposed mapping approach. In order to obtain efficient implementation of cyclic groups, certain mapping relations and a proper binary encoding method are investigated. Furthermore, a new class of code, called the circulative code, is developed, and two methods for generating such a code are presented. Various modulo arithmetic units can then be easily designed through a unique formula and can also be machine implemented. The modulo arithmetic units using this design approach are usually simpler than those conventional ones.
  • Keywords
    Binary encoding, cyclic groups, design, modulo arithmetics, modulo arithmetic units, residue number system.; Arithmetic; Encoding; Matrices; Binary encoding, cyclic groups, design, modulo arithmetics, modulo arithmetic units, residue number system.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1976.1674555
  • Filename
    1674555