A DSEL for high throughput and low latency software-defined radio on multicore CPUs

被引:0
|
作者
Cassagne, Adrien [1 ]
Tajan, Romain [2 ]
Aumage, Olivier [3 ]
Leroux, Camille [2 ]
Barthou, Denis [3 ]
Jego, Christophe [2 ]
机构
[1] Sorbonne Univ, CNRS, LIP6, Paris, France
[2] Univ Bordeaux, IMS Lab, UMR CNRS 5218, Bordeaux INP, Talence, France
[3] CNRS, Bordeaux Inst Technol, Inria, LaBRI, Bordeaux, France
来源
关键词
DSEL; DVB-S2; transceiver; multicore CPUs; pipeline; real-time system; SDR;
D O I
10.1002/cpe.7820
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article presents a new Domain Specific Embedded Language (DSEL) dedicated to Software-Defined Radio (SDR). From a set of carefully designed components, it enables to build efficient software digital communication systems, able to take advantage of the parallelism of modern processor architectures, in a straightforward and safe manner for the programmer. In particular, proposed DSEL enables the combination of pipelining and sequence duplication techniques to extract both temporal and spatial parallelism from digital communication systems. We leverage the DSEL capabilities on a real use case: a fully digital transceiver for the widely used DVB-S2 standard designed entirely in software. Through evaluation, we show how proposed software DVB-S2 transceiver is able to get the most from modern, high-end multicore CPU targets.
引用
收藏
页数:21
相关论文
共 50 条
  • [21] A programmable platform for software-defined radio
    Bluethgen, HM
    Grassmann, C
    Raab, W
    Ramacher, U
    INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2003, : 15 - 15
  • [22] Designing filters for software-defined radio
    Huntly, Ian
    Elektron, 2002, 19 (05): : 51 - 52
  • [23] Introduction to the Software-defined Radio Approach
    Selva, A. F. B.
    Reis, A. L. G.
    Lenzi, K. G.
    Meloni, L. G. P.
    Barbin, S. E.
    IEEE LATIN AMERICA TRANSACTIONS, 2012, 10 (01) : 1156 - 1161
  • [24] Filter simplifies software-defined radio
    Wendler, John
    Tremblay, Ray
    EDN, 2007, 52 (25) : 95 - +
  • [25] Software-Defined Radio for OFDM Transceivers
    Yeh, Hen-Geul
    Ingerson, Paul
    2010 IEEE INTERNATIONAL SYSTEMS CONFERENCE, 2010, : 261 - 266
  • [26] CORBA delays in a software-defined radio
    Bertrand, J
    Cruz, JW
    Majkrzak, B
    Rossano, T
    IEEE COMMUNICATIONS MAGAZINE, 2002, 40 (02) : 152 - 155
  • [27] Software-defined radio, part II
    Karlin, S., 1600, Institute of Electrical and Electronics Engineers Inc., United States (50):
  • [28] Secure Reconfiguration of Software-Defined Radio
    Li, Chunxiao
    Jha, Niraj K.
    Raghunathan, Anand
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (01)
  • [29] The path to the software-defined radio receiver
    Abidi, Asad A.
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2007, 42 (05) : 954 - 966
  • [30] An Efficient and Accurate Link Latency Monitoring Method for Low-Latency Software-Defined Networks
    Liao, Lingxia
    Leung, Victor C. M.
    Chen, Min
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2019, 68 (02) : 377 - 391