• DocumentCode
    3208670
  • Title

    The ARISE Reconfigurable Instruction Set Extensions Framework

  • Author

    Vassiliadis, Nikolaos ; Theodoridis, George ; Nikolaidis, Spiridon

  • Author_Institution
    Aristotle Univ. of Thessaloniki, Thessaloniki
  • fYear
    2007
  • fDate
    16-19 July 2007
  • Firstpage
    153
  • Lastpage
    160
  • Abstract
    In this paper, we introduce the ARISE framework for the systematic extension of typical processors with the necessary infrastructure to support arbitrary number and type of reconfigurable hardware units. ARISE extends the micro-architecture of the processor with an interface to allow the coupling of the hardware units. Furthermore, the instruction set of the processor is extended with instructions which expose to the programmer/compiler the full control of the interface. This control includes the configuration of operations on the hardware units, execution of these operations, and communication of data between the processor and the units. The new instructions are incorporated without the need to redesign the processor instruction set architecture. To evaluate our proposal a model of an ARISE extended MIPS processor has been designed. Using a turbodecoder algorithm as benchmarking application a simulation of the ARISE model has been performed. Performance results show impressive application speedups up to times7.5.
  • Keywords
    computer architecture; decoding; instruction sets; turbo codes; ARISE model; ARISE reconfigurable instruction set extensions framework; microarchitecture; processor instruction set architecture; turbodecoder algorithm; Communication system control; Computer aided instruction; Explosions; Hardware; Microarchitecture; Physics computing; Process design; Program processors; Programming profession; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling and Simulation, 2007. IC-SAMOS 2007. International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    1-4244-1058-4
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2007.4285746
  • Filename
    4285746