IP Library Patent Application 11861535
Patent Application
App. No. 11/861,535

LAYOUT METHOD FOR SEMICONDUCTOR INTEGRATED CIRCUIT

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 None
App. No.
11/861,535
Abstract

A layout method for a semiconductor integrated circuit according to the present invention is a layout method for a semiconductor integrated circuit including plural delay adjustment cells each of which adjusts a delay amount of a signal line. The layout method includes: placing the plural delay adjustment cells; adjusting delay amounts of the plural delay adjustment cells placed in the placing; extracting delay adjustment cells of a same kind from among the plural delay adjustment cells having the delay amounts adjusted in the adjusting; and consolidating the delay adjustment cells of the same kind extracted in the extracting, to obtain a shared delay adjustment cell.

Claims (30)

1 . A layout method for a semiconductor integrated circuit including a plurality of delay adjustment cells each of which adjusts a delay amount of a signal line, said layout method comprising:

placing the plurality of delay adjustment cells;

adjusting delay amounts of the plurality of delay adjustment cells placed in said placing;

extracting delay adjustment cells of a same kind from among the plurality of delay adjustment cells having the delay amounts adjusted in said adjusting; and

consolidating the delay adjustment cells of the same kind extracted in said extracting, to obtain a shared delay adjustment cell.

2 . The layout method for a semiconductor integrated circuit according to claim 1 , further comprising

re-placing the plurality of delay adjustment cells including the shared delay adjustment cell obtained in said consolidating, so as to reduce area of a region where the plurality of delay adjustment cells are placed.

3 . The layout method for a semiconductor integrated circuit according to claim 2 ,

wherein said re-placing includes aligning and re-placing the plurality of delay adjustment cells including the shared delay adjustment cell obtained in said consolidating, in an order depending on a size of the area of the delay adjustment cells.

4 . The layout method for a semiconductor integrated circuit according to claim 1 ,

wherein said placing includes placing an input-side logic cell and an output-side logic cell of the plurality of delay adjustment cells, so that the input-side logic cell and the output-side logic cell are respectively arranged on diagonally opposing sides of a region where the plurality of delay adjustment cells are placed.

5 . The layout method for a semiconductor integrated circuit according to claim 1 , further comprising

predicting the delay adjustment cells of the same kind from among the plurality of delay adjustment cells,

wherein said placing includes adjacently placing the delay adjustment cells of the same kind predicted in said predicting.

6 . The layout method for a semiconductor integrated circuit according to claim 1 ,

wherein said consolidating includes consolidating the delay adjustment cells of the same kind extracted in said extracting, to obtain one shared delay adjustment cell for every predetermined number or less of the delay adjustment cells.

7 . The layout method for a semiconductor integrated circuit according to claim 1 , further comprising:

dividing a region where the plurality of delay adjustment cells are placed in said placing into a plurality of re-placement target regions, and

wherein said extracting includes extracting the delay adjustment cells of the same kind from among the plurality of delay adjustment cells included in each of the re-placement target regions; and

said consolidating includes consolidating the delay adjustment cells of the same kind extracted in said extracting to obtain the shared delay adjustment cell, for each of the re-placement target regions.

8 . A program which causes a computer to execute a layout method for a semiconductor integrated circuit including a plurality of delay adjustment cells each of which adjusts a delay amount of a signal line,

the method includes:

placing the plurality of delay adjustment cells;

adjusting delay amounts of the plurality of delay adjustment cells placed in said placing;

extracting delay adjustment cells of a same kind from among the plurality of delay adjustment cells having the delay amounts adjusted in said adjusting; and

consolidating the delay adjustment cells of the same kind extracted in said extracting, to obtain a shared delay adjustment cell.

9 . A semiconductor integrated circuit comprising:

a delay adjustment cell having an input connected to a clock terminal and which imparts a predetermined delay to an inputted signal and output the signal;

a plurality of selectors each of which selects one of the signal outputted by the delay adjustment cell and a signal from a test terminal, and outputs the signal; and

a plurality of flip-flops each of which has a clock input terminal to which the signal outputted by one of said plurality of selectors is inputted.

Assignments (2)
CHANGE OF NAME Recorded Nov 20, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2008
From: SUGINAKA, MASAHIRO
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 020488/0975 →