Resistor with exponential-weighted trim
12464827 ยท 2025-11-04
Assignee
Inventors
- Steve Edward Harrell (Corinth, TX, US)
- Keith Eric Sanborn (Tucson, AZ, US)
- Wai Lee (Dallas, TX, US)
- Erika Lynn Mazotti (San Martin, CA, US)
Cpc classification
H01L23/5258
ELECTRICITY
H10D99/00
ELECTRICITY
H01L23/5256
ELECTRICITY
International classification
H10D84/00
ELECTRICITY
Abstract
An electronic device, e.g. a trimmable resistor, includes a plurality of fused resistors, each fused resistor including one or more doped resistive regions formed in a semiconductor substrate. The doped resistive regions may be thermistors. Each fused resistor further includes a corresponding one of a plurality of fusible links. A first terminal of each of the fused resistors is connected to a first terminal of the corresponding fusible link. First and second interconnection buses are located over the substrate, with the first interconnection bus connecting to a second terminal of each of the fused resistors, and the second interconnection bus connecting to a second terminal of each of the fusible links. The plurality of fused resistors have resistance values that form an exponential progression.
Claims
1. A method of forming an integrated circuit, comprising: forming a plurality of unit resistors in a semiconductor substrate; connecting a first subset N of the unit resistors in series thereby forming a first composite resistor; connecting a second subset N of the unit resistors in parallel thereby forming a second composite resistor; connecting a first terminal of the first composite resistor and a first terminal of the second composite resistor to a first interconnection bus; connecting a second terminal of the first composite resistor and a second terminal of the second composite resistor to a second interconnection bus; and connecting a first fusible link between the second interconnection bus and the first composite resistor, and connecting a second fusible link between the second interconnection bus and the second composite resistor.
2. The method of claim 1, further comprising connecting a first terminal of a single unit resistor to the first interconnection bus, and connecting a second terminal of the single unit resistor to the second interconnection bus via a third fusible link.
3. The method of claim 1, further comprising connecting a third subset M of the unit resistors in parallel directly to the first interconnection bus and directly to the second interconnection bus.
4. The method of claim 1, further comprising: connecting a third subset N.sup.2 of the unit resistors in series thereby forming a third composite resistor; connecting a fourth subset N.sup.2 of the unit resistors in parallel thereby forming a fourth composite resistor; connecting a first terminal of the third composite resistor and a first terminal of the fourth composite resistor to the first interconnection bus; and connecting a second terminal of the third composite resistor and a second terminal of the fourth composite resistor to the second interconnection bus.
5. The method of claim 1, further comprising connecting a first terminal of a single unit resistor directly to the first interconnection bus and a second terminal of the single unit resistor to a connection node.
6. The method of claim 2, further comprising opening at least one of the fusible links.
7. A method of forming an integrated circuit, comprising: forming a plurality of unit resistors over a semiconductor substrate; forming first and second interconnection buses; connecting a plurality of composite resistors between the first and second interconnection buses, each composite resistor of the plurality of composite resistors including a subset of the plurality of unit resistors connected in parallel or a subset of the plurality of unit resistors connected in series; connecting a corresponding one of a plurality of fusible links between the second interconnection bus and each of a corresponding one of the composite resistors; and connecting a unit resistor directly to the first interconnection bus and to the second interconnection bus via one of the plurality of fusible links.
8. The method of claim 7, wherein the plurality of composite resistors and a single one of the unit resistors form a binary exponentially weighted ladder of resistances between the first and second interconnection buses.
9. The method of claim 7, wherein the unit resistors are thermistors.
10. A method of forming an integrated circuit, comprising: forming a plurality of fused resistors in or over a semiconductor substrate, the fused resistors having resistance values that form an exponential progression, each fused resistor including one or more doped resistive regions formed in the substrate, a first terminal of each of the fused resistors connected to a first terminal of a corresponding one of a plurality of fusible links; and forming first and second interconnection buses over the substrate, the first interconnection bus connected to a second terminal of each of the fused resistors, and the second interconnection bus connected to a second terminal of each of the fusible links.
11. The method of claim 10, wherein each fused resistor has a resistance value that is twice a resistance of another fused resistor of the plurality of fused resistors, or has a resistance value that is one-half a resistance of another fused resistor of the plurality of fused resistors.
12. The method of claim 10, further comprising forming a bypass resistor in or over the semiconductor substrate, the bypass resistor having a first terminal connected to the first interconnection bus and a second terminal connected to the second interconnection bus.
13. The method of claim 10, further comprising forming a series resistor in or over the semiconductor substrate, the series resistor having a first terminal connected to the first interconnection bus and a second terminal connected to a connection node.
14. The method of claim 13, wherein the connection node is a first connection node, and further comprising a second connection node connected to the second interconnection bus.
15. The method of claim 10, wherein each of the plurality of fused resistors includes one or more instances of a unit resistor.
16. The method of claim 15, wherein a first fused resistor includes N unit resistors connected in series and a second fused resistor includes N unit resistor connected in parallel.
17. The method of claim 16, wherein a third fused resistor includes no more than one unit resistor.
18. The method of claim 15, further comprising forming a bypass resistor in the semiconductor substrate, the bypass resistor having a plurality of unit resistors connected in parallel, connecting a first terminal of the bypass resistor to the first interconnection bus, and connecting a second terminal of the bypass resistor to the second interconnection bus and to a connection node.
19. The method of claim 10, wherein the exponential progression includes resistance values of the fused resistors that increase by integer powers of two.
20. A method of forming an electronic device, comprising: forming in or over an integrated circuit a two-dimensional array of unit resistors including a first plurality of unit resistors and a second plurality of unit resistors; interconnecting the first plurality of unit resistors between a first node and a second node, including connecting a first unit resistor and a second unit resistor of the first plurality of unit resistors at a third node; and interconnecting the second plurality of unit resistors between the second node and the third node, wherein the first plurality of unit resistors are located between a first subset of the second plurality of unit resistors and a second subset of the second plurality of unit resistors, and the unit resistors of the second plurality of unit resistors are arranged as a series of steps of a resistor ladder in which a resistance of each of the steps increases exponentially with respect to a next-lower step.
21. The method of claim 20, further comprising forming a plurality of fusible links, each of the fusible links being connected in series with a corresponding one of the steps of the resistor ladder.
22. The method of claim 20, wherein each of the unit resistors is a thermistor.
23. The method of claim 20, further comprising connecting at least two of the unit resistors of the first plurality of unit resistors between the second node and the third node.
24. The method of claim 20, wherein the unit resistors are interconnected by a single metal level.
25. A method of forming an integrated circuit, comprising: forming a plurality of unit resistors in a semiconductor substrate; connecting a first subset N of the unit resistors in series thereby forming a first composite resistor; connecting a second subset N of the unit resistors in parallel thereby forming a second composite resistor; connecting a first terminal of the first composite resistor and a first terminal of the second composite resistor to a first interconnection bus; connecting a second terminal of the first composite resistor and a second terminal of the second composite resistor to a second interconnection bus; and connecting a third subset M of the unit resistors in parallel directly to the first interconnection bus and directly to the second interconnection bus.
26. A method of forming an integrated circuit, comprising: forming a plurality of unit resistors in a semiconductor substrate; connecting a first subset N of the unit resistors in series thereby forming a first composite resistor; connecting a second subset N of the unit resistors in parallel thereby forming a second composite resistor; connecting a first terminal of the first composite resistor and a first terminal of the second composite resistor to a first interconnection bus; connecting a second terminal of the first composite resistor and a second terminal of the second composite resistor to a second interconnection bus; and connecting a first terminal of a single unit resistor directly to the first interconnection bus and a second terminal of the single unit resistor to a connection node.
Description
BRIEF DESCRIPTION OF THE VIEWS OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) The present disclosure is described with reference to the attached figures. The figures may not be drawn to scale and they are provided merely to illustrate the disclosure. Several aspects of the disclosure are described below with reference to example applications for illustration, in which like features correspond to like reference numbers. It should be understood that numerous specific details, relationships, and methods are set forth to provide an understanding of the disclosure. The present disclosure is not limited by the illustrated ordering of acts or events, as some acts may occur in different orders and/or concurrently with other acts or events. Furthermore, not all illustrated acts or events may be required to implement a methodology in accordance with the present disclosure.
(9) While various examples of the present disclosure have been described above, it should be understood that they have been presented by way of example only and not limitation. Numerous changes to the disclosed embodiments can be made in accordance with the disclosure herein without departing from the spirit or scope of the disclosure. Thus, the breadth and scope of the present invention should not be limited by any of the above described embodiments. Rather, the scope of the disclosure should be defined in accordance with the following claims and their equivalents.
(10)
(11)
(12) In
(13) The unit resistors 305 are labeled according to which resistor in the adjustable resistor network 100 that unit resistor 305 is configured to implement. The resistor R1 is implemented by a single instance of the unit resistor 305, e.g. R.sub.1,5. The resistor R2 is implemented by two instances of the unit resistor 305 connected in parallel, e.g. R.sub.2,5 and R.sub.2,6, and has a resistance of R.sub.unit. The fused resistor R3.0 is implemented by eight instances of the unit resistor 305 connected in series, e.g. R.sub.1,1, R.sub.1,2, R.sub.1,3, R.sub.1,4, R.sub.2,1, R.sub.2,2, R.sub.2,3 and R.sub.2,4, and has a resistance of 8.Math.R.sub.unit. The fused resistor R3.1 is implemented by four instances of the unit resistor 305 connected in series, e.g. R.sub.1,1, R.sub.1,12, R.sub.2,11 and R.sub.2,12, and has a resistance of 4.Math.R.sub.unit. The fused resistor R.sub.3.2 is implemented by two instances of the unit resistor 305 connected in series, e.g. R.sub.1,10 and R.sub.2,10, and has a resistance of 2.Math.R.sub.unit. The fused resistor R3.3 is implemented by a single instance of the unit resistor 305, e.g. R.sub.2,9 and has a resistance of R.sub.unit. The fused resistor R3.4 is implemented by two instances of the unit resistor 305 connected in parallel, e.g. R.sub.2,7 and R.sub.2,8, and has a resistance of .Math.R.sub.unit. And the fused resistor R3.5 is implemented by four instances of the unit resistor 305 connected in parallel, e.g. R.sub.1,6, R.sub.1,7, R.sub.1,8, and R.sub.1,9, and has a resistance of .Math.R.sub.unit. Any of the resistors R1, R2 or R3.N implemented with more than a single unit resistor 305 may be referred to as a composite resistor.
(14) Considered more generally, a particular one of the fused resistors R.sub.3.N may have a resistance expressed as 8.Math.R.sub.unit/2.sup.N, where N is the index value of that particular resistor. It can be seen then that the resistor values from R3.0 to R3.5 have an exponential progression, in which each fused resistor R3.N has a resistance equal to twice that of the next lower-valued resistor. This progression may be referred to as a binary progression. In other examples a non-binary progression of resistor values may be used, e.g. integer powers of 3 or 10.
(15) Conveniently, the values N may be viewed as a bit position of a binary value that describes the state of the fuse 135.N associated with each of the fused resistors R.sub.3.N. This value may be referred to herein as a ladder fuse code, sometimes abbreviated LFC. Thus when all the fuses are intact (unblown), the ladder fuse code is 111111.sub.2, and when all the fuses are blown the ladder fuse code is 000000.sub.2. This aspect is discussed in greater detail below.
(16) With continued reference to
(17) The value of the resistor ladder 115 may be adjusted, in a process sometimes referred to as trimming, by opening one or more of the fuses 135.X, e.g. by a laser process. The ladder fuse code represents the logical state of the fuses in a binary number, with the MSB (most significant bit) describing fuse 135.5 and the LSB (least significant bit) describing fuse 135.0. The resistor ladder 115 has a minimum value R.sub.3 of about .Math.R.sub.unit when the fuse value is 111111.sub.2 and has a maximum value of 8 R.sub.unit when the fuse value of 000001.sub.2 (or R3= for the trivial case of a fuse value of 000000.sub.2). Resistance values between these limits may be obtained by an appropriate selection of the fuse value. This aspect is further addressed below.
(18) The use of unit resistor cells during trim helps control the overall variability of the resistor network 100. Variability is further reduced by placing the most (mathematically) significant resistor components (R1, R2, and the most resistive bits of the weighted ladder) in the center of the array in accordance with best resistor matching practices. In addition to the center of the array being more uniform from a processing perspective, it is also further away from any stress produced by proximity to the pads 105, 110. Thus in some examples first and second pluralities of unit resistors may be arranged in a two-dimensional array. The first plurality of unit resistors may be located between a first subset of the second plurality of unit resistors and a second subset of the second plurality of unit resistors.
(19)
(20) A nominal value of the unit resistance of the unit resistor 305 may be determined in significant part by a width W of the n-well, a length L determined by a distance between the n+ contact strips 445, the depth D and the dopant concentration .sub.n. In one example, the n-well may be doped with phosphorous with a dose of about 1.6810.sup.12 with a junction depth D of about 2.5 m, a length L of about 45.84 m and a width W of about 17.2 m. Under these conditions the unit resistance R.sub.unit of the unit resistor 305 is expected to be about 8.3 k. Any or all of these parameters may be adjusted in other examples to achieve a different unit resistance as appropriate to a particular implementation. Furthermore, while the unit resistor 305 has been described in the form of a diffused substrate resistor, the described principles may be applied to other types of resistors, e.g. polysilicon resistors.
(21) In various examples the unit resistors 305 may have a resistance that changes in a predictable manner in response to a change of substrate temperature. Resistors with this property are often referred to as thermistors. A resistor network 100 implemented using thermistor unit resistors 305 consistent with the described principles is expected to respond to temperature similar to the temperature dependence of the unit resistors 305. Thus the resistor network 100 may be considered a thermistor with binary (or exponential) weighted trim. While implementations are not limited to thermistors, the trim precision provided by the described principles may be of particular utility in thermistor applications by providing cost-effective large scale production of thermistors with a precise and baseline resistance and tight distribution of baseline resistance. Additional details regarding thermistor formation may be found in U.S. patent application Ser. No. 15/639,492, the content of which is incorporated by reference herein.
(22) Turning to
(23)
(24) The resistance value of each characteristic may be mathematically expressed approximately as
R.sub.tot=R.sub.NB+(R.sub.ABR.sub.NB)e.sup..Math.LFC,(1)
where R.sub.AB is the value of R.sub.tot with all fuses blown, and is an empirical coefficient equal to about 0.061 for the illustrated data set.
(25) Considering first the nominal characteristic 610, a particular instance of the resistor network 100 may experience nominal processing conditions and have a resistance R.sub.NB of 8.5 k, placing this particular resistor network 100 on the nominal characteristic 610 at the ladder fuse code 63.sub.10. A 17.6% increase of resistance will result in the nominal resistance of 10 k for this resistor network 100. The nominal characteristic 610 is seen to be about equal to the 10 k nominal resistance at a ladder fuse code of 10.sub.10. Thus the fuses 135.N may be blown in a pattern of 001010.sub.2 (e.g. fuses 135.5, 135.4, 135.2 and 135.0 blown) to result in an R.sub.tot of 10 k for this particular resistor network 100. Consider further upper limit 640 and lower limit 650, which may define an allowable tolerance of R.sub.tot after programming, e.g. +200. It is seen that five ladder fuse codes, 9.sub.10-13.sub.10, result in a programmed R.sub.tot in this range. Of course, the tolerance may be determined by technical application, and is not limited to any particular value.
(26) Next considering the +10% characteristic 620, a particular instance of the resistor network 100 with an unblown value R.sub.NB of 9.35 k falls on this characteristic. This resistor network 100 requires only about 7% increase of resistance to equal about 10 k. Inspection shows that a fuse value code of 28.sub.10, or 011100.sub.2, results in a resistance R.sub.tot about equal to 10 k. Thus the fuses 135.5, 135.1 and 135.0 may be blown to achieve this result. Moreover, 13 fuse value codes from 23.sub.10 to 35.sub.10, may result in a value of R.sub.tot in a range between 10 k200.
(27) Finally considering the 10% characteristic 630, a particular instance of the resistor network 100 with an unblown value R.sub.NB of 7.6 k falls on this characteristic. This resistor network 100 requires about 31.6% increase of resistance to equal about 10 k. Inspection shows that a fuse value code of 28.sub.10, or 000010.sub.2, results in a resistance R.sub.tot about equal to 10 k. Thus the fuses 135.5, 135.4, 135.3, 135.2 and 135.0 may be blown to achieve this result. However, in this case only three fuse value codes from 1.sub.10 to 3.sub.10, may result in a value of RB in a range between 10 k+200 due to the higher slope of the characteristic 630 near the vertical axis.
(28) Now consider an arbitrary instance of the adjustable resistor network 100 that has an initial resistance R.sub.tot=R.sub.NB between the 10% limits, represented by the characteristic 660. The value of R.sub.NB may be determined by directly measuring the resistance, e.g. by in-line wafer probe. The relationship of Eq. 1 may be computationally translated such that the computed value of R.sub.NB equals the measured value. Then ladder code values falling within the tolerance range may be determined. Any such ladder code value may be selected to meet the predetermined tolerance of R.sub.tot after blowing the appropriate fuses 135.N, though typically the ladder code value that results in R.sub.tot closest to the design value, e.g. 10 k, may be selected.
(29) Turning to
(30) In a step 750 the initial resistance R.sub.tot,UB of a device under test (DUT) is determined between the first and second terminals with all fuses intact. If R.sub.tot,UB is >101% of the target resistance the trim procedure is terminated, since no reduction of resistance is possible by blowing a fuse. If R.sub.tot,UB exceeds a device tolerance value, the DUT may be marked for scrap. In a step 760 a resistance increase is determined that when added to the initial resistance results in a target resistance. The resistance increase may be determined in the form of a Percent INcrease to hit Target, or PINT value. The PINT value may be determined as a difference between the target resistance, R.sub.target, and the measured resistance, R.sub.meas, divided by R.sub.meas. If the PINT value exceeds the maximum adjustment range of the DUT, then the trim procedure may be terminated, In a step 770 a combination of fuses is computed that produces the target value, e.g. by computing a fuse code value. In one example the fuse code value may be determined as determined by a polynomial fit using empirical coefficients. In some cases it may be convenient to express a ladder code value in terms of the PINT. In one example, a 5.sup.th-order polynomial fit may be used, e.g.
LFC=round[a+b.Math.PINT+c.Math.PINT.sup.2+d.Math.PINT.sup.3+f.Math.PINT.sup.4+g.Math.PINT.sup.5](2)
where the coefficients a, b, c, d, f and g may be determined empirically from modelled unit resistance values or from measurement of manufactured examples of a particular R.sub.tot design value for the adjustable resistor network 100. In one nonlimiting example, the coefficients are shown in Table I for an adjustable resistor network exemplified by adjustable resistor network 100 (e.g. six bits, 10 k post-trim resistance). In this example, a maximum possible increase of resistance may be about 19.7%. After determining the fuse code value, the value may be directed to a fuse programming system, e.g. a laser fuse blowing tool, for implementation of the desired fuse combination.
(31) While the method is not limited to any particular fitting model, factors that may be relevant include a desired precision of the FSV solution and computation resources available during the trimming process. Thus in some cases a polynomial of lower order may be sufficient to achieve a desired precision, while in other cases a polynomial of higher order may be advantageous. Table I below includes coefficient values for two additional examples, e.g. a six-bit resistor network with a nominal post-trim value of 47 k, and a five-bit resistor network with a nominal post-trim value of 100 k. In the case of the five-bit example, the resistor ladder 115 may be implemented using only five fused resistors with values .Math.R.sub.unit, .Math.R.sub.unit, R.sub.unit, 2.Math.R.sub.unit and 4.Math.R.sub.unit.
(32) TABLE-US-00001 TABLE I Nominal Post-trim 10 k 47 k 100 k Resistance R.sub.unit (k) 8.3 38.5 81.0 Width (m) 17.2 7.2 7.0 Length (m) 45.84 74.47 153.38 No of bits 6 6 5 Fuse code range 0-63.sub.10 0-63.sub.10 0-31.sub.10 Max % Resistance 19.74% 19.76% 19.77% increase a 62.84531 62.84531 30.99155 b 988.558 988.558 429.921 c 9301.928 9301.928 3157.283 d 58702.5 58702.5 18637.8 f 204317.3 204317.3 69980.34 g 289378 289378 116477
(33) While various embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example only and not limitation. Numerous changes to the disclosed embodiments can be made in accordance with the disclosure herein without departing from the spirit or scope of the disclosure. Thus, the breadth and scope of the present invention should not be limited by any of the above described embodiments. Rather, the scope of the disclosure should be defined in accordance with the following claims and their equivalents.