{"id":1925,"date":"2014-07-14T15:52:19","date_gmt":"2014-07-14T15:52:19","guid":{"rendered":"http:\/\/sites.unica.it\/rpct\/?page_id=1925"},"modified":"2015-09-01T09:37:54","modified_gmt":"2015-09-01T09:37:54","slug":"tesi-specialistiche-2","status":"publish","type":"page","link":"https:\/\/sites.unica.it\/rpct\/research-topics\/tesi-specialistiche-2\/","title":{"rendered":"Master Thesis"},"content":{"rendered":"<h4>it<\/h4><p><\/p>\n<ul>\n<li><strong>Titolo:<\/strong> Progettazione ad alto livello ed ottimizzazione automatica di applicazioni per il signal processing attraverso tool di nuova generazione<\/li>\n<li><strong>Autore:<\/strong> Tiziana Fanni<\/li>\n<li><strong>Anno Accademico:<\/strong> 2013\/2014<\/li>\n<li><strong>Relatori:<\/strong> Francesca Palumbo, Jean-Francois Nezan (IETR, Rennes)<\/li>\n<li><strong>Co-relatore:<\/strong> Carlo Sau<\/li>\n<li><strong>Lingua:<\/strong> inglese<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><strong>Titolo:<\/strong> Studio e sviluppo di un tool per la generazione automatica di piattaforme hardware riconfigurabili<\/li>\n<li><strong>Autore:<\/strong> Emanuele Manca<\/li>\n<li><strong>Anno Accademico:<\/strong> 2009\/2010<\/li>\n<li><strong>Relatore: <\/strong>Danilo Pani<strong><br \/>\n<\/strong><\/li>\n<li><strong>Co-relatore:<\/strong> Francesca Palumbo<strong><br \/>\n<\/strong><\/li>\n<li><strong>Lingua: <\/strong>Italiano<\/li>\n<li><strong>Sommario:<\/strong> Il framework Reconfigurable Video Coding (RVC) \u00e8 un recente standard ISO, progettato per fornire una specifica unificata della tecnologia video MPEG, sotto forma di libreria di componenti. Il termine \u201creconfigurable\u201d (riconfigurabile) richiama l&#8217;istanziazione a runtime di differenti codec, partendo da un&#8217;analisi diretta del flusso di bit di input. In questa tesi \u00e9 stato avviato il cammino verso la definizione di procedure sistematiche, basate sul formalismo RVC MPEG, capaci di produrre l&#8217;istanziazione automatica di differenti codec video su un&#8217;unica piattaforma. La procedura sviluppata \u00e8 in grado di generare datapath configurabili capaci di passare da una configurazione di decoder all&#8217;altra, senza effettuare nessun passaggio completo di contesto re-istanziando il sistema. Concentrandosi sulle similarit\u00e0 tra gli algoritmi da implementare, durante questa tesi \u00e9 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\u00f9 possibile i componenti integrati per ridurre il footprint. L&#8217;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 \u00e8 stato utilizzato con successo per la definizione automatica del datapath di un coprocessore multimediale.<\/li>\n<\/ul>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/sites.unica.it\/rpct\/research-topics\/\">Ritorna a Bachelor and Master Thesis<\/a><\/p>\n<p><\/p><h4>en<\/h4><p><\/p>\n<ul>\n<li><strong>Title:\u00a0<\/strong>High level design and automatic optimization of signal processing applications using next-generation tool<\/li>\n<li><strong>Author:<\/strong> Tiziana Fanni<\/li>\n<li><strong>Academic Year:<\/strong> 2013\/2014<\/li>\n<li><strong>Supervisors:<\/strong> Francesca Palumbo, Jean-Francois Nezan (IETR, Rennes)<\/li>\n<li><strong>Co-supervisor:<\/strong> Carlo Sau<\/li>\n<li><strong>Language:<\/strong> English<\/li>\n<li><strong>Abstract: <\/strong>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 \u00a0Synflow 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 \u00a0the custom-protocol instead of the RVC-CAL based one.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><strong>Title:<\/strong> Study and development of a tool for the atomatic generation of reconfigurable hardware platforms<\/li>\n<li><strong>Author:<\/strong> Emanuele Manca<\/li>\n<li><strong>Academic Year:<\/strong> 2009\/2010<\/li>\n<li><strong>Supervisor:<\/strong> Danilo Pani<strong><br \/>\n<\/strong><\/li>\n<li><strong>Co-supervisor:<\/strong> Francesca Palumbo<strong><strong><br \/>\n<\/strong><\/strong><\/li>\n<li><strong>Language:<\/strong> Italian<\/li>\n<\/ul>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/sites.unica.it\/rpct\/research-topics\/\">Return to Bachelor and Master Thesis<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>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 &nbsp; Titolo: Studio e sviluppo di un tool per la generazione automatica di piattaforme hardware riconfigurabili Autore: &hellip; <a href=\"https:\/\/sites.unica.it\/rpct\/research-topics\/tesi-specialistiche-2\/\" class=\"more-link\">Continua la lettura di <span class=\"screen-reader-text\">Master Thesis<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2556,"featured_media":0,"parent":1775,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1925","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/users\/2556"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/comments?post=1925"}],"version-history":[{"count":12,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1925\/revisions"}],"predecessor-version":[{"id":2365,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1925\/revisions\/2365"}],"up":[{"embeddable":true,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1775"}],"wp:attachment":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/media?parent=1925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}