Method for determining air-bridge post placement
First Claim
1. A computer implemented method for determining placement of a plurality of air-bridge posts for a large scale semiconductor device comprising the steps performed by said computer:
- locating empty post positions in a plurality of cell rows;
aligning empty post positions on top and bottom cell rows for every maximum distance by inserting and/or removing feedthrough cells and reassigning pin positions for feedthrough lines;
determining connections for a plurality of cells in said cell rows by performing an interconnect routing using a plurality of wires thereby creating a pattern containing a plurality of interconnects;
locating and scanning positions of said wire end positions to detect wire lengths which exceed a predetermined distance for determining the placement positions of said air-bridge posts to provide support for an air-bridge spanning the distance between two wire end positions; and
compacting said cell rows and said interconnects.
1 Assignment
0 Petitions
Accused Products
Abstract
For air-bridges running orthogonally to the channel, a detailed routing of the interconnect lines is performed. A post expansion is then performed to spread existing lines by adding more tracks if required for support posts. The interconnect lines are then scanned to determine post placements. For air-bridges running parallel to the channel, empty post positions are determined and aligned to optimize the distance between positions. Detailed routing is then performed and the lines are scanned to determine post placement. Finally, cell rows and interconnects are compacted.
-
Citations
4 Claims
-
1. A computer implemented method for determining placement of a plurality of air-bridge posts for a large scale semiconductor device comprising the steps performed by said computer:
-
locating empty post positions in a plurality of cell rows; aligning empty post positions on top and bottom cell rows for every maximum distance by inserting and/or removing feedthrough cells and reassigning pin positions for feedthrough lines; determining connections for a plurality of cells in said cell rows by performing an interconnect routing using a plurality of wires thereby creating a pattern containing a plurality of interconnects; locating and scanning positions of said wire end positions to detect wire lengths which exceed a predetermined distance for determining the placement positions of said air-bridge posts to provide support for an air-bridge spanning the distance between two wire end positions; and compacting said cell rows and said interconnects. - View Dependent Claims (2, 3, 4)
-
Specification