Skip to main content
Ir a la página de inicio de la Comisión Europea (se abrirá en una nueva ventana)
español es
CORDIS - Resultados de investigaciones de la UE
CORDIS
Contenido archivado el 2024-04-19

Code Generation for Heterogeneous Information Processing Systems

Objetivo

The goal of the project is to investigate methods and to implement tools for mapping algorithms of different nature to predifined hardware structures. Hardware structures in general will be allowed to be heterogeneous in the sense that they consist of processor cores, customised data path and memories. The target application domain is real-time information processing systems, to be implemented in VLSI chips.

The heterogeneous nature of these systems, both in terms of functionality and implementation style, requires the support of mixed data and control processing functions to be mapped on those heterogeneous structures and the ability to easily change the structure of the target processor in order to explore different implementation alternatives. Tools supporting this degree of flexibility are called retargetable compilers.

APPROACH AND METHODS

Real-time data processing functions operate on sampled data streams, which must be processed at the required sample frequency or throughput, determined by the system's environment. On the contrary, control processing functions operate on variables which are processed at irregular, usually unconstrained, moments in time. The data and control processing functions mays be viewed as concurrent processes. When mixing these two paradigms together, a consistent model must be developed to describe their interaction. A synchronisation method must be developed for solving conflicts in the timing behaviour and in the access of the target processor. Retargetability will be accomplished by developing methodologies for matching patterns representing algorithms, and programmable hardware structures described by means of an HDL in terms of their structures and instruction sets. The result of the matching process will be the binary control for the targer programmable structure.

POTENTIAL

This project aims to reduce the effort required for implementing complex real-time information processing systems by a significant factor. The project will generate tools which are indispensable for analysing tradeoffs during hardware/software codesign, especially if programmable components for which commercial compiler support is poor, are used. Moreover, the ability to map control processing functions on the DSP core will allow to add new features to the information processing system, which may significantly increase the added value of the product. This functionality is extremely important for the personal communcation systems market, in which Europe is playing a dominant role (eg GSM cellular radio, DECT cordless phone). The technology that will be developed in this project aims at meeting stringent market requirements in the development of such systems.

Ámbito científico (EuroSciVoc)

CORDIS clasifica los proyectos con EuroSciVoc, una taxonomía plurilingüe de ámbitos científicos, mediante un proceso semiautomático basado en técnicas de procesamiento del lenguaje natural. Véas: El vocabulario científico europeo..

Para utilizar esta función, debe iniciar sesión o registrarse

Programa(s)

Programas de financiación plurianuales que definen las prioridades de la UE en materia de investigación e innovación.

Tema(s)

Las convocatorias de propuestas se dividen en temas. Un tema define una materia o área específica para la que los solicitantes pueden presentar propuestas. La descripción de un tema comprende su alcance específico y la repercusión prevista del proyecto financiado.

Datos no disponibles

Convocatoria de propuestas

Procedimiento para invitar a los solicitantes a presentar propuestas de proyectos con el objetivo de obtener financiación de la UE.

Datos no disponibles

Régimen de financiación

Régimen de financiación (o «Tipo de acción») dentro de un programa con características comunes. Especifica: el alcance de lo que se financia; el porcentaje de reembolso; los criterios específicos de evaluación para optar a la financiación; y el uso de formas simplificadas de costes como los importes a tanto alzado.

Datos no disponibles

Coordinador

Universität Dortmund
Aportación de la UE
Sin datos
Dirección
Otto-Hahn-Straße 16
44227 Dortmund
Alemania

Ver en el mapa

Coste total

Los costes totales en que ha incurrido esta organización para participar en el proyecto, incluidos los costes directos e indirectos. Este importe es un subconjunto del presupuesto total del proyecto.

Sin datos

Participantes (2)

Mi folleto 0 0