Method for manufacturing a power bus on a chip
First Claim
1. A computer program product for defining power slits in a power bus located on a chip, comprising:
- a computer usable medium having computer readable program code means embodied in said computer usable medium for causing an application program to execute on an operating system of a computer, said computer readable program code means comprising;
a computer readable first program code means for locating the power bus in a defined region of the chip;
a computer readable second program code means for determining a first number of power slits to be generated in a horizontal direction of the power bus;
a computer readable third program code means for determining a second number of power slits to be generated in a vertical direction of the power bus; and
a computer readable fourth program code means for defining the power slits in the horizontal and vertical directions of the power bus according to said first and second numbers of power slits calculated by the second program code means and the third program code means, respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for manufacturing a power bus on a chip, where the power bus has slits generated therein. The present invention relates to a method to manufacture a power bus in which the reference to a layout data base shows the coordinate location of the power buses in the chip. A height and width for the power bus is calculated based on its coordinates. Based on the height and width of the power buses and the predetermined size and spacing between power slits, a number of power slits to be generated is determined. These power slits are then generated by adding the power slits to the power bus in the coordinates of the layout database. The method of the present invention also generates power slits for use in manufacturing power buses on a chip for cases in which the power buses overlap.
-
Citations
16 Claims
-
1. A computer program product for defining power slits in a power bus located on a chip, comprising:
-
a computer usable medium having computer readable program code means embodied in said computer usable medium for causing an application program to execute on an operating system of a computer, said computer readable program code means comprising; a computer readable first program code means for locating the power bus in a defined region of the chip; a computer readable second program code means for determining a first number of power slits to be generated in a horizontal direction of the power bus; a computer readable third program code means for determining a second number of power slits to be generated in a vertical direction of the power bus; and a computer readable fourth program code means for defining the power slits in the horizontal and vertical directions of the power bus according to said first and second numbers of power slits calculated by the second program code means and the third program code means, respectively. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for defining power slits in a power bus, comprising:
-
a computer usable medium having computer readable program code means embodied in said computer usable medium for causing an application program to execute on an operating system of a computer, said computer readable program code means comprising; a computer readable first program code means for locating a power bus in a defined region of a chip; a computer readable second program code means for determining a first number of power slits to be generated in a horizontal direction of the power bus; a computer readable third program code means for determining a second number of power slits to be generated in a vertical direction of the power bus; a computer readable fourth program code means for defining the power slits in the horizontal and vertical directions of the power bus according to said first and second numbers of power slits calculated by the second program code means and the third program code means, respectively; and a computer readable fifth program code means for invoking the first, second, third and fourth program code means until all power buses in the defined region have power slits. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for defining slits in a power bus located on a chip, comprising:
-
a computer usable medium having computer readable program code means embodied in said computer usable medium for causing an application program to execute on an operating system of a computer, said computer readable program code means comprising; a computer readable first program code means for determining a number of power slits to be generated in the power bus; and a computer readable second program code means for defining the power slits in the power bus according to the number of power slits calculated by the first program code means.
-
Specification