SPARK:: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits

Book Image
Author(s):
Sumit Gupta
Rajesh Gupta
Nikil Dutt

ISBN:
1402078374

Released:
May, 2004

Availability:

Description:

SPARK: A Parallelizing Approach to the High - Level Synthesis of Digital Circuits presents a novel approach to the high-level synthesis of digital circuits -- that of parallelizing high-level synthesis (PHLS). This approach uses aggressive code parallelizing and code motion techniques to discover circuit optimization opportunities beyond what is possible with traditional high-level synthesis. This PHLS approach addresses the problems of the poor quality of synthesis results and the lack of controllability over the transformations applied during the high-level synthesis of system descriptions with complex control flows, that is, with nested conditionals and loops.