{"id":1955,"date":"2014-07-15T14:00:45","date_gmt":"2014-07-15T14:00:45","guid":{"rendered":"http:\/\/sites.unica.it\/rpct\/?page_id=1955"},"modified":"2016-07-25T09:03:04","modified_gmt":"2016-07-25T09:03:04","slug":"the-multi-dataflow-composer-tool-generation-of-on-the-fly-reconfigurable-platforms","status":"publish","type":"page","link":"https:\/\/sites.unica.it\/rpct\/references\/the-multi-dataflow-composer-tool-generation-of-on-the-fly-reconfigurable-platforms\/","title":{"rendered":"The Multi-Dataflow Composer Tool: Generation of on-the-fly Reconfigurable Platforms"},"content":{"rendered":"<p><strong>Title<\/strong>: The Multi-Dataflow Composer Tool: Generation of on-the-fly Reconfigurable Platforms<br \/>\n<strong>Authors<\/strong>: Francesca Palumbo, Nicola Carta, Danilo Pani, Paolo Meloni and Luigi Raffo<br \/>\n<strong>Journal<\/strong>: Journal of Real-Time Image Processing<br \/>\n<strong>Volume<\/strong>: 9,\u00a0<strong>Issue<\/strong>: 1,\u00a0<strong>Pages<\/strong>: 233-249<br \/>\n<strong>Year<\/strong>: 2014<br \/>\n<strong>Abstract<\/strong>: Dataflow specifications are suitable to describe both signal processing applications and the relative specialized hardware architectures, fostering the hardware\u2013software development gap closure. They can be exploited for the development of automatic tools aimed at the integration of multiple applications on the same coarse-grained computational substrate. In this paper, the multi-dataflow composer (MDC) tool, a novel automatic platform builder exploiting dataflow specifications for the creation of run-time reconfigurable multi-application systems, is presented and evaluated. In order to prove the effectiveness of the adopted approach, a coprocessor for still image and video processing acceleration has been assembled and implemented on both FPGA and 90 nm ASIC technology. 60 % of savings for both area occupancy and power consumption can be achieved with the MDC generated coprocessor compared to an equivalent non-reconfigurable design, without performance losses. Thanks to the generality of high-level dataflow specification approach, this tool can be successfully applied in different application domains.<br \/>\n<strong><a href=\"http:\/\/link.springer.com\/article\/10.1007%2Fs11554-012-0284-3\">Link to full text<\/a><br \/>\nExport BibTex:\u00a0<a href=\"http:\/\/sites.unica.it\/rpct\/files\/2016\/07\/BibTex_Palumbo_RTP_2014.txt\">PALUMBO_RTP_2014<\/a><\/strong><\/p>\n<hr \/>\n<p><a href=\"http:\/\/sites.unica.it\/rpct\/references\/\">Return to publications<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Title: The Multi-Dataflow Composer Tool: Generation of on-the-fly Reconfigurable Platforms Authors: Francesca Palumbo, Nicola Carta, Danilo Pani, Paolo Meloni and Luigi Raffo Journal: Journal of Real-Time Image Processing Volume: 9,\u00a0Issue: 1,\u00a0Pages: 233-249 Year: 2014 Abstract: Dataflow specifications are suitable to describe both signal processing applications and the relative specialized hardware architectures, fostering the hardware\u2013software development &hellip; <a href=\"https:\/\/sites.unica.it\/rpct\/references\/the-multi-dataflow-composer-tool-generation-of-on-the-fly-reconfigurable-platforms\/\" class=\"more-link\">Continua la lettura di <span class=\"screen-reader-text\">The Multi-Dataflow Composer Tool: Generation of on-the-fly Reconfigurable Platforms<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2556,"featured_media":0,"parent":1778,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1955","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1955","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=1955"}],"version-history":[{"count":6,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1955\/revisions"}],"predecessor-version":[{"id":2479,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1955\/revisions\/2479"}],"up":[{"embeddable":true,"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/pages\/1778"}],"wp:attachment":[{"href":"https:\/\/sites.unica.it\/rpct\/wp-json\/wp\/v2\/media?parent=1955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}