A design flow dedicated to multi-mode architectures for DSP applications

  • Authors:
  • Cyrille Chavet;Caaliph Andriamisaina;Philippe Coussy;Emmanuel Casseau;Emmanuel Juin;Pascal Urard;Eric Martin

  • Affiliations:
  • STMicroelectronics, Crolles, France;UBS University, France;UBS University, France;R2D2-IRISA Lab, France;UBS University, France;STMicroelectronics, Crolles, France;UBS University, France

  • Venue:
  • Proceedings of the 2007 IEEE/ACM international conference on Computer-aided design
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper addresses the design of multi-mode architectures for digital signal processing applications. We present a dedicated design flow and its associated high-level synthesis tool, named GAUT. Given a unified description of a set of time-wise mutually exclusive tasks and their associated throughput constraints, a single RTL hardware architecture optimized in area is generated. In order to reduce the register, steering logic (multiplexers) and controller (decoding logic) complexities, we propose a joint-scheduling algorithm which maximizes the similarities between control steps and specific binding approaches for both functional units and storage elements which maximize the similarities between the datapaths. We show through a set of test cases that our approach offers significant area saving relative to the state-of-the-art.