• DocumentCode
    3495715
  • Title

    RISP design using tightly coupled reconfigurable FPGA cores

  • Author

    Iqbal, M. Aqeel ; Awan, Uzma Saeed

  • Author_Institution
    Inst. of Eng. & Manage. Sci., Found. Univ., Rawalpindi, Pakistan
  • fYear
    2009
  • fDate
    15-16 Aug. 2009
  • Firstpage
    249
  • Lastpage
    254
  • Abstract
    Reconfigurable instruction set processors are the next generation processors which can adapt their instruction sets through a reconfiguration process in their hardware according to the demand of the application being under execution on them. In this way the processors adapt the hardware which is the most suitable solution for the running application and hence it accelerates the performance gain. The reconfigurable instruction set processors are programmable processors that contain the reconfigurable logic in one or more of their functional units. Among the most important design parameters are: the granularity of the reconfigurable logic, the structure of the configuration memory, the instructions encoding formats and the types of instructions supported. In this research paper a reconfigurable instruction set processor design has been introduced by using the tightly coupled reconfigurable cores. The proposed design is capable of loading partial configurations at run-time without disturbing the execution of running application. The proposed processor supports the demand driven modification of its instruction set. Implemented with partially reconfigurable field programmable gate array cores like those provided by Xilinx corporation, the processor treats the instructions as removable modules that are paged in and paged out through the partial reconfiguration as is demanded by the running application.
  • Keywords
    field programmable gate arrays; instruction sets; logic design; microprocessor chips; Xilinx corporation; configuration memory structure; instruction encoding format; next generation processor; programmable processor; reconfigurable FPGA cores; reconfigurable field programmable gate array; reconfigurable instruction set processor; reconfigurable logic; Application software; Computer architecture; Computer networks; Distributed computing; Field programmable gate arrays; Hardware; High performance computing; Microprocessors; Reconfigurable logic; Runtime; Coarse-grain Systems; Configuration Streams; Configuration controller; Fine-grain Systems; Reconfigurable Functional Units;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technologies, 2009. ICICT '09. International Conference on
  • Conference_Location
    Karachi
  • Print_ISBN
    978-1-4244-4608-7
  • Electronic_ISBN
    978-1-4244-4609-4
  • Type

    conf

  • DOI
    10.1109/ICICT.2009.5267182
  • Filename
    5267182