Title :
Run-Time Management of Reconfigurable Hardware Tasks Using Embedded Linux
Author :
Kosciuszkiewicz, Krzysztof ; Morgan, Fearghal ; Kepa, Krzysztof
Author_Institution :
Nat. Univ. of Ireland, Galway
Abstract :
This paper describes an approach to run-time management of reconfigurable hardware tasks executing under supervision of a Linux OS. The proposed system offers transparent integration of reconfigurable resources within the software design and execution flow. The implementation of the reconfigurable task manager architecture is described. Optimizations important for throughput between software and hardware tasks are presented. Mixed hardware-software AES and IDEA implementations on a Xilinx Virtex- H-Pro FPGA demonstrate and evaluate key points of the proposed approach.
Keywords :
Linux; software engineering; system-on-chip; Mixed hardware-software implementations; Xilinx Virtex-H-Pro FPGA; embedded Linux; execution flow; reconfigurable hardware tasks; reconfigurable task manager; run-time management; software design; Application software; Coprocessors; Design engineering; Engineering management; Field programmable gate arrays; Hardware; Linux; Resource management; Routing; Runtime;
Conference_Titel :
Field-Programmable Technology, 2007. ICFPT 2007. International Conference on
Conference_Location :
Kitakyushu
Print_ISBN :
978-1-4244-1472-7
Electronic_ISBN :
978-1-4244-1472-7
DOI :
10.1109/FPT.2007.4439251