In this paper, we describe a comprehensive high-level synthe-sis system for control-flow intensive as well as data-dominated behaviors. We propose a new control-data flow graph model to preserve the parallelism inherent in the application, as well as to facilitate high-level synthesis. Our algorithm, which is based on an iterative improvement strategy, per-forms clock selection, scheduling, module selection, resource allocation and assignment simultaneously to fully derive the benefits of design space exploration at the behavior level. The system can be used to optimize area, power or energy, by selecting the cost function accordingly. Experimental results show that for energy-optimized designs, energy is re-duced by up to 79.4 % (an averag...
High level synthesis means going from an functional specification of a digits-system at the algorith...
Designers are increasingly utilizing spatial (e.g. custom and reconfigurable) architectures to impro...
Includes bibliographical references (l. 84-85).One of the major enhancements that can be made to the...
In this paper, we describe a comprehensive high-level synthesis system for control-flow intensive as...
High level synthesis describes the process by which a behavioural description of a system is transla...
In this paper, we present a power estimation technique for control-flow intensive designs that is ta...
Abstract — This paper describes a new dynamic-power aware High Level Synthesis (HLS) data path appro...
We present techniques to transform scheduled descriptions of control-flow intensive (CFI) designs to...
Using small spacecrafts for a wide range of research and applied purposes is one of the major trends...
Abstract — In this paper,1 we present a power-management methodology targeted toward high-level synt...
The first step in high level synthesis consists of translating a behavioral specification into its c...
Concern over power dissipation coupled with the continuing rise in system size and complexity means ...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
High-level synthesis becomes increasingly important in the area of VLSI CAD. This thesis addresses s...
Decisions taken at the earliest steps of the design process may have a significant impact on the cha...
High level synthesis means going from an functional specification of a digits-system at the algorith...
Designers are increasingly utilizing spatial (e.g. custom and reconfigurable) architectures to impro...
Includes bibliographical references (l. 84-85).One of the major enhancements that can be made to the...
In this paper, we describe a comprehensive high-level synthesis system for control-flow intensive as...
High level synthesis describes the process by which a behavioural description of a system is transla...
In this paper, we present a power estimation technique for control-flow intensive designs that is ta...
Abstract — This paper describes a new dynamic-power aware High Level Synthesis (HLS) data path appro...
We present techniques to transform scheduled descriptions of control-flow intensive (CFI) designs to...
Using small spacecrafts for a wide range of research and applied purposes is one of the major trends...
Abstract — In this paper,1 we present a power-management methodology targeted toward high-level synt...
The first step in high level synthesis consists of translating a behavioral specification into its c...
Concern over power dissipation coupled with the continuing rise in system size and complexity means ...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
High-level synthesis becomes increasingly important in the area of VLSI CAD. This thesis addresses s...
Decisions taken at the earliest steps of the design process may have a significant impact on the cha...
High level synthesis means going from an functional specification of a digits-system at the algorith...
Designers are increasingly utilizing spatial (e.g. custom and reconfigurable) architectures to impro...
Includes bibliographical references (l. 84-85).One of the major enhancements that can be made to the...