Run-Time Management of Reconfigurable Hardware Tasks Using Embedded Linux
Krzysztof Kościuszkiewicz, Fearghal Morgan, Krzysztof Kȩpa · 2007
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.