DFC++ Processing Framework Concept: A Novel Framework Approach for Flexible Signal Processing on Embedded Systems

Beitrag in einer Fachzeitschrift
(Originalarbeit)


Details zur Publikation

Autor(en): Soller D, Jaumann T, Kilian G, Robert J, Heuberger A
Zeitschrift: Journal of Signal Processing Systems
Jahr der Veröffentlichung: 2017
Band: 89
Heftnummer: 1
Seitenbereich: 181-190
ISSN: 1939-8115


Abstract


Development of modern Software Defined Radio (SDR) based communication systems can be accelerated significantly by the use of processing frameworks. The evolution of SDR and the involved departure from digital representations of classical radio architecture towards more abstract software systems raises new requirements of increased flexibility and versatility. The proposed Data Flow Control for C++ (DFC++) processing framework concept addresses those requirements by employing modern programming techniques and flow control mechanisms to allow for variable data rates, dynamic paths, and flexible component designs. Another important trend is the integration of various embedded platforms in the software radio domain. The rapidly increasing performance and efficiency of embedded processors enables the deployment of SDR systems in more space and power constrained environments. Therefore covering a heterogeneous hardware selection becomes increasingly important for processing frameworks. By relying exclusively on C++ and minimizing external dependencies, DFC++ is specifically aiming for excellent portability and adaptability to support a wide range of current and future software radio projects while maintaining high performance and ease of use. This paper introduces the key aspects of the DFC++ concept and implementation with focus on the reference pointer based data transport mechanisms responsible for the propagation of user data between different processing components.



FAU-Autoren / FAU-Herausgeber

Heuberger, Albert Prof. Dr.-Ing.
Lehrstuhl für Informationstechnik mit dem Schwerpunkt Kommunikationselektronik (Stiftungslehrstuhl)
Robert, Jörg
Lehrstuhl für Informationstechnik mit dem Schwerpunkt Kommunikationselektronik (Stiftungslehrstuhl)


Autor(en) der externen Einrichtung(en)
Fraunhofer-Institut für Integrierte Schaltungen (IIS)


Zitierweisen

APA:
Soller, D., Jaumann, T., Kilian, G., Robert, J., & Heuberger, A. (2017). DFC++ Processing Framework Concept: A Novel Framework Approach for Flexible Signal Processing on Embedded Systems. Journal of Signal Processing Systems, 89(1), 181-190. https://dx.doi.org/10.1007/s11265-016-1174-x

MLA:
Soller, Dominik, et al. "DFC++ Processing Framework Concept: A Novel Framework Approach for Flexible Signal Processing on Embedded Systems." Journal of Signal Processing Systems 89.1 (2017): 181-190.

BibTeX: 

Zuletzt aktualisiert 2018-10-11 um 20:50