Title
Generic Software Framework for Adaptive Applications on FPGAs
Abstract
Adaptive systems are set to become more mainstream, as numerous practical applications in the communications domain emerge. FPGAs offer an ideal implementation platform, combining high performance with flexibility. While significant research has been undertaken in the area of FPGA partial reconfiguration, it has focussed primarily on low-level architecture-specific implementations. Building upon this previous work, we present a system model and software architecture for implementing runtime adaptive applications on FPGAs, separating the control and processing planes and abstracting away the details of hardware reconfiguration from the system designer. Hardware processing components appear as software components in the runtime system, enabling their inclusion in adaptive applications. We present an adaptive wireless application, demonstrating the use of the model and software architecture.
Year
DOI
Venue
2009
10.1109/FCCM.2009.6
FCCM
Keywords
Field
DocType
software component,system model,generic software framework,adaptive wireless application,adaptive application,fpga partial reconfiguration,adaptive applications,runtime adaptive application,adaptive system,runtime system,software architecture,system designer,system modeling,software framework,hardware,process control,software defined radio,field programmable gate arrays,cognitive radio,field programmable gate array,application software,system design,xml,registers,adaptive systems,adaptive control,software components
Computer science,Real-time computing,Software,Application software,Control reconfiguration,System model,Runtime system,Computer architecture,Parallel computing,Component-based software engineering,Software architecture,Software framework,Embedded system
Conference
Citations 
PageRank 
References 
13
1.04
13
Authors
5
Name
Order
Citations
PageRank
Suhaib A. Fahmy158257.16
Jörg Lotze2736.65
Juanjo Noguera328924.81
L. E. Doyle448745.61
Robert Esser510711.20