• DocumentCode
    3508664
  • Title

    An Implementation Technique of Multi-Cycled Arithmetic Functions For a Dynamically Reconfigurable Processor

  • Author

    Miyata, Miwa ; Tsuchiya, Hideyuki ; Shibata, Yuichiro ; Oguri, Kiyoshi

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Nagasaki Univ.
  • fYear
    2006
  • fDate
    28-30 Aug. 2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Dynamically reconfigurable processor (DRP) released by NEC Electronics is expected to have potential for high degree of parallel processing. Applications for DRP are described in C language, and parallelism in the source code is automatically extracted by a compiler. On the other hand, it is also important to optimize descriptions so that the potential performance of the device is effectively brought out. In this paper, arithmetic algorithms and an optimized coding technique to efficiently implement applications with multi-cycled arithmetic functions on DRP are discussed, focusing on the required number of the states. In this technique, the same kind of multi-cycled functions are aggregated into single functions, and arithmetic algorithms whose behavior is steady on operand values are utilized. The effects of the technique are evaluated with fixed-point arithmetic functions and polynomial arithmetic functions over a finite field, showing 2.68~3.09 times performance improvement without large increase in the number of states nor severe degradation of the frequency
  • Keywords
    arithmetic codes; coprocessors; parallel processing; reconfigurable architectures; source coding; C language; arithmetic algorithms; dynamically reconfigurable processor; fixed-point arithmetic functions; multicycled arithmetic functions; parallel processing; polynomial arithmetic functions; source code; Automata; Digital arithmetic; Fixed-point arithmetic; Galois fields; National electric code; Parallel processing; Phase locked loops; Polynomials; Switches; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
  • Conference_Location
    Madrid
  • Print_ISBN
    1-4244-0312-X
  • Type

    conf

  • DOI
    10.1109/FPL.2006.311291
  • Filename
    4101053