Skip to main content
Vai all'homepage della Commissione europea (si apre in una nuova finestra)
italiano it
CORDIS - Risultati della ricerca dell’UE
CORDIS
Contenuto archiviato il 2024-04-19

Code Generation for Heterogeneous Information Processing Systems

Obiettivo

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.

Campo scientifico (EuroSciVoc)

CORDIS classifica i progetti con EuroSciVoc, una tassonomia multilingue dei campi scientifici, attraverso un processo semi-automatico basato su tecniche NLP. Cfr.: Il Vocabolario Scientifico Europeo.

È necessario effettuare l’accesso o registrarsi per utilizzare questa funzione

Programma(i)

Programmi di finanziamento pluriennali che definiscono le priorità dell’UE in materia di ricerca e innovazione.

Argomento(i)

Gli inviti a presentare proposte sono suddivisi per argomenti. Un argomento definisce un’area o un tema specifico per il quale i candidati possono presentare proposte. La descrizione di un argomento comprende il suo ambito specifico e l’impatto previsto del progetto finanziato.

Dati non disponibili

Invito a presentare proposte

Procedura per invitare i candidati a presentare proposte di progetti, con l’obiettivo di ricevere finanziamenti dall’UE.

Dati non disponibili

Meccanismo di finanziamento

Meccanismo di finanziamento (o «Tipo di azione») all’interno di un programma con caratteristiche comuni. Specifica: l’ambito di ciò che viene finanziato; il tasso di rimborso; i criteri di valutazione specifici per qualificarsi per il finanziamento; l’uso di forme semplificate di costi come gli importi forfettari.

Dati non disponibili

Coordinatore

Universität Dortmund
Contributo UE
Nessun dato
Indirizzo
Otto-Hahn-Straße 16
44227 Dortmund
Germania

Mostra sulla mappa

Costo totale

I costi totali sostenuti dall’organizzazione per partecipare al progetto, compresi i costi diretti e indiretti. Questo importo è un sottoinsieme del bilancio complessivo del progetto.

Nessun dato

Partecipanti (2)

Il mio fascicolo 0 0