DocumentCode :
2140861
Title :
An efficient approach to hide the run-time reconfiguration from SW applications
Author :
Qu, Yang ; Soininen, Juha-Pekka ; Nurmi, Jari
Author_Institution :
VTT Electron., Oulu, Finland
fYear :
2005
fDate :
24-26 Aug. 2005
Firstpage :
648
Lastpage :
653
Abstract :
Dynamically reconfigurable logic is becoming an important design unit in SoC system. A method to make the reconfiguration management transparent to software applications is required in order to make easier the design with such devices. In this paper, we present an efficient approach similar to the cache miss and the data replacement in modern computer system for the task. The main advantage is that the reconfiguration can be correctly issued without extra instructions inserted either manually by SW application programmers or automatically by compilers. The approach was validated in a real case design. In the Virtex2P20 implementation platform, the resource overhead was 2.45% in terms of the number of LUTs. Performance is measured in cycle-accurate simulation environment. The overhead is about equal when compared with an OS-based equivalent design that uses system calls and critical section code to manage the reconfiguration.
Keywords :
application program interfaces; embedded systems; logic design; reconfigurable architectures; system-on-chip; SoC system; Virtex2P20 implementation; cache miss; data replacement; reconfigurable logic; reconfiguration management; run time reconfiguration; software applications; Acceleration; Application software; Coprocessors; Costs; Embedded system; Program processors; Programming profession; Reconfigurable logic; Registers; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
Type :
conf
DOI :
10.1109/FPL.2005.1515805
Filename :
1515805
Link To Document :
بازگشت