Patent · US Active

Soft constraints in scheduling

US8296710B2 · kind B2 · utility

6Cited by
4References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 28, 2010
Grant dateOct 23, 2012
Priority date
Expiry dateFeb 2, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/327
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for implementing soft constraints in scheduling comprises receiving a description of circuit behavior. The description is un-timed. A scheduling solution is generated for use in scheduling the description. The scheduling solution includes scheduling variables and an objective function. The scheduling variables schedule the time of at least one operation. The objective function includes a penalty term and constraints comprising at least one hard constraint and at least one soft constraint. The constraints are created on the scheduling variables. The penalty term comprises a slack variable representing violations of the constraints. The penalty term measures the design cost of violating the soft constraint. Following generation of the scheduling solution, the description is scheduled by applying the scheduling solution to the description. Timing information of the description is provided as an output of the scheduling.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.