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
Link To Document