The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 11, 2013
Filed:
May. 16, 2012
Margaret R. Charlebois, Jericho, VT (US);
Christopher D. Hanudel, Essex Junction, VT (US);
Robert D. Herzl, South Burlington, VT (US);
David W. Milton, Underhill, VT (US);
Clarence R. Ogilvie, Huntington, VT (US);
Paul M. Schanely, Essex Junction, VT (US);
Tad J. Wilder, South Hero, VT (US);
Margaret R. Charlebois, Jericho, VT (US);
Christopher D. Hanudel, Essex Junction, VT (US);
Robert D. Herzl, South Burlington, VT (US);
David W. Milton, Underhill, VT (US);
Clarence R. Ogilvie, Huntington, VT (US);
Paul M. Schanely, Essex Junction, VT (US);
Tad J. Wilder, South Hero, VT (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method for designing an integrated circuit. A computer determines, for one or more paths in a circuit design, for a value of a design variable at which timing closure of the circuit design is achieved, an approximate slope of a function representing path delay as a function of the design variable. When the computer determines that one of the approximate slopes is not within a defined slope range, the computer determines an adjustment direction and an adjustment value based in part on the magnitude by which the slope is not within the defined slope range. The computer changes the circuit design of the path associated with the out-of-range slope, based in part on the adjustment direction and the adjustment value, so as to bring the slope within the defined slope range.