Tutorial on high-level synthesis

  • Authors:
  • Michael C. McFarland;Alice C. Parker;Raul Camposano

  • Affiliations:
  • Boston College Chestnut Hill, MA;University of Southern California, Los Angeles, CA;IBM T.J. Watson Research Center, Yorktown Heights, NY

  • Venue:
  • DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

High-level synthesis takes an abstract behavioral specification of a digital system and finds a register-transfer level structure that realizes the given behavior. In this tutorial we will examine the high-level synthesis task, showing how it can be decomposed into a number of distinct but not independent subtasks. Then we will present the techniques that have been developed for solving those subtasks. Finally, we will note those areas related to high-level synthesis that are still open problems.