IP Library Granted Patent US 6,986,115
Granted Patent B2
US 6,986,115 · App. 10/383,522 · Granted Jan 10, 2006

Delay time calculation apparatus and integrated circuit design apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,986,115
App. No.
10/383,522
Granted
Jan 10, 2006
Kind
B2
Abstract

A delay time calculation apparatus includes a resistance-capacitance determining section for determining a source resistance and a diffusion capacitance of a target gate of a delay time calculation before a process variation, and a wiring resistance and a wiring capacitance of a wire connected to the gate after the process variation. The delay time of the gate is calculated according to the results the resistance-capacitance determining section obtains. It can solve a problem of a conventional apparatus in that although the conventional apparatus can calculate the delay time of the gate accurately as long as the process variation coefficients for the cell delay and wire delay match the target gate of the delay time calculation, it becomes increasingly difficult to calculate the delay time accurately with an increase in the error of the process variation coefficients.

Claims (14)

1. A delay time calculation apparatus comprising:

a placement and routing result acquiring section for obtaining a placement result of a plurality of gates of a semiconductor integrated circuit and a routing result between the plurality of gates;

a resistance-capacitance determining section for determining, referring to the placement and routing results obtained by said placement and routing result acquiring section, a source resistance and a diffusion capacitance of a target gate of a delay time calculation before a process variation, and a wiring resistance and a wiring capacitance of a wire connected to the target gate after the process variation; and

a delay time calculating section for calculating the delay time of the target gate according to results determined by said resistance-capacitance determining section.

2. The delay time calculation apparatus according to claim 1 , wherein when determining the wiring resistance and wiring capacitance after the process variation, said resistance-capacitance determining section determines the wiring resistance and wiring capacitance for a maximum cell delay and the wiring resistance and wiring capacitance for a minimum cell delay.

3. The delay time calculation apparatus according to claim 1 , wherein when determining the wiring resistance after the process variation, said resistance-capacitance determining section determines the wiring resistance considering dependence of the wiring resistance on temperature.

4. The delay time calculation apparatus according to claim 1 , wherein when determining the source resistance and diffusion capacitance before the process variation, said resistance-capacitance determining section determines the source resistance and diffusion capacitance for the maximum cell delay and the source resistance and diffusion capacitance for the minimum cell delay.

5. An integrated circuit design apparatus comprising:

a placement and routing section for placing a plurality of gates of a semiconductor integrated circuit, and for routing between the plurality of gates;

a placement and routing result acquiring section for obtaining a placement result of the plurality of gates by said placement and routing section, and for obtaining a routing result between the plurality of gates by said placement and routing section;

a resistance-capacitance determining section for determining, referring to the placement and routing results obtained by said placement and routing result acquiring section, a source resistance and a diffusion capacitance of a target gate of a delay time calculation before a process variation, and a wiring resistance and a wiring capacitance of a wire connected to the target gate after the process variation;

a delay time calculating section for calculating the delay time of the target gate according to results determined by said resistance-capacitance determining section; and

a verifying section for verifying the placement and routing results by said placement and routing section, referring to the delay time calculated by said delay time calculating section.

6. The integrated circuit design apparatus according to claim 5 , wherein said verifying section provides instructions to said placement and routing section to alter at least one of the placement and routing of the gates, when the delay time said delay time calculating section calculates does not satisfy a specified condition.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2004
From: MITSUBISHI DENKI KABUSHIKI KAISHA
To: RENESAS TECHNOLOGY CORP.
Reel/Frame 015451/0886 →