A Frame-Based Domain-Specific Language for Rapid Prototyping of FPGA-Based Software Defined Radios

Abstract : The field-programmable gate array (FPGA) technology is expected to play a key role in the development of software-defined radio (SDR) platforms. As this technology evolves, low-level designing methods for prototyping FPGA-based applications did not change throughout the decades. In the outstanding context of SDR, it is important to rapidly implement new waveforms to fulfill such a stringent flexibility paradigm. At the current time, different proposals have defined, through softwarebased approaches, some efficient methods to prototype SDR waveforms in a processor-based running environment. This paper describes a novel design flow for FPGA-based SDR applications. This flow relies upon high-level synthesis (HLS) principles and leverages the nascent HLS tools. Its entry point is a domain-specific language (DSL) which handles the complexity of programming an FPGA and integrates some SDR features so as to enable automatic waveform control generation from a data frame model. Two waveforms (IEEE 802.15.4 and IEEE 802.11a) have been designed and explored via this new methodology, and the results are highlighted in this paper.
Document type :
Journal articles
Complete list of metadatas

https://hal.inria.fr/hal-01084788
Contributor : Matthieu Gautier <>
Submitted on : Thursday, November 20, 2014 - 10:18:26 AM
Last modification on : Wednesday, September 4, 2019 - 5:42:04 PM

Links full text

Identifiers

Citation

Ganda Stephane Ouedraogo, Matthieu Gautier, Olivier Sentieys. A Frame-Based Domain-Specific Language for Rapid Prototyping of FPGA-Based Software Defined Radios. EURASIP Journal on Advances in Signal Processing, SpringerOpen, 2014, pp.13. ⟨10.1186/1687-6180-2014-164⟩. ⟨hal-01084788⟩

Share

Metrics

Record views

2573