×

Solutions for constraint satisfaction problems requiring multiple constraints

  • US 7,260,562 B2
  • Filed: 06/30/2003
  • Issued: 08/21/2007
  • Est. Priority Date: 06/30/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • identifying a plurality of circuit parameters, the parameters specifying different aspects of a design for an electronic circuit, each parameter having a plurality of different possible values;

    sorting a set of constraints based on weights associated with each constraint, the constraints being capable of being satisfied based on values selected for corresponding associated parameters, the constraints limiting possible values for the corresponding associated parameters;

    selecting a constraint that is unsatisfied and that has the greatest weight;

    selecting parameters associated with the constraint and finding parameter values to satisfy the constraint;

    after satistying the selected unsatisfied constraint, selecting a further unsatisfied constraint having the next greatest weight and finding values for associated parameters to satisfy the further constraint;

    repeating the selecting of further constraints and the finding of values for associated parameters; and

    defining the electronic circuit using the found parameter values.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×