A Frame-Based Domain-Specific Language for Rapid Prototyping of FPGA-Based Software Defined Radios - Archive ouverte HAL Access content directly
Journal Articles EURASIP Journal on Advances in Signal Processing Year : 2014

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

(1) , (1) , (1)
1

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.

Dates and versions

hal-01084788 , version 1 (20-11-2014)

Identifiers

Cite

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, 2014, pp.13. ⟨10.1186/1687-6180-2014-164⟩. ⟨hal-01084788⟩
153 View
0 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More