The objective of this work is to develop a new methodology for behavioural synthesis using a flow of synthesis, better suited to the scheduling of independent calculations and non-concurrent online testing. The traditional behavioural synthesis process can be defined as the compilation of an algorithmic specification into an architecture composed of a data path and a controller. This stream of synthesis generally involves scheduling, resource allocation, generation of the data path and controller synthesis. Experiments showed that optimization started at the high level synthesis improves the performance of the result, yet the current tools do not offer synthesis optimizations that from the RTL level. This justifies the development of an opt...
Traditionally, high-level synthesis (HLS) has been a fully automatic process over which the user has...
MOODS (Multiple Objective Optimisation in Data and control path Synthesis) is a Behavioural Synthesi...
In this paper, we describe a comprehensive high-level synthesis system for control-flow intensive as...
ISBN: 0769506461Introducing testability considerations as soon as possible in the design process res...
A new heuristic scheduling algorithm for time constrained datpath synthesis is described. The algori...
This paper presents a high-level test synthesis algorithm for operation scheduling and data path all...
The need of on-line testing techniques is getting more and more important. Despite the growing compl...
Early scheduling algorithms usually adjusted the clock cycle duration to the execution time of the s...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
The objective of this thesis is the elaboration of a new design methodology for the behavioral synth...
Various aspects of the two major tasks in high-level synthesis, scheduling and allocation, are studi...
Lower bound estimations of resources at various stages of high-level synthesis are essential to guid...
Heuristics are widely used for solving computational intractable synthesis problems. However, until ...
This paper describes a new loop based scheduling algorithm. The algorithm aims at reducing the runti...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
Traditionally, high-level synthesis (HLS) has been a fully automatic process over which the user has...
MOODS (Multiple Objective Optimisation in Data and control path Synthesis) is a Behavioural Synthesi...
In this paper, we describe a comprehensive high-level synthesis system for control-flow intensive as...
ISBN: 0769506461Introducing testability considerations as soon as possible in the design process res...
A new heuristic scheduling algorithm for time constrained datpath synthesis is described. The algori...
This paper presents a high-level test synthesis algorithm for operation scheduling and data path all...
The need of on-line testing techniques is getting more and more important. Despite the growing compl...
Early scheduling algorithms usually adjusted the clock cycle duration to the execution time of the s...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
The objective of this thesis is the elaboration of a new design methodology for the behavioral synth...
Various aspects of the two major tasks in high-level synthesis, scheduling and allocation, are studi...
Lower bound estimations of resources at various stages of high-level synthesis are essential to guid...
Heuristics are widely used for solving computational intractable synthesis problems. However, until ...
This paper describes a new loop based scheduling algorithm. The algorithm aims at reducing the runti...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
Traditionally, high-level synthesis (HLS) has been a fully automatic process over which the user has...
MOODS (Multiple Objective Optimisation in Data and control path Synthesis) is a Behavioural Synthesi...
In this paper, we describe a comprehensive high-level synthesis system for control-flow intensive as...