A dynamically adaptive DSP for heterogeneous reconfigurable platforms

  • Authors:
  • Fabio Campi;Antonio Deledda;Matteo Pizzotti;Luca Ciccarelli;Pierluigi Rolandi;Claudio Mucci;Andrea Lodi;Arseni Vitkovski;Luca Vanzolini

  • Affiliations:
  • ST Microelectronics, Agrate Brianza, Italy;ST Microelectronics, Agrate Brianza, Italy;ST Microelectronics, Agrate Brianza, Italy;ST Microelectronics, Agrate Brianza, Italy;ST Microelectronics, Agrate Brianza, Italy;University of Bologna;University of Bologna;University of Bologna;University of Bologna

  • Venue:
  • Proceedings of the conference on Design, automation and test in Europe
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a digital signal processor based on a multi-context, dynamically reconfigurable datapath, suitable for inclusion as an IP-block in complex SoC design projects. The IP was realized in CMOS 090 nm technology. The most relevant features offered by the proposed architecture with respect to state of the art are zero over head for switching between successive configurations, relevant area and energy computational density on computational kernels (average of 2 GOPS/mm2, 0.2GOPS/mW) and relatively small area occupation (18 mm2), making it suitable for acceleration or upgrade of multi-core heterogeneous embedded platforms. The processor is delivered with a software tool chain providing the application developer algorithmic analysis and design space exploration based on ANSI C, with no utilization of hardware-related constructs or description languages.