Embodiments pertain to packaging of electronic systems. Some embodiments relate to techniques of embedding electronic devices in a glass package substrate.
Electronic systems continue to increase in complexity while it is desired to keep their size small. This leads to increased density of electronic circuits by reducing their size to include more circuits in the same size or smaller package. Thermal management in electronic systems continues to be a challenge that grows with the increasingly complicated architectures and higher power parts.
The following description and the drawings sufficiently illustrate specific embodiments to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. Portions and features of some embodiments may be included in, or substituted for, those of other embodiments. Embodiments set forth in the claims encompass all available equivalents of those claims.
To meet the demand for increased functional complexity in smaller devices, manufacturers integrate multiple integrated circuit (IC) dies in a single electronic package to create an efficient electronic system in a package. Electronic packaging can include a substrate core upon which interconnect build-up layers are formed with interconnect for ICs of the packed electronic system. As manufacturers continue to increase circuit density, thermal management and power management in electronic packaging becomes challenging.
Typically, all the dies included in the electronic package are placed on the top surface of the substrate of an electronic package and the dies are connected using interconnecting bridges or a base interposer. This two-dimensional approach to electronic package can negatively impact the potential performance of parts due to thermal crosstalk. In thermal crosstalk, dies that are higher power and hotter heat up lower power dies resulting in thermal throttling. Also, the two-dimensional approach typically has all the inputs and power coming from the top surface of the substrate.
One or more cavities 106 are formed in the glass core layer 104 and at least one active component die 108 is disposed in each of the cavities 106. An active component die 108 includes multiple active circuit components, such as multiple transistors. An active component die 108 can also include passive circuit components (e.g., capacitors, inductors, and resistors). As an example intended to be non-limiting, the active component die 108 can be a memory die, such as a high bandwidth memory (HBM) component die. In some examples, multiple memory die can be disposed in the cavity as a stack of the memory die.
The substrate 102 includes top buildup layers 110 on the top surface of the glass core layer 104, and bottom buildup layers 112 on the bottom surface of the glass core layer 104. The top buildup layers 110 include electrically conductive interconnect. The electrically conductive interconnect can include metal vias 114 and metal traces. The electrically conductive interconnect contacts the active component die 106 disposed in the cavity and extends to the top surface of the substrate 102, where the interconnect may contact another component to provide electrical continuity between the components. In the example of
In some examples, the electrically conductive interconnect can include a multi-die interconnect bridge (MIB) 122 embedded in the buildup layers. The MIB 122 is a small component with features created using a lithography process. The MIB 122 can include a silicon material or an organic material. The MIB 122 includes electrically conductive interconnect with features having a finer pitch and higher density than the buildup layers. The MIB 122 provides very high density die-to-die connections where it is needed in the substrate 102.
The MIB 122 can provide electrical continuity between at least one input/output (I/O) pad of the active component die 108 disposed in the cavity 106 and at least one I/O pad of another component mounted on the top surface of the substrate 102. In the example of
The bottom surface of the bottom buildup layers 112 is the bottom surface of the substrate 102. The substrate 102 includes solder bumps 116 on the bottom surface. Some of the solder bumps may contact the bottom of the active component die 108. The example of
In some examples, all the solder bumps 116 on the bottom surface of the substrate 102 are the smaller size solder bumps 116. Some of the solder bumps 116 on the bottom surface can be electrically connected to the active comment die 108. The solder bumps 116 can be used to route one or more power inputs to the active component die 108, and the power routing can be removed from the top surface of the substrate 102.
In
In
In
The substrate 102 is attached to a motherboard 336 using BGA solder bumps 116 for a BGA socket. The substrate 102 includes thermal carrying solder bump 118 contacting a metal cooling structure of the motherboard (e.g., copper slug 338) under the socket to help cool the electronic system 300.
Placing an active component die in a cavity of the glass core layer 104 also provides the advantage of resolving mismatches in height among active dies of an electronic system. For example, if the compute component die has a different height than the memory component die, placing both of the dies on the top surface of the substrate results in a system with varying die height. This mismatch in die height can make thermal management in the system challenging as it complicates the design of thermal management structures (e.g., heat sinks) that contact the top of the dies.
Returning to
The substrate 502 includes a mold layer 542 contacting the top surface of the top buildup layer 510. The mold layer 542 includes at least one mold layer active component die 544 disposed in the mold layer 542. In the example of
The substrate 502 includes a MIB 522 that can electrically connect the glass core layer active component dies 508 together, the mold layer active component dies 544 together, and the glass core layer active component dies 508 and the mold layer active component dies 544 together.
Returning to
In a conventional approach, all the dies are attached on a top surface of a substrate. This can cause a challenge to thermal management when the different types of dies have different heights. The three-dimensional arrangement of dies and interconnect eliminates height mismatch. The mold layer 542 has a uniform height. This eliminates any mismatch in height in the higher layers above the mold layer 542. Also, the three-dimensional arrangement can result in fewer MIBs needed due to the ability to provide both top and bottom connections to the MIB 522. As shown in examples of
In
In
In
In
Returning to
The substrate 1102 also includes a bottom buildup layer 1112 contacting the bottom surface of the glass core layer 1104. In the example of
The mold layer 542 includes mold layer active component dies 544 (e.g., I/O component dies) disposed in the mold layer 542. The substrate 1102 includes a MIB 1122 embedded in the top buildup layer 510. The MIB 1122 can electrically connect the discrete passive components 1160 together, the mold layer active component dies 544 together, and the discrete passive components 1160 and the mold layer active component dies 544 together.
Returning to
In
In
In
In
The example devices of
In one embodiment, processor 1710 has one or more processing cores 1712 and 1712N, where N is a positive integer and 1712N represents the Nth processor core inside processor 1710. In one embodiment, system 1700 includes multiple processors including 1710 and 1705, where processor 1705 has logic similar or identical to the logic of processor 1710. In some embodiments, processing core 1712 includes, but is not limited to, pre-fetch logic to fetch instructions, decode logic to decode the instructions, execution logic to execute instructions and the like. In some embodiments, processor 1710 has a cache memory 1716 to cache instructions and/or data for system 1700. Cache memory 1716 may be organized into a hierarchal structure including one or more levels of cache memory.
In some embodiments, processor 1710 includes a memory controller 1714, which is operable to perform functions that enable the processor 1710 to access and communicate with memory 1730 that includes a volatile memory 1732 and/or a non-volatile memory 1734. In some embodiments, processor 1710 is coupled with memory 1730 and chipset 1720. Processor 1710 may also be coupled to a wireless antenna 1778 to communicate with any device configured to transmit and/or receive wireless signals. In one embodiment, the wireless antenna interface 1778 operates in accordance with, but is not limited to, the IEEE 802.11 standard and its related family, Home Plug AV (HPAV), Ultra-Wide Band (UWB), Bluetooth, WiMax, or any form of wireless communication protocol.
In some embodiments, volatile memory 1732 includes, but is not limited to, Synchronous Dynamic Random Access Memory (SDRAM), Dynamic Random Access Memory (DRAM), RAMBUS Dynamic Random Access Memory (RDRAM), and/or any other type of random access memory device. Non-volatile memory 1734 includes, but is not limited to, flash memory, phase change memory (PCM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), or any other type of non-volatile memory device.
Memory 1730 stores information and instructions to be executed by processor 1710. In one embodiment, memory 1730 may also store temporary variables or other intermediate information while processor 1710 is executing instructions. In the illustrated embodiment, chipset 1720 connects with processor 1710 via Point-to-Point (PtP or P-P) interfaces 1717 and 1722. Chipset 1720 enables processor 1710 to connect to other elements in system 1700. In some embodiments, interfaces 1717 and 1722 operate in accordance with a PtP communication protocol such as the Intel® QuickPath Interconnect (QPI) or the like. In other embodiments, a different interconnect may be used.
In some embodiments, chipset 1720 is operable to communicate with processor 1710, 1705N, display device 1740, and other devices 1772, 1776, 1774, 1760, 1762, 1764, 1766, 1777, etc. Buses 1750 and 1755 may be interconnected together via a bus bridge 1772. Chipset 1720 connects to one or more buses 1750 and 1755 that interconnect various elements 1774, 1760, 1762, 1764, and 1766. Chipset 1720 may also be coupled to a wireless antenna 1778 to communicate with any device configured to transmit and/or receive wireless signals. Chipset 1720 connects to display device 1740 via interface (I/F) 1726. Display 1740 may be, for example, a touchscreen, a liquid crystal display (LCD), a plasma display, cathode ray tube (CRT) display, or any other form of visual display device. In some embodiments, processor 1710 and chipset 1720 are merged into a single SOC. In one embodiment, chipset 1720 couples with (e.g., via interface 1724) a non-volatile memory 1760, a mass storage medium 1762, a keyboard/mouse 1764, and a network interface 1766 via I/F 1724 and/or I/F 1726, I/O devices 1774, smart TV 1776, consumer electronics 1777 (e.g., PDA, Smart Phone, Tablet, etc.).
In one embodiment, mass storage medium 1762 includes, but is not limited to, a solid state drive, a hard disk drive, a universal serial bus flash memory drive, or any other form of computer data storage medium. In one embodiment, network interface 1766 is implemented by any type of well-known network interface standard including, but not limited to, an Ethernet interface, a universal serial bus (USB) interface, a Peripheral Component Interconnect (PCI) Express interface, a wireless interface and/or any other suitable type of interface. In one embodiment, the wireless interface operates in accordance with, but is not limited to, the IEEE 802.11 standard and its related family, Home Plug AV (HPAV), Ultra-Wide Band (UWB), Bluetooth, WiMax, or any form of wireless communication protocol.
While the modules shown in
The devices, systems, and methods described can provide improved routing of power and reduced size of a multichip package by providing high magnetic permeability components for the circuits that produce the power with the substrate.
To better illustrate the method and apparatuses disclosed herein, a non-limiting list of example embodiments is provided here:
Example 1 includes subject matter (such as an electronic system) comprising a glass core layer including a cavity formed through the glass core layer; at least one active component die disposed in the cavity; a first buildup layer contacting a first surface of the glass core layer and a first surface of the at least one active component die, wherein the first buildup layer includes electrically conductive interconnect contacting the at least one active component die and extending to a first surface of the substrate; a second buildup layer contacting a second surface of the glass core layer and a second surface of the at least one active component die; and one or more solder bumps on a second surface of the substrate and contacting the second surface of the at least one active component die.
In Example 2, the subject matter of Example 1 optionally includes a signal-carrying solder bump and a thermal-carrying solder bump formation sized larger than the signal-carrying solder bump on the second surface of the substrate.
In Example 3, the subject matter of one or both of Examples 1 and 2 optionally includes include one or more solder bumps on the second surface of the substrate connected to one or more power inputs of the at least one active component die.
In Example 4, the subject matter of one or any combination of Examples 1-3 optionally includes at least one active component die that includes a high bandwidth memory component.
In Example 5, the subject matter of one or any combination of Examples 1-4 optionally includes at least one active component die that includes multiple memory die disposed in the cavity as a stack of the memory die.
In Example 6, the subject matter of one or any combination of Examples 1-5 optionally includes at least one active component die that includes another active component die attached to the first surface of the substrate. The electrical interconnect of the first buildup layer connects the at least one active component die disposed in the cavity to the other active component die.
In Example 7, the subject matter of Example 6 optionally includes the first buildup layer including a multi-die interconnect bridge providing electrical continuity between at least one input/output (I/O) pad of the at least one active component die disposed in the cavity and at least one I/O pad of the other active component die.
In Example 8, the subject matter of Example 7 optionally includes a first side of the multi-die interconnect bridge electrically connected to the at least one active component die disposed in the cavity and a second side of the multi-die interconnect bridge electrically connected to at least one input/out (I/O) pad of the other active component die.
In Example 9, the subject matter of one or any combination of Examples 6-8 optionally includes the least one active component die disposed in the cavity including a high bandwidth memory component and the other active component die including a compute component.
Example 10 includes subject matter (such as a method of making a substrate for an electronic system) or can optionally be combined with one or any combination of Examples 1-9 to include such subject matter, comprising forming a cavity in a glass core layer of the substrate; forming a first buildup layer of dielectric material on a first surface of the glass core layer; forming a second buildup layer of dielectric material on a second surface of the glass core layer; disposing at least one active component die in the cavity; forming a layer of electrically conductive interconnect on the first buildup layer, wherein the electrically conductive interconnect contacts a first surface of the at least one active component die and extends to a first surface of the substrate; and forming one or more solder bumps on a surface of the second buildup layer, wherein the one or more solder bumps contact a second surface of the at least one active component die.
In Example 11, the subject matter of Example 10 optionally includes forming a signal-carrying solder bump and forming a thermal-carrying solder bump sized larger than the signal-carrying solder bump.
In Example 12, the subject matter of one or both of Examples 10 and 11 optionally include forming one or more solder bumps connected to one or more power inputs on the second surface of the at least one active component die.
In Example 13, the subject matter of one or any combination of Examples 10-12 optionally includes extending the cavity into a portion of the second buildup layer, and disposing the at least one active component die in the cavity and the portion of the second buildup layer.
In Example 14, the subject matter of one or any combination of Examples 10-13 optionally includes forming an embedded multi-die interconnect bridge in the layer of electrically conductive interconnect, and connecting one side of the multi-die interconnect bridge to at least one input/output (I/O) pad of the at least one active component die disposed in the cavity and connecting the other side of the multi-die interconnect bridge to electrically conductive interconnect that extends to the first surface of the substrate.
In Example 15, the subject matter of one or any combination of Examples 10-14 optionally includes disposing a high bandwidth memory component in the cavity of the glass core layer.
In Example 16, the subject matter of one or any combination of Examples 10-15 optionally includes disposing multiple memory in the cavity as a stack of the memory die in the cavity of the glass core layer.
In Example 17, the subject matter of one or any combination of Examples 10-16 optionally includes forming a solderable metallization layer on the second surface of the at least one active component die.
Example 18 includes subject matter (such as an electronic system) or can optionally be combined with one or any combination of Examples 1-17 to include such subject matter, comprising a motherboard including one or more metal cooling structures and a substrate attached to the motherboard. The substrate includes a glass core layer including a cavity formed in the glass core layer; at least one active component die disposed in the cavity; a first buildup layer contacting a first surface of the glass core layer and a first surface of the at least one active component die, wherein the first buildup layer includes electrically conductive interconnect contacting the at least one active component die and extending to a first surface of the substrate; and a second buildup layer contacting a second surface of the glass core layer and a second surface of the at least one active component die. The subject matter further includes one or more solder bumps on a second surface of the substrate and contacting the metal cooling structures of the motherboard.
In Example 19, the subject matter of Example 18 optionally includes a compute component die attached to the first surface of the substrate. The at least one active component die includes multiple memory dies arranged in the cavity as a stack of memory dies, and the electrically conductive interconnect provides electrical continuity between the compute component die and the multiple memory dies.
In Example 20, the subject matter of one or both of Examples 18 and 19 optionally includes another active component die attached to the first surface of the substrate. The electrically conductive interconnect of the first buildup layer includes an embedded multi-die interconnect bridge, and a first side of the multi-die interconnect bridge is electrically connected to the at least one active component die disposed in the cavity and a second side of the multi-die interconnect bridge is electrically connected to at least one I/O pad of the other active component die.
These non-limiting example embodiments can be combined in any permutation or combination. Throughout this specification, plural instances may implement components, operations, or structures described as a single instance. Although individual operations of one or more methods are illustrated and described as separate operations, one or more of the individual operations may be performed concurrently, and nothing requires that the operations be performed in the order illustrated. Structures and functionality presented as separate components in example configurations may be implemented as a combined structure or component. Similarly, structures and functionality presented as a single component may be implemented as separate components. These and other variations, modifications, additions, and improvements fall within the scope of the subject matter herein.
Although an overview of the inventive subject matter has been described with reference to specific example embodiments, various modifications and changes may be made to these embodiments without departing from the broader scope of embodiments of the present disclosure.
The embodiments illustrated herein are described in sufficient detail to enable those skilled in the art to practice the teachings disclosed. Other embodiments may be used and derived therefrom, such that structural and logical substitutions and changes may be made without departing from the scope of this disclosure. The Detailed Description, therefore, is not to be taken in a limiting sense, and the scope of various embodiments is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled.
As used herein, the term “or” may be construed in either an inclusive or exclusive sense. Moreover, plural instances may be provided for resources, operations, or structures described herein as a single instance. Additionally, boundaries between various resources, operations, modules, engines, and data stores are somewhat arbitrary, and particular operations are illustrated in a context of specific illustrative configurations. Other allocations of functionality are envisioned and may fall within a scope of various embodiments of the present disclosure. In general, structures and functionality presented as separate resources in the example configurations may be implemented as a combined structure or resource. Similarly, structures and functionality presented as a single resource may be implemented as separate resources. These and other variations, modifications, additions, and improvements fall within a scope of embodiments of the present disclosure as represented by the appended claims. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.
It will also be understood that, although the terms “first,” “second,” and so forth may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first contact could be termed a second contact, and, similarly, a second contact could be termed a first contact, without departing from the scope of the present example embodiments. The first contact and the second contact are both contacts, but they are not the same contact.
The terminology used in the description of the example embodiments herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used in the description of the example embodiments and the appended examples, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the term “and/or” as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.