The multi-dataflow composer tool: generation of on-the-fly reconfigurable platforms

  • Authors:
  • Francesca Palumbo;Nicola Carta;Danilo Pani;Paolo Meloni;Luigi Raffo

  • Affiliations:
  • DIEE, Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari, Italy 09123;DIEE, Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari, Italy 09123;DIEE, Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari, Italy 09123;DIEE, Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari, Italy 09123;DIEE, Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari, Italy 09123

  • Venue:
  • Journal of Real-Time Image Processing
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dataflow specifications are suitable to describe both signal processing applications and the relative specialized hardware architectures, fostering the hardware---software 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.