Patent US5596506A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5596506A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of fabricating IC chips with equation estimated peak crosstalk voltages being less than noise margin

Assignee: Unisys Corp
•
Filing: 1995-02-09
•
Granted: 1997-01-21
•
Expires: 2015-02-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In one method according to the present invention, an integrated circuit chip is fabricated by the following steps: 1) providing a trial layout in the chip for a victim net and a set of aggressor nets which have segments that lie next to the victim net; 2) assigning to the trial layout of the victim net, the parameters of--a line capacitance, a line resistance, and a driver output resistance; and assigning to the trial layout of each aggressor net, the parameters of--a coupling capacitance to the victim net, and a voltage transition; 3) estimating, for each aggressor net, a respective peak crosstalk voltage V p which the aggressor net couples into the victim net as a function V p =K(e -X -e -Y ) where K, X, and Y are products of said parameters; 4) modifying said trial layout and repeating the assigning and estimating steps until a summation of the estimated peak crosstalk voltages in the victim net is within an acceptable level; and, 5) building the chip with the modified layout for which the summation is within the acceptable level.

Inventors

  • 👤 Richard J. Petschauer
  • 👤 Roland D. Rothenberger
  • 👤 Paul G. Tumms

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 17:49
CPC Classifications
H; H10; H10D; H10D89/00; H10D89/10

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 198 words
A method of fabricating an integrated circuit chip, which contains a victim net and a set of aggressor nets with each aggressor net having a line segment that lies next to said victim net, such that crosstalk voltages coupled to said victim net are within an acceptable level; said method including the steps of: providing a trial layout for said victim net and said aggressor nets; assigning to said trial layout of said victim net, the parameters of--a line capacitance, a line resistance, and a driver output resistance; and assigning to said trial layout of each aggressor net, the parameters of--a coupling capacitance to said victim net, and a voltage transition; estimating, for each aggressor net, a respective peak crosstalk voltage V p which the aggressor net couples into said victim net as a function V p =K(e -X -e -Y ) where K, X, and Y are products of said parameters; modifying said trial layout and repeating said assigning and estimating steps until a summation of the estimated peak crosstalk voltages in said victim net is within said acceptable level; and, building said chip with the modified layout for which said summation is within said acceptable level.
Claim 2
Independent Claim 198 words
A method of fabricating an integrated circuit chip, which contains a victim net and a set of aggressor nets with each aggressor net having a line segment that lies next to said victim net, such that crosstalk voltages coupled to said victim net are within an acceptable level; said method including the steps of: providing a trial layout for said victim net and said aggressor nets; assigning to said trial layout of said victim net, the parameters of--a line capacitance, a line resistance, and a driver output resistance; and assigning to said trial layout of each aggressor net, the parameters of--a coupling capacitance to said victim net, and a voltage transition; estimating, for each aggressor net, a respective peak crosstalk voltage V p which the aggressor net couples into said victim net as a function V p =K(e -X -e -Y ) where K, X, and Y are products of said parameters; modifying said trial layout and repeating said assigning and estimating steps until a summation of the estimated peak crosstalk voltages in said victim net is within said acceptable level; and, building said chip with the modified layout for which said summation is within said acceptable level.
Claim 3
Dependent Claim 68 words
A method according to claim 1 wherein said estimating step is performed with: ##EQU4## where a= ##EQU5## b= ##EQU6## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R L =said victim line resistance, C w =said victim line capacitance, and C c =said coupling capacitance.
Claim 4
Dependent Claim 76 words
A method according to claim 1 wherein said estimating step is performed with: ##EQU7## where a= ##EQU8## b= ##EQU9## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R L =said victim line resistance, C N =said victim line capacitance plus any additional capacitance of said victim net, and C c =said coupling capacitance.
Claim 5
Dependent Claim 99 words
A method according to claim 1 wherein said estimating step is performed with: ##EQU10## where a= ##EQU11## b= ##EQU12## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R L =said victim line resistance, C w =said victim line capacitance, C c =said coupling capacitance, L F =(L Y -D C )/L Y L Y =length of said victim line, and D C =distance from load furthest from driver on said victim line to C C .
Claim 6
Dependent Claim 77 words
A method according to claim 1 wherein said estimating step is performed with: ##EQU13## where a= ##EQU14## b= ##EQU15## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R DL =said victim line resistance from a victim line driver to a furthest load, C w =said victim line capacitance, and C c =said coupling capacitance.
Claim 7
Dependent Claim 97 words
A method according to claim 1 wherein said estimating step is performed with: ##EQU16## where a= ##EQU17## b= ##EQU18## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R L =said victim line resistance, C w =said victim line capacitance, C c =said coupling capacitance, C L =an input capacitance on said victim line; C o =a drive output capacitance on said victim line, and where said estimated peak crosstalk voltage is limited to ##EQU19##
Claim 8
Dependent Claim 28 words
A method according to claim 1 wherein said modifying step includes moving an aggressor net such that said segment which lies next to said victim net is shortened.
Claim 9
Dependent Claim 27 words
A method according to claim 1 wherein said modifying step includes changing a driver circuit in said victim net such that said driver output resistance is reduced.
Claim 10
Dependent Claim 21 words
A method according to claim 1 wherein said modifying step includes adding capacitance to said victim net and/or an aggressor net.
Claim 11
Dependent Claim 34 words
A method according to claim 1 wherein said modifying step includes switching said victim line from one input on a load to another input which has a larger noise margin than said one input.
Claim 12
Dependent Claim 19 words
A method according to claim 1 wherein said modifying step includes inserting a repeater circuit into said victim net.
Claim 13
Dependent Claim 50 words
A method according to claim 1 wherein said steps of assigning, estimating, and modifying are performed with said voltage transition being from a high voltage to a low voltage; and wherein those same steps are performed again with said voltage transition being from a low voltage to a high voltage.
Claim 14
Dependent Claim 37 words
A method according to claim 1 wherein said steps of assigning, estimating, and modifying are performed at least ten-thousand times, with each such performance involving a different victim net and set of aggressor nets in said chip.
Claim 15
Independent Claim 210 words
A method of fabricating an integrated circuit chip, which contains a victim net and a set of aggressor nets with each aggressor net having a line segment that lies next to said victim net, such that crosstalk voltages coupled to said victim net are within an acceptable level; said method including the steps of: providing a trial layout for said victim net and said aggressor nets; assigning to said trial layout of said victim net, the parameters of--a line capacitance, a line resistance, and a driver output resistance; and assigning to said trial layout of said aggressor nets, the parameters of--a total coupling capacitance of all aggressor nets to said victim net, and a weighted average voltage transition on all aggressor nets; estimating, a total peak crosstalk voltage V pt which all of said aggressor nets together couple into said victim net as a function V pt =K(e -X -e -Y ) where K, X, and Y are products of said parameters; modifying said trial layout and repeating said assigning and estimating steps until said estimated total peak crosstalk voltage in said victim net is within said acceptable level; and, building said chip with the modified layout for which said estimated total peak crosstalk voltage is within said acceptable level.
Claim 16
Independent Claim 210 words
A method of fabricating an integrated circuit chip, which contains a victim net and a set of aggressor nets with each aggressor net having a line segment that lies next to said victim net, such that crosstalk voltages coupled to said victim net are within an acceptable level; said method including the steps of: providing a trial layout for said victim net and said aggressor nets; assigning to said trial layout of said victim net, the parameters of--a line capacitance, a line resistance, and a driver output resistance; and assigning to said trial layout of said aggressor nets, the parameters of--a total coupling capacitance of all aggressor nets to said victim net, and a weighted average voltage transition on all aggressor nets; estimating, a total peak crosstalk voltage V pt which all of said aggressor nets together couple into said victim net as a function V pt =K(e -X -e -Y ) where K, X, and Y are products of said parameters; modifying said trial layout and repeating said assigning and estimating steps until said estimated total peak crosstalk voltage in said victim net is within said acceptable level; and, building said chip with the modified layout for which said estimated total peak crosstalk voltage is within said acceptable level.
Claim 17
Dependent Claim 68 words
A method according to claim 14 wherein said estimating step is performed with: ##EQU20## where a= ##EQU21## b= ##EQU22## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R L =said victim line resistance, C w =said victim line capacitance, and C c =said coupling capacitance.
Claim 18
Dependent Claim 76 words
A method according to claim 14 wherein said estimating step is performed with: ##EQU23## where a= ##EQU24## b= ##EQU25## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R L =said victim line resistance, C N =said victim line capacitance plus any additional capacitance of said victim net, and C c =said coupling capacitance.
Claim 19
Dependent Claim 99 words
A method according to claim 14 wherein said estimating step is performed with: ##EQU26## where a= ##EQU27## b= ##EQU28## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R L =said victim line resistance, C w =said victim line capacitance, C c =said coupling capacitance, L F =(L Y -D C )/L Y L Y =length of said victim line, and D C =distance from load furthest from driver on said victim line to C C .
Claim 20
Dependent Claim 77 words
A method according to claim 14 wherein said estimating step is performed with: ##EQU29## where a= ##EQU30## b= ##EQU31## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R DL =said victim line resistance from a victim line driver to a furthest load, C w =said victim line capacitance, and C c =said coupling capacitance.
Claim 21
Dependent Claim 97 words
A method according to claim 14 wherein said estimating step is performed with: ##EQU32## where a= ##EQU33## b= ##EQU34## V s =magnitude of said voltage transition, ΔT=time for said voltage transition to occur from 10% V s to 90% V s , R o =said victim net driver output resistance, R L =said victim line resistance, C w =said victim line capacitance, C c =said coupling capacitance, C L =an input capacitance on said victim line; C o =a drive output capacitance on said victim line, and where said estimated peak crosstalk voltage is limited to ##EQU35##
Claim 22
Dependent Claim 28 words
A method according to claim 14 wherein said modifying step includes moving an aggressor net such that said segment which lies next to said victim net is shortened.
Claim 23
Dependent Claim 27 words
A method according to claim 14 wherein said modifying step includes changing a driver circuit in said victim net such that said driver output resistance is reduced.
Claim 24
Dependent Claim 21 words
A method according to claim 14 wherein said modifying step includes adding capacitance to said victim net and/or an aggressor net.
Claim 25
Dependent Claim 34 words
A method according to claim 14 wherein said modifying step includes switching said victim line from one input on a load to another input which has a larger noise margin than said one input.
Claim 26
Dependent Claim 19 words
A method according to claim 14 wherein said modifying step includes inserting a repeater circuit into said victim net.
Claim 27
Dependent Claim 50 words
A method according to claim 14 wherein said steps of assigning, estimating, and modifying are performed with said voltage transition being from a high voltage to a low voltage; and wherein those same steps are performed again with said voltage transition being from a low voltage to a high voltage.
Claim 28
Dependent Claim 37 words
A method according to claim 14 wherein said steps of assigning, estimating, and modifying are performed at least ten-thousand times, with each such performance involving a different victim net and set of aggressor nets in said chip.
Claim 29
Dependent Claim 63 words
A method according to claim 14 wherein said weighted average voltage transition is ΣC Ci ΔT i +ΣC Ci ; where C Ci is a respective coupling capacitance of said line segment for a particular aggressor net i which lies net to said victim net; and ΔT i is a respective time for a voltage transition to occur in said aggressor net i.

References Cited (Backward Citations)

US5196733A Cited
US5341325A Cited
US5281867A Cited
US5481695A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-01-21 2000-07-22 2001-01-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-01-21 2004-07-22 2005-01-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-01-21 2008-07-22 2009-01-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag