it
- Titolo: Progettazione ad alto livello ed ottimizzazione automatica di applicazioni per il signal processing attraverso tool di nuova generazione
- Autore: Tiziana Fanni
- Anno Accademico: 2013/2014
- Relatori: Francesca Palumbo, Jean-Francois Nezan (IETR, Rennes)
- Co-relatore: Carlo Sau
- Lingua: inglese
- Titolo: Studio e sviluppo di un tool per la generazione automatica di piattaforme hardware riconfigurabili
- Autore: Emanuele Manca
- Anno Accademico: 2009/2010
- Relatore: Danilo Pani
- Co-relatore: Francesca Palumbo
- Lingua: Italiano
- Sommario: Il framework Reconfigurable Video Coding (RVC) è un recente standard ISO, progettato per fornire una specifica unificata della tecnologia video MPEG, sotto forma di libreria di componenti. Il termine “reconfigurable” (riconfigurabile) richiama l’istanziazione a runtime di differenti codec, partendo da un’analisi diretta del flusso di bit di input. In questa tesi é stato avviato il cammino verso la definizione di procedure sistematiche, basate sul formalismo RVC MPEG, capaci di produrre l’istanziazione automatica di differenti codec video su un’unica piattaforma. La procedura sviluppata è in grado di generare datapath configurabili capaci di passare da una configurazione di decoder all’altra, senza effettuare nessun passaggio completo di contesto re-istanziando il sistema. Concentrandosi sulle similarità tra gli algoritmi da implementare, durante questa tesi é stato sviluppato un tool per la definizione di piattaforme multi-decoder configurabili, composte da tutti i moduli necessari per la realizzazione del singolo decoder ed in grado di riutilizzare il più possibile i componenti integrati per ridurre il footprint. L’approccio proposto, implementato in C++, sfruttando i tool di generazione del codice Flex e Bison, ha conseguito dei risultati positivi nella composizione di due differenti decoder MPEG-4 Part 2 (Simple Profile), uno seriale e uno parallelo. Inoltre è stato utilizzato con successo per la definizione automatica del datapath di un coprocessore multimediale.
Ritorna a Bachelor and Master Thesis
en
- Title: High level design and automatic optimization of signal processing applications using next-generation tool
- Author: Tiziana Fanni
- Academic Year: 2013/2014
- Supervisors: Francesca Palumbo, Jean-Francois Nezan (IETR, Rennes)
- Co-supervisor: Carlo Sau
- Language: English
- Abstract: The dataflow formalism is suitable to describe algorithms used in signal processing and fosters, thanks to its natural modularity, the utilization of automatic synthesis tools. The Multi-Dataflow Composer (MDC) tool is a framework for the automatic creation of multi-dataflow run-time reconfigurable platforms, developed in RVC-CAL domain. The inter-actor connectivity of the generated reconfigurable multi-functional datapath is specified using the RVC-CAL formalism. In this thesis MDC tool has been released from RVC-CAL domain, and made able to acquire as input a custom inter-actor communication protocol. An alternative dataflow-based communication protocol has been individuated in the IDE for hardware design Synflow Studio, which has been efficiently interfaced with MDC tool. In order to evaluate the new design-flow a coprocessor for Fourier Transformation has been assembled and implemented on FPGA technology, and tested with an audio Blind Source Separation (BSS) application. The MDC approach allows the 60% of saving for area occupancy, if the generated reconfigurable coprocessor is compared with an equivalent non-reconfigurable design. In addition, up to 18.7% resources can be saved adopting the custom-protocol instead of the RVC-CAL based one.
- Title: Study and development of a tool for the atomatic generation of reconfigurable hardware platforms
- Author: Emanuele Manca
- Academic Year: 2009/2010
- Supervisor: Danilo Pani
- Co-supervisor: Francesca Palumbo
- Language: Italian