×

Timing closure methodology including placement with initial delay values

  • US 8,621,403 B2
  • Filed: 04/19/2004
  • Issued: 12/31/2013
  • Est. Priority Date: 12/24/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. An automated method for designing an integrated circuit layout with a computer, comprising:

  • in a logic design phase;

    mapping a digital circuit to selected cells from a cell library to implement a circuit path;

    determining initial delay values and corresponding gain for the selected cells prior to assignment of wire loads based on an initial placement of the circuit path;

    determining an adjusted initial delay value and corresponding gain for at least one of the selected cells prior to the assignment of wire loads based on the initial placement of the circuit path, by performing at least one of;

    compressing the initial delay value of at least one of the selected cells to meet delay constraints for the circuit path, andstretching the initial delay value of at least one of the selected cells to reduce slack in the circuit path; and

    in a physical design phase;

    performing the initial placement of the selected cells for the circuit path, and the assignment of wire loads to the selected cells based on the initial placement;

    adjusting size or area of one or more of the selected cells during or after the initial placement, to maintain the initial delay value of the selected cells originally from the cell library; and

    routing the selected cells for the circuit path.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×