On the Design of Modulo Arithmetic Units Based on Cyclic Groups
暂无分享,去创建一个
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.
[1] John Edward Hafstrom. Introduction to analysis and abstract algebra , 1967 .
[2] Dilip K. Banerji. A Novel Implementation Method for Addition and Subtraction in Residue Number Systems , 1974, IEEE Transactions on Computers.
[3] Abraham Ginzburg,et al. Algebraic theory of automata , 1968 .
[4] Richard I. Tanaka,et al. Residue arithmetic and its applications to computer technology , 1967 .
[5] R. Karp. Functional Decomposition and Switching Circuit Design , 1963 .