Multicycle scheduling, i.e., the possibility to schedule operations over several clock cycles, gives faster designs. In this paper a method for clock period optimization during multicycle scheduling is described. The proposed method takes into account a set of local timing constraints and selects the appropriate functional units (with different area and delay) that can be used to implement the operations. The objective of the algorithm is to find the smallest design fulfilling the specified local timing constraints. The combinatorial optimization problem is solved with an evolution program, i.e., a genetic algorithm working on complex data structures, and a tabu search algorithm. 1. Introduction High-level synthesis (HLS) of digital syste...
The job scheduling problem is a type of scheduling problem where a list of jobs and machines are giv...
This paper proposes a genetic algorithm for multiobjective scheduling optimization based in the obje...
Multicycling is a widely investigated technique for performance optimisation in behavioural synthesi...
This paper describes a technique to integrate the three major tasks of high-level synthesis (schedul...
Abstract: Time as a constraint finding the optimal solution of scheduling in High level synthesis us...
Early scheduling algorithms usually adjusted the clock cycle duration to the execution time of the s...
In this article a scheduling method is presented which is ca-pable of allocating supplementary resou...
In this article constructive scheduling methods combined with genetic algorithms are used to searchf...
The paper is devoted to solution of multistage scheduling problems by genetic algorithms. The Heuris...
Paper presented to the 3rd Annual Symposium on Graduate Research and Scholarly Projects (GRASP) held...
This article describes the genetic algorithm used to solve the problem related to the scheduling the...
AbstractThe concept of the natural computation for optimal scheduling in high level synthesis, for r...
This chapter discusses the insights developed for designing scheduling algorithms according to three...
High-level synthesis is the process of automatically translating abstract behavioral models of digit...
A scheduling policy strongly influences the performance of a manufacturing system. However, the desi...
The job scheduling problem is a type of scheduling problem where a list of jobs and machines are giv...
This paper proposes a genetic algorithm for multiobjective scheduling optimization based in the obje...
Multicycling is a widely investigated technique for performance optimisation in behavioural synthesi...
This paper describes a technique to integrate the three major tasks of high-level synthesis (schedul...
Abstract: Time as a constraint finding the optimal solution of scheduling in High level synthesis us...
Early scheduling algorithms usually adjusted the clock cycle duration to the execution time of the s...
In this article a scheduling method is presented which is ca-pable of allocating supplementary resou...
In this article constructive scheduling methods combined with genetic algorithms are used to searchf...
The paper is devoted to solution of multistage scheduling problems by genetic algorithms. The Heuris...
Paper presented to the 3rd Annual Symposium on Graduate Research and Scholarly Projects (GRASP) held...
This article describes the genetic algorithm used to solve the problem related to the scheduling the...
AbstractThe concept of the natural computation for optimal scheduling in high level synthesis, for r...
This chapter discusses the insights developed for designing scheduling algorithms according to three...
High-level synthesis is the process of automatically translating abstract behavioral models of digit...
A scheduling policy strongly influences the performance of a manufacturing system. However, the desi...
The job scheduling problem is a type of scheduling problem where a list of jobs and machines are giv...
This paper proposes a genetic algorithm for multiobjective scheduling optimization based in the obje...
Multicycling is a widely investigated technique for performance optimisation in behavioural synthesi...