Title :
A run-time support environment for reconfigurable systems
Author :
Bubb, L. ; Edwards, M. ; Green, P. ; Pimlott, C. ; Rees, K. ; Stewart, M. ; Taylor, A. ; Vakondios, M. ; Yates, J.
Author_Institution :
Dept. of Comput., Univ. of Manchester Inst. of Sci. & Technol., UK
Abstract :
This paper presents a novel FPGA Support System (FSS) that facilitates the execution of hardware-based tasks on a dynamically reconfigurable FPGA. The FSS provides the mechanisms to support the placement, execution and removal of blocks on the FPGA. A key feature of the FSS is its ability to provide communication between concurrently executing hardware blocks and software objects during the run-time of a system. The FSS was initially developed to run on a hardware platform consisting of an ARM7 processor interfaced to a Xilinx 6264 FPGA and a dual-port memory. The design, implementation and current status of the FSS are discussed, together with our initial results based on the implementation of a discrete wavelet transform application
Keywords :
discrete wavelet transforms; field programmable gate arrays; reconfigurable architectures; ARM7 processor; FPGA Support System; Xilinx 6264 FPGA; discrete wavelet transform; dual-port memory; hardware blocks; hardware-based tasks; placement; reconfigurable systems; run-time support environment; software objects; Application software; Concurrent computing; Discrete wavelet transforms; Embedded computing; Field programmable gate arrays; Frequency selective surfaces; Hardware; High performance computing; Runtime environment; Silicon;
Conference_Titel :
Digital Systems Design, 2001. Proceedings. Euromicro Symposium on
Conference_Location :
Warsaw
Print_ISBN :
0-7695-1239-9
DOI :
10.1109/DSD.2001.952257