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:
Nov. 27, 2012
Filed:
Apr. 30, 2009
Jindrich Zejda, Sunnyvale, CA (US);
William Chiu-ting Shu, Palo Alto, CA (US);
Khalid Rahmat, Fremont, CA (US);
Feroze Taraporevala, Los Altos, CA (US);
Jindrich Zejda, Sunnyvale, CA (US);
William Chiu-Ting Shu, Palo Alto, CA (US);
Khalid Rahmat, Fremont, CA (US);
Feroze Taraporevala, Los Altos, CA (US);
Synopsys, Inc., Mountain View, CA (US);
Abstract
Embodiments of a computer system, a method, an integrated circuit and a computer-program product (i.e., software) for use with the computer system are described. These devices and techniques may be used to perform STA for circuits that include multiple power domains. Power-domain crossing information and optionally the delay in each power domain can be propagated during the full circuit graph-based STA to accurately perform STA without enumerating all paths. Some embodiments can use a tag-based engine to track power-domain crossing(s) during graph-based STA. If a power-domain is crossed in a path, pessimism may be added to the cumulative delay at the end point of the path. For those paths that do not cross a power domain, pessimism may be removed from the cumulative delay at their end points. In some embodiments, pessimism may be removed from the cumulative delay at end points for paths that cross power domains.