• DocumentCode
    3313739
  • Title

    Run-Time Reconfigurable Instruction Set Processor design: RT-RISP

  • Author

    Iqbal, M. Aqeel ; Awan, Uzma Saeed

  • Author_Institution
    Inst. of Eng. & Manage. Sci., Found. Univ., Rawalpindi
  • fYear
    2009
  • fDate
    17-18 Feb. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Reconfigurable Instruction Set Processors are the next generation processors, which can optimize their instruction sets according to the applications being under execution on them. This optimization is achieved through reconfiguration in their hardware on fly. In this way the reconfigurable processors adapt their hardware, which is most suitable one for the running application and consequently they enhance the performance. Reconfigurable instructions set processors are the programmable processors that contain the reconfigurable logic in one or more of their functional units. The hardware design of such type of processors can be categorized into two main tasks: The design of reconfigurable logic itself and the design of the communication interface of reconfigurable logic with the remaining modules of the processor. Among the most important parameters of the design are, the granularity of the reconfigurable logic, the structure of configuration memory, the instructions encoding formats and the type of the instructions supported. In this research paper a Run-Time Reconfigurable Instruction Set Processor design has been presented with the property of partially, run-time reconfigurable. The proposed processor supports the demand driven modification of its instruction set. It treats the instructions as removable modules that can be paged in and paged out through partial reconfigurations as demanded by the running applications.
  • Keywords
    instruction sets; program compilers; reduced instruction set computing; RT-RISP; hardware on fly; instructions encoding formats; reconfigurable logic itself; reconfigurable processors; run-time reconfigurable instruction set processor; Application software; Design engineering; Engineering management; Field programmable gate arrays; Hardware; Microprocessors; Process design; Program processors; Reconfigurable logic; Runtime; Configuration Unit; Configuration overhead; Partial Reconfiguration; Reconfigurable Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer, Control and Communication, 2009. IC4 2009. 2nd International Conference on
  • Conference_Location
    Karachi
  • Print_ISBN
    978-1-4244-3313-1
  • Electronic_ISBN
    978-1-4244-3314-8
  • Type

    conf

  • DOI
    10.1109/IC4.2009.4909155
  • Filename
    4909155