Patent ID: 9619602
Date: 2017-04-11
CPC Classifications: G06F,G06N

Claim:
1. A method for tuning parameters of a synthesis program for a design description, the method comprising: (a) ranking individual parameter impact by evaluating a design-cost function of each of the parameters; (b) creating a set of possible parameter combinations that is ordered by an estimated-cost function based on the ranked individual parameter; (c) selecting, from the set of possible parameter combinations, top-k scenarios having best estimated costs to form a potential set, and running at least some of the top-k scenarios in parallel through the synthesis program; (d) repeating steps (b)-(c) for one or more iterations for a different set of possible parameter combinations until at least one of a maximum iteration limit is reached and an exit criterion is satisfied; and (e) generating an optimized circuit design for one or more design objectives based on the selected top-k scenarios.