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:
May. 10, 2011
Filed:
May. 25, 2007
Purnabha Majumder, Sunnyvale, CA (US);
Balakrishna Kumthekar, Santa Rosa, CA (US);
Nimish Rameshbhai Shah, Cupertino, CA (US);
John Mowchenko, Pleasanton, CA (US);
Pramit Anikumar Chavda, Fremont, CA (US);
Yoshihisa Kojima, Kawasaki, JP;
Hiroaki Yoshida, Tokyo, JP;
Vamsi Boppana, San Jose, CA (US);
Purnabha Majumder, Sunnyvale, CA (US);
Balakrishna Kumthekar, Santa Rosa, CA (US);
Nimish Rameshbhai Shah, Cupertino, CA (US);
John Mowchenko, Pleasanton, CA (US);
Pramit Anikumar Chavda, Fremont, CA (US);
Yoshihisa Kojima, Kawasaki, JP;
Hiroaki Yoshida, Tokyo, JP;
Vamsi Boppana, San Jose, CA (US);
Open-Silicon Inc., Milpitas, CA (US);
Abstract
A closed-loop IC design optimization process by automatically or manually creating design-specific cells with desired characteristics (e.g., performance, area, power, noise, etc.), which will be then implemented as a standard cell (also known hereafter as metacell), from a set of post-layout patterns. A post-layout pattern represents a part or whole of a standard cell and contains information regarding the pattern including, but not limited to, layout, timing, area, power and noise. As the metacells are created from post-layout patterns, the inaccuracies of prior dynamic library techniques are easily avoided. Such metacells, being design-specific, are optimized to satisfy the constraints imposed by the design context, thus bringing the powerful design-specific customization to standard cell-based design methodology.