DocumentCode :
2872663
Title :
Custom Instruction Integration Method within Reconfigurable SoC and FPGA Devices
Author :
Aoudni, Yassine ; Gogniat, Guy ; Abid, Mohamed ; Philippe, Jean-Luc
Author_Institution :
CES Lab., ENIS Nat. Eng. Sch. of Sfax, Sfax
fYear :
2006
fDate :
16-19 Dec. 2006
Firstpage :
131
Lastpage :
134
Abstract :
General-purpose processors that are utilized as cores are often incapable of achieving the challenging cost, performance, and power demands of high-performance audio, video, and networking applications. To meet these demands, most systems employ a number of hardware accelerators to off-load the computationally demanding portions of the application. As an alternative to this strategy, we examine customizing the computation capabilities of a core processor for a particular application. Our goal is to generate a prototype of reconfigurable custom instruction SoC to answer application request using FPGA technology. To give more flexibility to system, we addressed customized core with coarse and finite granularity. In this paper, we provide an overview of a method to identify coarse and finite grain instruction set extensions in application code and integration process in reconfigurable SoC based on NIOSII processor core. 3D synthesis application was proposed as a case study for experimentation.
Keywords :
field programmable gate arrays; system-on-chip; FPGA; NIOSII processor core; custom instruction integration method; finite grain instruction set extensions; reconfigurable SoC; Acceleration; Application software; Application specific integrated circuits; Costs; Embedded computing; Field programmable gate arrays; Hardware; Power demand; Power engineering and energy; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microelectronics, 2006. ICM '06. International Conference on
Conference_Location :
Dhahran
Print_ISBN :
1-4244-0764-8
Electronic_ISBN :
1-4244-0765-6
Type :
conf
DOI :
10.1109/ICM.2006.373284
Filename :
4243666
Link To Document :
بازگشت