Recent developments in high-level synthesis

YL Lin - ACM Transactions on Design Automation of Electronic …, 1997 - dl.acm.org
We survey recent developments in high level synthesis technology for VLSI design. The
need for higher-level design automation tools are discussed first. We then describe some …

[BOEK][B] SPARK: a parallelizing approach to the high-level synthesis of digital circuits

S Gupta, R Gupta, ND Dutt, A Nicolau - 2007 - books.google.com
Rapid advances in microelectronic integration and the advent of Systems-on-Chip have
fueled the need for high-level synthesis, ie, an automated approach to the synthesis of …

[BOEK][B] Low-power high-level synthesis for nanoscale CMOS circuits

SP Mohanty, N Ranganathan, E Kougianos, P Patra - 2008 - books.google.com
Low-Power High-Level Synthesis for Nanoscale CMOS Circuits addresses the need for
analysis, characterization, estimation, and optimization of the various forms of power …

Ant colony optimizations for resource-and timing-constrained operation scheduling

G Wang, W Gong, B DeRenzi… - IEEE Transactions on …, 2007 - ieeexplore.ieee.org
Operation scheduling (OS) is a fundamental problem in map** an application to a
computational device. It takes a behavioral application specification and produces a …

Cost sensitive modulo scheduling in a loop accelerator synthesis system

K Fan, M Kudlur, H Park… - 38th Annual IEEE/ACM …, 2005 - ieeexplore.ieee.org
Scheduling algorithms used in compilers traditionally focus on goals such as reducing
schedule length and register pressure or producing compact code. In the context of a …

High-level synthesis: A retrospective

R Gupta, F Brewer - High-Level Synthesis: From Algorithm to Digital Circuit, 2008 - Springer
High-level Synthesis or HLS represented an ambitious attempt by the community to provide
capabilities for “algorithms to gates” for a period of almost three decades. The technical …

System-level scheduling on instruction cell based reconfigurable systems

Y Yi, I Nousias, M Milward, S Khawam… - Proceedings of the …, 2006 - ieeexplore.ieee.org
This paper presents a new operation chaining reconfigurable scheduling algorithm (CRS)
based on list scheduling that maximizes instruction level parallelism available in distributed …

[PDF][PDF] High-level synthesis of dataflow programs for heterogeneous platforms: design flow tools and design space exploration

E Bezati - 2015 - infoscience.epfl.ch
The growing complexity of digital signal processing applications implemented in
programmable logic and embedded processors make a compelling case the use of high …

Operation scheduling: algorithms and applications

G Wang, W Gong, R Kastner - High-Level Synthesis: From Algorithm to …, 2008 - Springer
Operation scheduling (OS) is an important task in the high-level synthesis process. An
inappropriate scheduling of the operations can fail to exploit the full potential of the system …

Pipeline scheduling techniques in high-level synthesis

YC Hsu, YL Jeang - Sixth Annual IEEE International ASIC …, 1993 - ieeexplore.ieee.org
Pipelining is an effective method to optimize the execution of a loop, especially for digital
signal processing (DSP) applications where data enter a circuit regularly. In this tutorial, the …