Advanced standard cell power connection
AssigneeLSI Corporation
InventorsMatthias Dinter, Juergen Dirks, Herbert Johannes Preuthen
Life of this patent
Estimating the term…
Abstract
A method for establishing standard cell power connections is disclosed. The method generally includes the steps of (A) calculating a power consumption of a plurality of logic cells receiving power directly from a power rail, (B) removing at least one excess via from a plurality of vias directly connecting the power rail to a power mesh in response to the power consumption and (C) routing a signal through an area where the at least one excess via was removed.
Claims21
A method for establishing standard cell power connections, comprising the steps of:
- (A) calculating a current density through each of a plurality of vias directly connecting a power rail to a power mesh, wherein said current density is due to a plurality of logic cells receiving power directly from said power rail;
- (B) removing at least one excess via of said vias in response to said current density without modifying said power mesh;
- (C) routing a signal through an area where said at least one excess via was removed;
- (D) calculating a voltage drop across said vias after said removing said at least one excess via;
- (E) adjusting a number of said vias in response to said voltage drop;
- and
- (F) recalculating said voltage drop across said vias after said adjusting said number of said vias.
A method for establishing standard cell power connections, comprising the steps of:
- (A) calculating a power consumption of a plurality of logic cells receiving power directly from a power rail;
- (B) removing at least one excess via from a plurality of vias directly connecting said power rail to a power mesh in response to said power consumption;
- (C) routing a signal through an area where said at least one excess via was removed;
- (D) calculating an electromigration effect after said removing said at least one excess via;
- and
- (E) adjusting a number of said vias in response said electromigration effect as calculated, wherein said adjusting comprises increasing said number of said vias in response to said electromigration effect exceeding a threshold.
A method for establishing standard cell power connections, comprising the steps of:
- (A) calculating an electromigration effect for each of a plurality of vias directly connecting a power rail to a power mesh, wherein said electromigration effect is due to a plurality of logic cells receiving power directly from said power rail;
- (B) removing at least one excess via of said vias in response to said electromigration effect;
- (C) routing a signal through an area where said at least one excess via was removed;
- (D) recalculating said electromigration effect after said removing said at least one excess via;
- and
- (E) adjusting a number of said vias in response said electromigration effect as recalculated, wherein said adjusting comprises increasing said number of said vias in response to said electromigration effect exceeding a threshold.
A method for establishing standard cell power connections, comprising the steps of:
- (A) calculating an electromigration effect for each of a plurality of vias directly connecting a power rail to a power mesh, wherein said electromigration effect is due to a plurality of logic cells receiving power directly from said power rail;
- (B) removing at least one excess via of said vias in response to said electromigration effect;
- (C) routing a signal through an area where said at least one excess via was removed;
- (D) calculating a power consumption for said logic cells, wherein said removing said at least one excess via is in further response to said power consumption;
- (E) calculating a current density through said vias after said removing said at least one excess via;
- (F) calculating a voltage drop across said vias after said removing said at least one excess via;
- and
- (G) adjusting a number of said vias in response to both (E) said current density and (F) said voltage drop.
A method for establishing standard cell power connections, comprising the steps of:
- (A) calculating a current density through each of a plurality of vias directly connecting a power rail to a power mesh, wherein said current density is due to a plurality of logic cells receiving power directly from said power rail;
- (B) removing at least one excess via of said vias in response to said current density;
- (C) routing a signal through an area where said at least one excess via was removed;
- (D) calculating a voltage drop across said vias after said removing said at least one excess via;
- (E) adjusting a number of said vias in response to said voltage drop;
- and
- (F) recalculating said voltage drop across said vias after said adjusting said number of said vias.
Dependencies are inferred from the claim text.