A memory aware behavioral synthesis tool for real-time VLSI circuits

  • Authors:
  • Gwénolé Corre;Eric Senn;Nathalie Julien;Eric Martin

  • Affiliations:
  • LESTER/University of South Brittany, LORIENT cedex, France;LESTER/University of South Brittany, LORIENT cedex, France;LESTER/University of South Brittany, LORIENT cedex, France;LESTER/University of South Brittany, LORIENT cedex, France

  • Venue:
  • Proceedings of the 14th ACM Great Lakes symposium on VLSI
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a new approach to take into account the memory architecture and the memory mapping in the Behavioral Synthesis of Real-Time VLSI circuits. We formalize the memory mapping as a set of constraints for the thesis, and defined a Memory Constraint Graph and an accessibility criterion to be used in the scheduling step. We use a memory mapping file to include those memory straints in our HLS tool GAUT. Our scheduling algorithm exhibits a relatively low complexity that permits to tackle complex designs in a reasonable time. Several experiments are performed to demonstrate the efficiency of our method, and to compare GAUT with an industrial behavioral synthesis tool. We finally show how to explore, with the help of GAUT, a wide range of solutions, and to reach a good tradeoffs between time, power-consumption, and area.