EA Foreman, PA Habitz, DJ Hathaway… - US Patent …, 2008 - Google Patents
A method, system and program product are disclosed for improving an IC design that prioritize failure coefficients of slacks that lead to correction according to their probability of …
A Arp, J Koehl, M Ringe - US Patent 7,526,743, 2009 - Google Patents
The present invention relates to a method for routing data paths in a semiconductor chip with a plurality of layers. The inventive method comprises the steps of wiring a launching clock …
RA Donelly, WC Naylor, M Fu - US Patent 6,766,500, 2004 - Google Patents
An electronic design automation (EDA) System is a computer Software System used for designing integrated circuit (IC) devices. The EDA system typically receives one or more …
RA Donelly, WC Naylor, JR Woolever - US Patent 6,948,143, 2005 - Google Patents
A method and system of constrained optimization with linear constraints to remove overlap among cells of an integrated circuit. A coarse placement using well known methods may …
EA Foreman, PA Habitz, DJ Hathaway… - US Patent …, 2011 - Google Patents
US7870525B2 - Slack sensitivity to parameter variation based timing analysis - Google Patents US7870525B2 - Slack sensitivity to parameter variation based timing analysis - Google Patents …
EA Foreman, PA Habitz, DJ Hathaway… - US Patent …, 2010 - Google Patents
A wide variety of methods are employed in the optimiza tion of integrated circuit designs. One of these methods includes evaluation of the static timing of parts of the circuit …
FL Heng, MA Lavin, JF Lee, T Ludwig, RN Sing… - US Patent …, 2011 - Google Patents
A computer programmed with appropriate computer-aided design (CAD) Software, called design-rule Verification tools, is normally used to Verify that a design of an integrated circuit …
C Carney, JLPC Neves, B Pluchino - US Patent 7,895,539, 2011 - Google Patents
A system for improving a logic circuit may include a processor, and a logic circuit analyzer in communication with the processor to model a plurality of nets. The system may also include …