Embodiments of the present disclosure relate to electronic packages, and more particularly to packaging architectures with embedded bridge architectures that include dummy bridges in order to improve first level interconnect (FLI) alignment.
In advanced packaging architectures, smaller dies (also referred to as chiplets, tiles, etc.) are communicatively coupled together using one or more bridge dies. The bridge dies may be embedded in the package substrate between pairs of dies. The bridge dies include high density routing in order to couple together the overlying dies. As more bridge dies are integrated into the electronic package, alignment issues become more prevalent.
One specific misalignment mode is referred to as die edge misalignment (DEM). DEM is seen on multiple bridge die packages at first level interconnects (FLIs) after thermocompression bonding (TCB). This DEM is found only on certain areas (e.g., edges) of the die. Further, such misalignment modes are typically not symmetrical with respect to the die center. As such, it can be deduced that the misalignment is not attributable to tool placement offset or inaccurate bump compensation.
Generally, DEM is not well understood. However, some investigation has shown that edge misalignment and direction of misalignment correlates well with bridge die layout around the overlying dies. Without being tied to a specific understanding of the cause of DEM, it has been deduced that asymmetrical substrate thermal expansion during fast heating/cooling cycles during TCB may contribute to DEM problems.
Described herein are packaging architectures with embedded bridge architectures that include dummy bridges in order to improve first level interconnect (FLI) alignment, in accordance with various embodiments. In the following description, various aspects of the illustrative implementations will be described using terms commonly employed by those skilled in the art to convey the substance of their work to others skilled in the art. However, it will be apparent to those skilled in the art that the present invention may be practiced with only some of the described aspects. For purposes of explanation, specific numbers, materials and configurations are set forth in order to provide a thorough understanding of the illustrative implementations. However, it will be apparent to one skilled in the art that the present invention may be practiced without the specific details. In other instances, well-known features are omitted or simplified in order not to obscure the illustrative implementations.
Various operations will be described as multiple discrete operations, in turn, in a manner that is most helpful in understanding the present invention, however, the order of description should not be construed to imply that these operations are necessarily order dependent. In particular, these operations need not be performed in the order of presentation.
As noted above, advanced packaging architectures are moving towards the use of one or more bridge dies in order to communicatively couple together overlying dies. The overlying dies may be compute dies that are processed at an advanced node. In order to keep yields of the overlying dies high, smaller (in area) dies are used. Benefits in computing power can be leveraged by coupling together multiple smaller dies. Generally, the bridge dies lie at least partially below a footprint of two overlying dies. Interconnects (e.g., first level interconnects (FLIs)) couple the overlying dies to the underlying bridge die. High density routing on the bridge die provides communicative coupling between the overlying dies.
However, the inclusion of one or more bridge dies has resulted in the problem of die edge misalignment (DEM). The DEM is a phenomenon that cannot be attributable to tool offset or inaccurate bump compensation. While not being tied to a particular mechanism, it is presumed that DEM can be at least partially attributable to non-uniformity and material asymmetry in the package substrate due to the presence of one or more embedded bridge substrates. Generally, it is presumed that differences in thermal expansion during the temperature cycling of thermocompression bonding (TCB) may be a contributing factor to DEM.
An example of DEM is shown in
In some instances an embedded bridge 120 may be provided in the package substrate 105. The embedded bridge 120 may include high density conductive routing in order to communicatively couple the first die 130A to the second die 130B. The first die 130A and the second die 130B may be coupled to the package substrate 105 and the bridge 120 by FLIs 135. As illustrated in
Referring now to
In an embodiment, the bridge 220 is at least partially below a footprint of both the first die 230A and the second die 230B. More generally, the bridge 220 may be provided at a center of the package substrate 205 (as viewed in the plan view of
In an embodiment, the bridge 220 may include high density routing in order to communicatively couple the first die 230A to the second die 230B. While two dies 230A and 230B are shown in
As shown in
Accordingly, embodiments disclosed herein include architectures that more symmetrically balance the thermal expansion of the electronic package 200. Referring now to
In an embodiment, the dummy bridges 260 may be substantially similar to the bridge 220, with the exception of the presence of conductive routing. For example, the dummy bridges 260 may not include any conductive routing. Instead, the dummy bridges 260 may be a monolithic body of material. In an embodiment, the material of the dummy bridges 260 may be the same material as the bridge 220. For example, when the bridge 220 comprises silicon, the dummy bridges 260 may also comprise silicon. Similarly, if the bridge 220 comprises glass, then the dummy bridges 260 may also comprise glass. Though, in some embodiments the dummy bridges 260 may be a different material than the bridge 220.
In an embodiment, the bridge 220 may have one or more dimensions that are matched with the dummy bridges 260. For example, in
In an embodiment, the dummy bridges 260 are placed in locations that mitigate the non-uniform thermal expansion of the package substrate 205. For example, as indicated in
In some embodiments, the dummy bridges 260 are provided entirely outside a footprint of both the first die 230A and the second die 230B. Moving the dummy bridges 260 outside of the footprint of the dies 230A/230B allows for more die area to be used for functioning circuitry. However, in some embodiments, the dummy bridges 260 may be at least partially within a footprint of one or both of the first die 230A and the second die 230B. In an embodiment, the distance between the bridge 220 and the dummy bridges 260 may be substantially uniform. For example, a distance from the bridge 220 to the top dummy bridge 260 may be substantially equal to a distance from the bridge 220 to the bottom dummy bridge 260. In some instances, the positioning of the dummy bridges 260 may be referred to as being symmetric about the bridge die 220. However, in other embodiments, the distances between the bridge 220 and the dummy bridges 260 may be non-uniform. For example, when the dimensions of the first die 230A and the second die 230B are different, the distances between the dummy bridges 260 and the bridge 220 may be non-uniform.
Referring now to
As shown, the dummy bridges 260 may have a thickness that is substantially equal to the thickness of the bridge 220. In other embodiments, the bridge 220 may be thicker or thinner than the dummy bridges 260. In the illustrated embodiment, the width of the dummy bridges 260 is shown as being different than the width of the bridge 220. Though, in some embodiments, the width of the dummy bridges 260 may be substantially equal to the width of the bridge 220, as shown in
In an embodiment, the dies 230A and 230B may be communicatively coupled to each other through conductive routing on the bridge 220. The conductive routing on the bridge 220 is omitted for simplicity. In an embodiment, the dies 230A and 230B may both be compute dies, such as processors, graphics processors, systems on a chip (SoC), ASICs, or the like. One or both of the dies 230A and 230B may also be memory dies in some instances. In a particular embodiment, the die 230A may be substantially similar to the die 230B. Though, embodiments may also include dies 230A and 230B that are different from each other.
Referring now to
In an embodiment, the dummy bridges 260 may be provided in the package substrate 205. That is, the bridge 220 and the dummy bridges 260 may be provided in different substrates. However, in other embodiments, the dummy bridges 260 may also be provided in the overlying mold layer 270.
Referring now to
In an embodiment, the bridges 320 may include high density routing in order to communicatively couple pairs of dies 330 together. While five dies 330A-330E are shown in
As shown in
Accordingly, embodiments disclosed herein include architectures that more symmetrically balance the thermal expansion of the electronic package 300. Referring now to
In an embodiment, the dummy bridges 360 may be substantially similar to the bridges 320, with the exception of the presence of conductive routing. For example, the dummy bridges 360 may not include any conductive routing. Instead, the dummy bridges 360 may be a monolithic body of material. In an embodiment, the material of the dummy bridges 360 may be the same material as the bridges 320. For example, when the bridge 320 comprises silicon, the dummy bridges 360 may also comprise silicon. Similarly, if the bridges 320 comprise glass, then the dummy bridges 360 may also comprise glass. Though, in some embodiments the dummy bridges 360 may be a different material than the bridges 320.
In an embodiment, the bridges 320 may have one or more dimensions that are matched with the dummy bridges 360. For example, in
In an embodiment, the dummy bridges 360 are placed in locations that mitigate the non-uniform thermal expansion of the package substrate 305. For example, as indicated in
In some embodiments, the dummy bridges 360 are provided entirely outside a footprint of the dies 330A-330E. Moving the dummy bridges 360 outside of the footprint of the dies 330A-330E allows for more die area to be used for functioning circuitry. However, in some embodiments, the dummy bridges 360 may be at least partially within a footprint of one dies 330A-330E. In an embodiment, the distance between the bridges 320 and the dummy bridges 360 may be substantially uniform. For example, a distance from the bridge 320 between the dies 330A and 330B to the top dummy bridge 360 may be substantially equal to a distance from the bridge 320 between dies 330D and 330E to the bottom dummy bridge 360. In some instances, the positioning of the dummy bridges 360 may be referred to as being symmetric about the bridge dies 320. However, in other embodiments, the distances between the bridge 320 and the dummy bridges 360 may be non-uniform.
Referring now to
In an embodiment, the bridges 420 may include high density routing in order to communicatively couple pairs of dies 430 together. While four dies 430A-430D are shown in
As shown in
Accordingly, embodiments disclosed herein include architectures that more symmetrically balance the thermal expansion of the electronic package 400. Referring now to
In an embodiment, the dummy bridges 460 may be substantially similar to the bridges 420, with the exception of the presence of conductive routing. For example, the dummy bridges 460 may not include any conductive routing. Instead, the dummy bridges 460 may be a monolithic body of material. In an embodiment, the material of the dummy bridges 460 may be the same material as the bridges 420. For example, when the bridge 420 comprises silicon, the dummy bridges 460 may also comprise silicon. Similarly, if the bridges 420 comprise glass, then the dummy bridges 460 may also comprise glass. Though, in some embodiments the dummy bridges 460 may be a different material than the bridges 420.
In an embodiment, the bridges 420 may have one or more dimensions that are matched with the dummy bridges 460. For example, in
In an embodiment, the dummy bridges 460 are placed in locations that mitigate the non-uniform thermal expansion of the package substrate 405. For example, as indicated in
In some embodiments, the dummy bridges 460 are provided entirely outside a footprint of the dies 430A-430D. Moving the dummy bridges 460 outside of the footprint of the dies 430A-430D allows for more die area to be used for functioning circuitry. However, in some embodiments, the dummy bridges 460 may be at least partially within a footprint of one dies 430A-430D.
Referring now to
In an embodiment, the electronic package 500 may comprise a package substrate 505. The package substrate 505 may include a core 509 and buildup layers 508 above and below the core 509. The core 509 may be a glass core 509 or an organic core 509. In an embodiment, the buildup layers 508 may include buildup film or the like. In an embodiment, conductive routing (not shown) is provided on and through the package substrate 505.
In an embodiment, a pair of dies 530A and 530B are shown as being coupled to the package substrate 505. For example, FLIs 535 may couple the dies 530 to the package substrate 505. In some embodiments, a bridge 520 may be provided between the first die 530 and the second die 530B. The bridge 520 communicatively couples the first die 530A to the second die 530B.
In order to mitigate DEM, a pair of dummy bridges 560 may be provided outside of the first die 530A and the second die 530B. The dummy bridges 560 may be substantially similar to the bridge 520, with the exception of the dummy bridges 560 not including routing. In an embodiment, the dummy bridges 560 and the bridge 530 may be inserted in cavities 503 that are formed into a top surface of the package substrate 505.
In the illustrated embodiment, a pair of two dies 530A and 530B and a pair of two dummy bridges 560 are shown, similar to the embodiment shown in
These other components include, but are not limited to, volatile memory (e.g., DRAM), non-volatile memory (e.g., ROM), flash memory, a graphics processor, a digital signal processor, a crypto processor, a chipset, an antenna, a display, a touchscreen display, a touchscreen controller, a battery, an audio codec, a video codec, a power amplifier, a global positioning system (GPS) device, a compass, an accelerometer, a gyroscope, a speaker, a camera, and a mass storage device (such as hard disk drive, compact disk (CD), digital versatile disk (DVD), and so forth).
The communication chip 606 enables wireless communications for the transfer of data to and from the computing device 600. The term “wireless” and its derivatives may be used to describe circuits, devices, systems, methods, techniques, communications channels, etc., that may communicate data through the use of modulated electromagnetic radiation through a non-solid medium. The term does not imply that the associated devices do not contain any wires, although in some embodiments they might not. The communication chip 606 may implement any of a number of wireless standards or protocols, including but not limited to Wi-Fi (IEEE 802.11 family), WiMAX (IEEE 802.16 family), IEEE 802.20, long term evolution (LTE), Ev-DO, HSPA+, HSDPA+, HSUPA+, EDGE, GSM, GPRS, CDMA, TDMA, DECT, Bluetooth, derivatives thereof, as well as any other wireless protocols that are designated as 3G, 4G, 5G, and beyond. The computing device 600 may include a plurality of communication chips 606. For instance, a first communication chip 606 may be dedicated to shorter range wireless communications such as Wi-Fi and Bluetooth and a second communication chip 606 may be dedicated to longer range wireless communications such as GPS, EDGE, GPRS, CDMA, WiMAX, LTE, Ev-DO, and others.
The processor 604 of the computing device 600 includes an integrated circuit die packaged within the processor 604. In some implementations of the invention, the integrated circuit die of the processor may be part of an electronic package that comprises a package substrate that includes one or more dummy bridge structures that are symmetrically disposed on the package substrate, in accordance with embodiments described herein. The term “processor” may refer to any device or portion of a device that processes electronic data from registers and/or memory to transform that electronic data into other electronic data that may be stored in registers and/or memory.
The communication chip 606 also includes an integrated circuit die packaged within the communication chip 606. In accordance with another implementation of the invention, the integrated circuit die of the communication chip may be part of an electronic package that comprises a package substrate that includes one or more dummy bridge structures that are symmetrically disposed on the package substrate, in accordance with embodiments described herein.
In an embodiment, the computing device 600 may be part of any apparatus. For example, the computing device may be part of a personal computer, a server, a mobile device, a tablet, an automobile, or the like. That is, the computing device 600 is not limited to being used for any particular type of system, and the computing device 600 may be included in any apparatus that may benefit from computing functionality.
The above description of illustrated implementations of the invention, including what is described in the Abstract, is not intended to be exhaustive or to limit the invention to the precise forms disclosed. While specific implementations of, and examples for, the invention are described herein for illustrative purposes, various equivalent modifications are possible within the scope of the invention, as those skilled in the relevant art will recognize.
These modifications may be made to the invention in light of the above detailed description. The terms used in the following claims should not be construed to limit the invention to the specific implementations disclosed in the specification and the claims. Rather, the scope of the invention is to be determined entirely by the following claims, which are to be construed in accordance with established doctrines of claim interpretation.
Example 1: a package architecture, comprising: a package substrate; a first bridge over the package substrate, wherein the first bridge includes conductive routing; a second bridge over the package substrate; and a third bridge over the package substrate, wherein the second bridge and the third bridge are positioned symmetrically about the first bridge.
Example 2: the package architecture of Example 1, wherein the second bridge and the third bridge comprise silicon or glass.
Example 3: the package architecture of Example 1 or Example 2, wherein the second bridge and the third bridge comprise the same material as the first bridge.
Example 4: the package architecture of Examples 1-3, further comprising: a first die over the package substrate; and a second die over the package substrate, wherein the first die is communicatively coupled to the second die by the conductive routing in the first bridge.
Example 5: the package architecture of Example 4, wherein the second bridge and the third bridge are outside footprints of the first die and the second die.
Example 6: the package architecture of Examples 1-5, wherein the first bridge, the second bridge, and the third bridge are located in cavities in the package substrate.
Example 7: the package architecture of Examples 1-6, wherein a dimension of the first bridge is different than similar dimensions of the second bridge and the third bridge.
Example 8: an electronic package, comprising: a package substrate; a plurality of dies over the package substrate; a plurality of first bridges over the package substrate, wherein the plurality of first bridges are at least partially within footprints of the plurality of dies, and wherein the plurality of first bridges communicatively couple the plurality of dies together; and a plurality of second bridges over the package substrate, wherein the plurality of second bridges are entirely outside of footprints of the plurality of dies.
Example 9: the electronic package of Example 8, wherein the plurality of second bridges are dummy bridges.
Example 10: the electronic package of Example 9, wherein the dummy bridges do not include any conductive routing.
Example 11: the electronic package of Examples 8-10, wherein the plurality of second bridges comprise glass or silicon.
Example 12: the electronic package of Examples 8-11, wherein the plurality of second bridges are symmetrically oriented with respect to the plurality of dies.
Example 13: the electronic package of Examples 8-12, wherein the plurality of second bridges are along a first edge of the plurality of dies and a second edge of the plurality of dies.
Example 14: the electronic package of Example 13, wherein the first edge is opposite from the second edge.
Example 15: the electronic package of Examples 8-14, wherein the plurality of second bridges are along a first edge of the plurality of dies, a second edge of the plurality of dies, a third edge of the plurality of dies, and a fourth edge of the plurality of dies.
Example 16: the electronic package of Example 15, wherein a pair of second bridges are along each of the first edge, the second edge, the third edge, and the fourth edge of the plurality of dies.
Example 17: the electronic package of Examples 8-16, wherein the plurality of first bridges and the plurality of second bridges are positioned in cavities in the package substrate.
Example 18: the electronic package of Examples 8-17, wherein first level interconnect (FLI) structures between the plurality of dies and the package substrate are aligned with FLI pads on the package substrate.
Example 19: an electronic system, comprising: a board; a package substrate coupled to the board; a plurality of first bridges in the package substrate, wherein the plurality of first bridges comprise conductive routing; a plurality of second bridges in the package substrate, wherein the plurality of second bridges are symmetrically positioned with respect to the plurality of first bridges; and a plurality of dies coupled to the package substrate, wherein the plurality of first bridges communicatively couple together the plurality of dies.
Example 20: the electronic system of Example 19, wherein the plurality of second bridges are outside a footprint of the plurality of dies.