Share with care: a quantitative evaluation of sharing approaches in high-level synthesis

  • Authors:
  • Alex Kondratyev;Luciano Lavagno;Mike Meyer;Yosinori Watanabe

  • Affiliations:
  • Cadence Design Systems, San Jose;Cadence Design Systems, San Jose;Cadence Design Systems, San Jose;Cadence Design Systems, San Jose

  • Venue:
  • Proceedings of the Conference on Design, Automation and Test in Europe
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper focuses on the resource sharing problem when performing high-level synthesis. It argues that the conventionally accepted synthesis flow when resource sharing is done after scheduling is sub-optimal because it cannot account for timing penalties from resource merging. The paper describes a competitive approach when resource sharing and scheduling are performed simultaneously. It provides a quantitative evaluation of both approaches and shows that performing sharing during scheduling wins over the conventional approach in terms of quality of results.