279 articles – 2093 Notices  [english version]
Fiche concise Communications avec actes
Efficient software development platforms for multimedia applications at different abstraction levels
Popovici K. et al
Dans Proceedings of International Workshop on Rapid System Prototyping (RSP'07) - International Workshop on Rapid System Prototyping (RSP'07), Porto Alegre : Brésil (2007) - http://hal.archives-ouvertes.fr/hal-00156424
K. Popovici1, X. Guérin1, F. Rousseau1, Paolucci P.S.2, A. A. Jerraya1
1 :  TIMA - Techniques of Informatics and Microelectronics for integrated systems Architecture
http://tima.imag.fr/
CNRS : UMR5159 – Université Joseph Fourier - Grenoble I – Institut National Polytechnique de Grenoble (INPG)
46 Av Félix Viallet 38031 GRENOBLE CEDEX 1
France
2 :  ATMEL - Atmel Corporation
http://www.e-limm.org/
ATMEL
ATMEL Development Programs Michel Madore ATMEL Rousset Z.I. 13106 Rousset CEDEX
France
Sciences de l'ingénieur/Micro et nanotechnologies/Microélectronique
Efficient software development platforms for multimedia applications at different abstraction levels
Multimedia applications require heterogeneous multiprocessor architectures with specific I/O components in order to achieve computation and communication performances. The different processors run different software stacks made of the application code and the hardware dependent software layer. Developing this software usually makes use of a high level programming environment that does not handle specific architecture capabilities. We propose abstract software development platforms allowing to debug incrementally the different software layers and able to accurately estimate the use of the resources of the architecture. The software development platform is an abstract model of the architecture allowing to execute the software with detailed hardware-software interaction, performance measurement and software debug. Different software development platforms are generated automatically from an initial Simulink model and are used to debug the different software components and to easily experiment with several mappings of the application onto the platform resources. In this paper we apply the proposed approach on a multimedia platform, involving a high performance DSP and a RISC processor, to validate the executable code for a MJPEG decoder application.
Anglais

Proceedings of International Workshop on Rapid System Prototyping (RSP'07)
internationale
2007
113-119
IEEE Computer Society

International Workshop on Rapid System Prototyping (RSP'07)
2007
Porto Alegre
Brésil

software – multimedia-applications
PACS 85.42
ISBN : 0-7695-2834-1