Execution intervals are commonly used in high--level synthesis systems to identify the relation between operations and the cycle steps in which they possibly can be scheduled. These intervals are normally based on the ASAP (as soon as possible) and ALAP (as late as possible) values of operations under the assumption of unlimited resources. In this paper a novel and much more accurate execution interval analysis is presented for designs on which resource constraints are imposed. The analysis prunes the search space of schedulers without limiting the solution space and therefore enhances the quality of schedulers. Themethod is based on a bipartite graph matching formulation and runs in polynomial time. Well--known benchmarks show the positive...
This paper describes a technique to integrate the three major tasks of high-level synthesis (schedul...
International audienceThis paper presents a synthesis tool of real-time system scheduling parameters...
This paper presents an interval algebra created specifically to evaluate timing properties of multip...
Classical techniques for register allocation and binding require the definition of the program execu...
A new heuristic scheduling algorithm for time constrained datpath synthesis is described. The algori...
Analyzing worst-case application timing for systems with shared resources is difficult, especially w...
With the shift from producing high volume chemicals to more specialized production of high value, lo...
Abstract—Analyzing worst-case application timing for systems with shared resources is difficult, esp...
This work focuses on the interests of interval analysis in scheduling. The analysis of intervals con...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
HLS scheduling algorithms can not be applied on system-level synthesis due to the following problems...
The choice of a clock period in designs with multicycle operations have a major influence on operato...
Early scheduling algorithms usually adjusted the clock cycle duration to the execution time of the s...
Temporal scheduling problems occur naturally in many diverse application domains such as manufacturi...
[[abstract]]An integer linear programming model for the scheduling problem in high-level synthesis u...
This paper describes a technique to integrate the three major tasks of high-level synthesis (schedul...
International audienceThis paper presents a synthesis tool of real-time system scheduling parameters...
This paper presents an interval algebra created specifically to evaluate timing properties of multip...
Classical techniques for register allocation and binding require the definition of the program execu...
A new heuristic scheduling algorithm for time constrained datpath synthesis is described. The algori...
Analyzing worst-case application timing for systems with shared resources is difficult, especially w...
With the shift from producing high volume chemicals to more specialized production of high value, lo...
Abstract—Analyzing worst-case application timing for systems with shared resources is difficult, esp...
This work focuses on the interests of interval analysis in scheduling. The analysis of intervals con...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
HLS scheduling algorithms can not be applied on system-level synthesis due to the following problems...
The choice of a clock period in designs with multicycle operations have a major influence on operato...
Early scheduling algorithms usually adjusted the clock cycle duration to the execution time of the s...
Temporal scheduling problems occur naturally in many diverse application domains such as manufacturi...
[[abstract]]An integer linear programming model for the scheduling problem in high-level synthesis u...
This paper describes a technique to integrate the three major tasks of high-level synthesis (schedul...
International audienceThis paper presents a synthesis tool of real-time system scheduling parameters...
This paper presents an interval algebra created specifically to evaluate timing properties of multip...