Granular sensing on an integrated circuit
11668735 · 2023-06-06
Assignee
Inventors
- Stefano Facchin (Cork, IE)
- Baptiste Grave (Douglas, IE)
- Bharani Chava (Cork, IE)
- David Jonathan Walshe (Cork, IE)
Cpc classification
G01R31/2856
PHYSICS
G02F1/1368
PHYSICS
H01L27/0207
ELECTRICITY
H01L29/24
ELECTRICITY
H01L29/7869
ELECTRICITY
International classification
G02F1/1368
PHYSICS
G01R19/165
PHYSICS
H01L29/24
ELECTRICITY
Abstract
An IC is provided. The IC includes a power grid including M.sub.x layer interconnects extending in a first direction on an M.sub.x layer and M.sub.x+1 layer interconnects extending in a second direction orthogonal to the first direction on an M.sub.x+1 layer, where x>5. In addition, the IC includes a plurality of power switches. Further, the IC includes at least one sensing element located between the M.sub.x layer and the M.sub.x+1 layer and configured to measure a voltage drop to devices powered by the plurality of power switches. The one or more of the plurality of power switches may be located below the power grid. The power switches of the plurality of power switches may be adjacent in the first direction and in the second direction to each sensing element of the at least one sensing element.
Claims
1. An integrated circuit (IC), comprising: a power grid including metal x (M.sub.x) layer interconnects extending in a first direction on an M.sub.x layer and metal x+1 (M.sub.x+1) layer interconnects extending in a second direction orthogonal to the first direction on an M.sub.x+1 layer, where x>5; a plurality of power switches; and at least one sensing element located between the M.sub.x layer and the M.sub.x+1 layer and configured to measure a voltage drop to devices powered by the plurality of power switches.
2. The IC of claim 1, wherein one or more of the plurality of power switches is located below the power grid.
3. The IC of claim 1, wherein the power switches of the plurality of power switches are adjacent in the first direction and in the second direction to each sensing element of the at least one sensing element.
4. The IC of claim 1, wherein: the power grid forms a grid with grid intersection locations g.sub.i,j, where i is a row of the grid and j is a column of the grid; the plurality of power switches is located below grid intersection locations g.sub.i,j for i=2n−1 and j=2m and below grid intersection locations g.sub.i,j for i=2n and j=2m−1 for integer n≥1 and integer m≥1; and the at least one sensing element is at grid locations g.sub.i,j for i=2n−1 and j=2m−1 and at grid locations g.sub.i,j for i=2n and j=2m for integer n≥1 and integer m≥1.
5. The IC of claim 1, wherein each of the sensing elements comprises: a first transistor including a first transistor source, a first transistor drain, and a first transistor gate; and a second transistor including a second transistor source, a second transistor drain, and a second transistor gate, the first transistor source being coupled to the second transistor source at a common node on the M.sub.x layer and M.sub.x+1 layer.
6. The IC of claim 5, wherein the common node is configured to be coupled to a current source.
7. The IC of claim 5, wherein the first transistor gate is configured to be coupled to a plane voltage representative of a power supply voltage supplied to the plurality of power switches, and the second transistor gate is configured to be coupled to a programmable reference voltage.
8. The IC of claim 7, wherein the first transistor drain and the second transistor drain are configured to be coupled to a latch circuit for storing a value based on whether the plane voltage is greater than the programmable reference voltage or less than the programmable reference voltage.
9. The IC of claim 5, wherein the first transistor and the second transistor are one of n-type or p-type indium gallium zinc oxide (IGZO) transistors or indium tungsten oxide (IWO) transistors.
10. The IC of claim 5, wherein the first transistor gate comprises a first M.sub.x layer interconnect extending in the first direction across the IC, the second transistor gate comprises a second M.sub.x layer interconnect extending in the first direction across the IC, and the common node comprises a third M.sub.x layer interconnect extending in the first direction, the third M.sub.x layer interconnect being between the first and second M.sub.x layer interconnects, and wherein the first and second M.sub.x layer interconnects are shared among sensing elements in the first direction.
11. The IC of claim 10, wherein the common node further comprises at least one via at the M.sub.x+1 layer coupled to the third M.sub.x layer interconnect.
12. The IC of claim 10, wherein the first transistor drain is coupled to a first M.sub.x+1 layer interconnect and the second transistor drain is coupled to a second M.sub.x+1 layer interconnect.
13. The IC of claim 12, wherein: the first transistor further comprises a first dielectric located above the first transistor gate and a first channel located above the first dielectric, a first portion of the first channel forming the first transistor drain adjacent the first M.sub.x+1 layer interconnect and a second portion of the first channel forming the first transistor source adjacent the common node at the M.sub.x+1 layer above the third M.sub.x layer interconnect; and the second transistor further comprises a second dielectric located above the second transistor gate and a second channel located above the second dielectric, a first portion of the second channel forming the second transistor drain adjacent the second M.sub.x+1 layer interconnect and a second portion of the second channel forming the second transistor source adjacent the common node at the M.sub.x+1 layer above the third M.sub.x layer interconnect.
14. The IC of claim 1, wherein the M.sub.x layer is two or three layers below a redistribution layer (RDL).
15. A sensing element on an integrated circuit (IC), comprising: a first transistor including a first transistor source, a first transistor drain, and a first transistor gate, the first transistor gate being formed by a first metal x (M.sub.x) layer interconnect extending in a first direction, where x>5; and a second transistor including a second transistor source, a second transistor drain, and a second transistor gate, the second transistor gate being formed by a second M.sub.x layer interconnect extending in the first direction, the first transistor source being coupled to the second transistor source at a common node on the M.sub.x layer and a metal x+1 (M.sub.x+1) layer.
16. The sensing element of claim 15, wherein the common node is configured to be coupled to a current source.
17. The sensing element of claim 15, wherein the first transistor gate is configured to be coupled to a plane voltage representative of a power supply voltage supplied to a plurality of power switches, and the second transistor gate is configured to be coupled to a programmable reference voltage.
18. The sensing element of claim 17, wherein the first transistor drain and the second transistor drain are configured to be coupled to a latch circuit for storing a value based on whether the plane voltage is greater than the programmable reference voltage or less than the programmable reference voltage.
19. The sensing element of claim 15, wherein the first transistor and the second transistor are one of n-type or p-type indium gallium zinc oxide (IGZO) transistors or indium tungsten oxide (IWO) transistors.
20. The sensing element of claim 15, wherein the common node is formed by a third M.sub.x layer interconnect extending in the first direction, the third M.sub.x layer interconnect being between the first M.sub.x layer interconnect and the second M.sub.x layer interconnect.
21. The sensing element of claim 20, wherein the common node further comprises at least one via at the M.sub.x+1 layer coupled to the third M.sub.x layer interconnect.
22. The sensing element of claim 20, wherein: the first transistor further comprises a first dielectric located above the first transistor gate and a first channel located above the first dielectric, a first portion of the first channel forming the first transistor drain and a second portion of the first channel forming the first transistor source adjacent the common node at the M.sub.x+1 layer above the third M.sub.x layer interconnect; and the second transistor further comprises a second dielectric located above the second transistor gate and a second channel located above the second dielectric, a first portion of the second channel forming the second transistor drain and a second portion of the second channel forming the second transistor source adjacent the common node at the M.sub.x+1 layer above the third M.sub.x layer interconnect.
23. The sensing element of claim 22, wherein the first transistor further comprises a first interlayer dielectric between the first dielectric and the first transistor gate, and the second transistor further comprises a second interlayer dielectric between the second dielectric and the second transistor gate.
24. The sensing element of claim 15, wherein the M.sub.x layer is two or three layers below a redistribution layer (RDL).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) The detailed description set forth below in connection with the appended drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well known structures and components are shown in block diagram form in order to avoid obscuring such concepts. Apparatuses and methods will be described in the following detailed description and may be illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, elements, etc.
(11)
(12)
(13) With respect to performance, with greater granular sensing information, activity may be re-allocated in a zone where voltage drop is lower. Such activity re-allocation in order to reduce power consumption in higher voltage drop areas may improve the performance of the overall system. A sensing network is illustrated in
(14)
(15) The M.sub.x layer interconnects 304, 308 may be coupled to a plane voltage and a reference voltage, respectively. The sensing network may further include a plurality of power switches 330 that may be tied together at the M.sub.x layer. The power switches 330 provide power to a set of switchable transistor logic located at the substrate of the IC. The power switches 330 may be located below the power grid at layers below the M.sub.x layer. In one example, the power switches 330 may be located at the substrate of the IC (see
(16) As illustrated in
(17) The sensing element 320 is described with respect to
(18)
(19) The first transistor gate 308 is formed by a first M.sub.x layer interconnect 304 that extends in the first direction across the IC. The second transistor gate 418 is formed by a second M.sub.x layer interconnect 308 that extends in the first direction across the IC. The common node 306 is formed by a third M.sub.x layer interconnect 306 that extends in the first direction. The third M.sub.x layer interconnect 306 is between the first and second M.sub.x layer interconnects 304, 308. As illustrated in
(20)
(21) The circuit 500 compares the reference voltage V.sub.ref to the plane voltage V.sub.plane, where the reference voltage V.sub.ref may be varied. Without any voltage drop, the plane voltage V.sub.plane would be at the power supply voltage Vdd. When the reference voltage V.sub.ref is greater than the plane voltage V.sub.plane (i.e., V.sub.ref>V.sub.plane), Vout.sup.+>Vout.sup.−, and when the reference voltage V.sub.ref is less than the plane voltage V.sub.plane (i.e., V.sub.ref<V.sub.plane), Vout.sup.+<Vout.sup.−. Accordingly, the reference voltage V.sub.ref may be stepped up or down and compared to the plane voltage V.sub.plane at each step through comparing the voltage values at Vout.sup.+, Vout.sup.− to determine the value of the plane voltage V.sub.plane. The plane voltage V.sub.plane may be compared to the power supply voltage Vdd to determine the voltage drop and corresponding current consumption in the local area of the sensing element 320.
(22)
(23)
(24)
(25) Referring again to
(26) In one configuration, the one or more of the plurality of power switches 330 is located below the power grid. In one configuration, the power switches 330 of the plurality of power switches are adjacent in the first direction and in the second direction to each sensing element 320 of the at least one sensing element 320. In one configuration, as illustrated in
(27) In one configuration, each of the sensing elements 320 includes a first transistor 402 including a first transistor source 404, a first transistor drain 406, and a first transistor gate 408; and a second transistor 412 including a second transistor source 414, a second transistor drain 416, and a second transistor gate 418. The first transistor source 404 is coupled to the second transistor source 414 at a common node 306 on the M.sub.x layer and M.sub.x+1 layer. In one configuration, the common node 306 is configured to be coupled to a current source 436. In one configuration, the first transistor gate 408 is configured to be coupled to a plane voltage V.sub.plane representative of a power supply voltage Vdd supplied to the plurality of power switches 330, and the second transistor gate 418 is configured to be coupled to a programmable reference voltage V.sub.ref. In one configuration, the first transistor drain 406 and the second transistor drain 416 are configured to be coupled to a latch circuit 508 for storing a value based on whether the plane voltage V.sub.plane is greater than the programmable reference voltage V.sub.ref or less than the programmable reference voltage V.sub.ref. In one configuration, the first transistor 402 and the second transistor 412 are one of n-type or p-type IGZO transistors or IWO transistors. In one configuration, the first transistor gate 408 includes a first M.sub.x layer interconnect 304 extending in the first direction across the IC, the second transistor gate includes a second M.sub.x layer interconnect 308 extending in the first direction across the IC, and the common node includes a third M.sub.x layer interconnect 306 extending in the first direction. The third M.sub.x layer interconnect 306 is between the first and second M.sub.x layer interconnects 304, 308. The first and second M.sub.x layer interconnects 304, 308, respectively, are shared among sensing elements 320 in the first direction. In one configuration, the common node 306 further includes at least one via 326 at the M.sub.x+1 layer coupled to the third M.sub.x layer interconnect 306. In one configuration, the first transistor drain 406 is coupled to a first M.sub.x+1 layer interconnect 322 and the second transistor drain 416 is coupled to a second M.sub.x+1 layer interconnect 324. In one configuration, the first transistor 402 further includes a first dielectric 450 located above the first transistor gate 408 and a first channel 410 located above the first dielectric 450. A first portion of the first channel 410 forms the first transistor drain 406 adjacent the first M.sub.x+1 layer interconnect 322 and a second portion of the first channel 410 forms the first transistor source 404 adjacent the common node 306 at the M.sub.x+1 layer above the third M.sub.x layer interconnect 306. Further, in such a configuration, the second transistor 412 further includes a second dielectric 460 located above the second transistor gate 418 and a second channel 420 located above the second dielectric 460. A first portion of the second channel 420 forms the second transistor drain 416 adjacent the second M.sub.x+1 layer interconnect 324 and a second portion of the second channel 420 forms the second transistor source 414 adjacent the common node 306 at the M.sub.x+1 layer above the third M.sub.x layer interconnect 306. In one configuration, the M.sub.x layer is two or three layers below an RDL.
(28) Referring to
(29) In one configuration, the common node 306 is configured to be coupled to a current source 436. In one configuration, the first transistor gate 408 is configured to be coupled to a plane voltage V.sub.plane representative of a power supply voltage Vdd supplied to a plurality of power switches 330, and the second transistor gate 418 is configured to be coupled to a programmable reference voltage V.sub.ref. In one configuration, the first transistor drain 406 and the second transistor drain 416 are configured to be coupled to a latch circuit 508 for storing a value based on whether the plane voltage V.sub.plane is greater than the programmable reference voltage V.sub.ref or less than the programmable reference voltage V.sub.ref. In one configuration, the first transistor 402 and the second transistor 412 are one of n-type or p-type IGZO transistors or IWO transistors. In one configuration, the common node 306 is formed by a third M.sub.x layer interconnect 306 extending in the first direction. The third M.sub.x layer interconnect 306 is between the first M.sub.x layer interconnect 304 and the second M.sub.x layer interconnect 308. In one configuration, the common node 306 further includes at least one via 326 at the M.sub.x+1 layer coupled to the third M.sub.x layer interconnect 306. In one configuration, the first transistor 402 further includes a first dielectric 450 located above the first transistor gate 408 and a first channel 410 located above the first dielectric 450. A first portion of the first channel 410 forms the first transistor drain 406 and a second portion of the first channel 410 forms the first transistor source 404 adjacent the common node 306 at the M.sub.x+1 layer above the third M.sub.x layer interconnect 306. In such a configuration, the second transistor 412 further includes a second dielectric 460 located above the second transistor gate 418 and a second channel 420 located above the second dielectric 460. A first portion of the second channel 420 forms the second transistor drain 416 and a second portion of the second channel 420 forms the second transistor source 414 adjacent the common node 306 at the M.sub.x+1 layer above the third M.sub.x layer interconnect 306. In one configuration, the first transistor 402 further includes a first interlayer dielectric 452 between the first dielectric 450 and the first transistor gate 408, and the second transistor 412 further includes a second interlayer dielectric 462 between the second dielectric 460 and the second transistor gate 418. In one configuration, the M.sub.x layer is two or three layers below an RDL.
(30) As discussed supra, a sensing network including sensing elements 320 may be formed on a metal layer a few layers below the RDL (see
(31) It is understood that the specific order or hierarchy of steps in the processes disclosed is an illustration of exemplary approaches. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the processes may be rearranged. Further, some steps may be combined or omitted. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented.
(32) The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but is to be accorded the full scope consistent with the language claims, wherein reference to an element in the singular is not intended to mean “one and only one” unless specifically so stated, but rather “one or more.” The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects.” Unless specifically stated otherwise, the term “some” refers to one or more. Combinations such as “at least one of A, B, or C,” “at least one of A, B, and C,” and “A, B, C, or any combination thereof” include any combination of A, B, and/or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as “at least one of A, B, or C,” “at least one of A, B, and C,” and “A, B, C, or any combination thereof” may be A only, B only, C only, A and B, A and C, B and C, or A and B and C, where any such combinations may contain one or more member or members of A, B, or C. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims. No claim element is to be construed as a means plus function unless the element is expressly recited using the phrase “means for.”
(33) The following examples are illustrative only and may be combined with aspects of other embodiments or teachings described herein, without limitation.
(34) Example 1 is an IC including a power grid including M.sub.x layer interconnects extending in a first direction on an M.sub.x layer and M.sub.x+1 layer interconnects extending in a second direction orthogonal to the first direction on an M.sub.x+1 layer, where x>5. The IC further includes a plurality of power switches. The IC further includes at least one sensing element located between the M.sub.x layer and the M.sub.x+1 layer and configured to measure a voltage drop to devices powered by the plurality of power switches.
(35) Example 2 is the IC of the example 1, wherein one or more of the plurality of power switches is located below the power grid.
(36) Example 3 is the IC of any of examples 1 and 2, wherein the power switches of the plurality of power switches are adjacent in the first direction and in the second direction to each sensing element of the at least one sensing element.
(37) Example 4 is the IC of any of examples 1 to 3, wherein the power grid forms a grid with grid intersection locations g.sub.i,j, where i is a row of the grid and j is a column of the grid; the plurality of power switches is located below grid intersection locations g.sub.i,j for i=2n−1 and j=2m and below grid intersection locations g.sub.i,j for i=2n and j=2m−1 for integer n≥1 and integer m≥1; and the at least one sensing element is at grid locations g.sub.i,j for i=2n−1 and j=2m−1 and at grid locations g.sub.i,j for i=2n and j=2m for integer n≥1 and integer m≥1.
(38) Example 5 is the IC of any of examples 1 to 4, wherein each of the sensing elements includes a first transistor including a first transistor source, a first transistor drain, and a first transistor gate; and a second transistor including a second transistor source, a second transistor drain, and a second transistor gate, the first transistor source being coupled to the second transistor source at a common node on the M.sub.x layer and M.sub.x+1 layer.
(39) Example 6 is the IC of example 5, wherein the common node is configured to be coupled to a current source.
(40) Example 7 is the IC of any of examples 5 and 6, wherein the first transistor gate is configured to be coupled to a plane voltage representative of a power supply voltage supplied to the plurality of power switches, and the second transistor gate is configured to be coupled to a programmable reference voltage.
(41) Example 8 is the IC of any of example 5 to 7, wherein the first transistor drain and the second transistor drain are configured to be coupled to a latch circuit for storing a value based on whether the plane voltage is greater than the programmable reference voltage or less than the programmable reference voltage.
(42) Example 9 is the IC of any of examples 5 to 8, wherein the first transistor and the second transistor are one of n-type or p-type IGZO transistors or IWO transistors.
(43) Example 10 is the IC of any of examples 5 to 9, wherein the first transistor gate includes a first M.sub.x layer interconnect extending in the first direction across the IC, the second transistor gate includes a second M.sub.x layer interconnect extending in the first direction across the IC, and the common node includes a third M.sub.x layer interconnect extending in the first direction. The third M.sub.x layer interconnect is between the first and second M.sub.x layer interconnects. The first and second M.sub.x layer interconnects are shared among sensing elements in the first direction.
(44) Example 11 is the IC of example 10, wherein the common node further includes at least one via at the M.sub.x+1 layer coupled to the third M.sub.x layer interconnect.
(45) Example 12 is the IC of any of examples 10 and 11, wherein the first transistor drain is coupled to a first M.sub.x+1 layer interconnect and the second transistor drain is coupled to a second M.sub.x+1 layer interconnect.
(46) Example 13 is the IC of example 12, wherein the first transistor further includes a first dielectric located above the first transistor gate and a first channel located above the first dielectric. A first portion of the first channel forms the first transistor drain adjacent the first M.sub.x+1 layer interconnect and a second portion of the first channel forms the first transistor source adjacent the common node at the M.sub.x+1 layer above the third M.sub.x layer interconnect. The second transistor further includes a second dielectric located above the second transistor gate and a second channel located above the second dielectric. A first portion of the second channel forms the second transistor drain adjacent the second M.sub.x+1 layer interconnect and a second portion of the second channel forms the second transistor source adjacent the common node at the M.sub.x+1 layer above the third M.sub.x layer interconnect.
(47) Example 14 is the IC of any of examples 1 to 13, wherein the M.sub.x layer is two or three layers below an RDL.
(48) Example 15 is a sensing element on an IC. The sensing element includes a first transistor including a first transistor source, a first transistor drain, and a first transistor gate. The first transistor gate is formed by a first M.sub.x layer interconnect extending in a first direction, where x>5. The sensing element includes a second transistor including a second transistor source, a second transistor drain, and a second transistor gate. The second transistor gate is formed by a second M.sub.x layer interconnect extending in the first direction. The first transistor source is coupled to the second transistor source at a common node on the M.sub.x layer and an M.sub.x+1 layer.
(49) Example 16 is the sensing element of example 15, wherein the common node is configured to be coupled to a current source.
(50) Example 17 is the sensing element of any of examples 15 and 16, wherein the first transistor gate is configured to be coupled to a plane voltage representative of a power supply voltage supplied to a plurality of power switches, and the second transistor gate is configured to be coupled to a programmable reference voltage.
(51) Example 18 is the sensing element of example 17, wherein the first transistor drain and the second transistor drain are configured to be coupled to a latch circuit for storing a value based on whether the plane voltage is greater than the programmable reference voltage or less than the programmable reference voltage.
(52) Example 19 is the sensing element of any of examples 15 to 18, wherein the first transistor and the second transistor are one of n-type or p-type IGZO transistors or IWO transistors.
(53) Example 20 is the sensing element of any of examples 15 to 19, wherein the common node is formed by a third M.sub.x layer interconnect extending in the first direction. The third M.sub.x layer interconnect is between the first M.sub.x layer interconnect and the second M.sub.x layer interconnect.
(54) Example 21 is the sensing element of example 20, wherein the common node further includes at least one via at the M.sub.x+1 layer coupled to the third M.sub.x layer interconnect.
(55) Example 22 is the sensing element of any of example 20 and 21, wherein the first transistor further includes a first dielectric located above the first transistor gate and a first channel located above the first dielectric. A first portion of the first channel forms the first transistor drain and a second portion of the first channel forms the first transistor source adjacent the common node at the M.sub.x+1 layer above the third M.sub.x layer interconnect. The second transistor further includes a second dielectric located above the second transistor gate and a second channel located above the second dielectric. A first portion of the second channel forms the second transistor drain and a second portion of the second channel forms the second transistor source adjacent the common node at the M.sub.x+1 layer above the third M.sub.x layer interconnect.
(56) Example 23 is the sensing element of example 22, wherein the first transistor further includes a first interlayer dielectric between the first dielectric and the first transistor gate, and the second transistor further includes a second interlayer dielectric between the second dielectric and the second transistor gate.
(57) Example 24 is the sensing element of any of examples 15 to 23, wherein the M.sub.x layer is two or three layers below an RDL.