Title :
Improving the Efficiency of Run Time Reconfigurable Devices by Configuration Locking
Author :
Qu, Yang ; Soininen, Juha-Pekka ; Nurmi, Jari
Author_Institution :
Tech. Res. Centre of Finland (VTT), Oulu
Abstract :
Run-time reconfigurable logic is a very attractive alterative in the design of SoC. However, configuration overhead can largely decrease the system performance. In this work, we present a novel configuration locking technique to reduce the effect of the overhead. The idea is to at run-time lock a number of the most frequently used tasks on the configuration memory so that they cannot be evicted by other tasks. With real applications in validation, the results show that using proper amount of resources to lock tasks can significantly outperform simply using more resources. In addition, an algorithm has been developed for estimating the lock ratio. Experimental results show that the estimates are close to optimal results and the measured computer runtime is less than 4 us in a commercial embedded processor.
Keywords :
embedded systems; integrated circuit design; logic design; system-on-chip; SoC design; configuration locking; configuration memory; embedded systems; lock ratio estimation; run time reconfigurable devices; run-time reconfigurable logic; Application software; Costs; Degradation; Embedded computing; Embedded system; Random access memory; Reconfigurable logic; Runtime; System performance; Tiles;
Conference_Titel :
Design, Automation and Test in Europe, 2008. DATE '08
Conference_Location :
Munich
Print_ISBN :
978-3-9810801-3-1
Electronic_ISBN :
978-3-9810801-4-8
DOI :
10.1109/DATE.2008.4484894