Embedded software in real-time signal processing systems: design technologies - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Proceedings of the IEEE Année : 1997

Embedded software in real-time signal processing systems: design technologies

Résumé

The increasing use of embedded software, often implemented on a core processor in a single-chip system, is a clear trend in the telecommunications, multimedia, and consumer electronics industries. A companion paper in this issue presents a survey of application and architecture trends for embedded systems in these growth markets. However, the lack of suitable design technology remains a significant obstacle in the development of such systems. One of the key requirements is more efficient software compilation technology. Especially in the case of fixed-point digital signal processor (DSP) cores, it is often cited that commercially available compilers are unable to take full advantage of the architectural features of the processor. Moreover, due to the shorter lifetimes and the architectural specialization of many processor cores, processor designers are often compelled to neglect the issue of compiler support. This situation has resulted in an increased research activity in the area of design tool support for embedded processors. This paper discusses design technology issues for embedded systems using processor cores, with a focus on software compilation tools. Architectural characteristics of contemporary processor cores are reviewed and tool requirements are formulated. This is followed by a comprehensive survey of both existing and new software compilation techniques that are considered important in the context of embedded processors.

Mots clés

Fichier non déposé

Dates et versions

hal-01446753 , version 1 (26-01-2017)

Licence

Paternité - Pas d'utilisation commerciale

Identifiants

Citer

G. Goossens, J. van Praet, D. Lanneer, W. Geurts, A. Kifli, et al.. Embedded software in real-time signal processing systems: design technologies. Proceedings of the IEEE, 1997, 85 (3), pp.436-454. ⟨10.1109/5.558718⟩. ⟨hal-01446753⟩

Collections

UGA CNRS TIMA
64 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More