U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and mechanism for performing timing aware via insertion

Patent 7665052 Issued on February 16, 2010. Estimated Expiration Date: Icon_subject November 17, 2026. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Method and apparatus for identifying gated clocks within a circuit design using a standard optimization tool
Patent #: 5864487
Issued on: 01/26/1999
Inventor: Merryman, et al.

Method and apparatus for reducing power consumption in an integrated circuit chip
Patent #: 7257782
Issued on: 08/14/2007
Inventor: Ho, et al.

Via redundancy based on subnet timing information, target via distant along path from source and/or target via net/subnet characteristic Patent #: 7290226
Issued on: 10/30/2007
Inventor: Correale, Jr., et al.

Inventors

Assignee

Application

No. 11601246 filed on 11/17/2006

US Classes:

716/6Timing analysis (e.g., delay time, path delay, latch timing)

Examiners

Primary: Siek, Vuthe

Attorney, Agent or Firm

International Class

G06F 17/50

Abstract

A method and system to insert redundant vias while preserving timing is disclosed. The system and method preserve the timing during redundant via insertion, which utilizes incremental timing and extraction updates. A budgeting based approach and a path based approach to the method are disclosed. The budgeting approach is faster, while the path based method has a better insight of the worst slack/slew for the entire design.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?