The present technology relates to packages that include one or more semiconductor dies (e.g., in memory systems) and to protecting such packages to avoid damage.
Semiconductor memory devices have become more popular for use in various electronic devices. For example, non-volatile semiconductor memory is used in cellular telephones, digital cameras, personal digital assistants, mobile computing devices, non-mobile computing devices and other devices (host devices).
A memory device includes memory cells, which may be arranged in series, in NAND strings, for example. One or more memory package or memory die may be connected to a memory controller formed on another die (e.g., a separate IC on another substrate). Dies such as memory and controller dies may be encapsulated, packaged, or otherwise configured protected from environmental damage. A package for one or more such dies may include pads on which solder balls are located for connection of dies to external circuits (e.g., on a PCB). Such solder balls may be prone to damage during certain process steps. Adequately protecting packages and solder balls located on packages during subsequent processing may be challenging.
Like-numbered elements refer to common components in the different Figures.
Techniques and apparatuses are disclosed herein to protect packages, including packages that have solder balls extending from a surface (e.g., during certain process steps that might cause damage). For example, packages (e.g., integrated circuit packages that include one or more integrated circuit dies) may have solder balls extending from a surface for bonding to form electrical connections with the packages (e.g., bonding packages to a printed circuit board or PCB). Solder balls may be subject to damage during certain process steps. For example, a layer may be added to surfaces of packages to protect them from Electromagnetic Interference (EMI). Such a layer may be formed of an electrically conductive material such as one or more metal. Aspects of the present technology are directed to protecting packages, including packages with solder balls, during potentially-damaging process steps (e.g., during deposition of a metal layer for EMI protection).
The present technology includes using a cavity tape that has cavities corresponding to packages to be protected. For example, each cavity may have dimensions along the upper surface of the cavity tape that are less than dimensions of a corresponding package (e.g., providing some overlap to enable adhesion and to seal the cavities). Each cavity may have a cavity depth that is less than the tape thickness such that a base portion of the tape extends under the cavity (e.g., there is some base thickness under cavities).
Aspects of the present technology provide solutions to technical problems of protecting solder balls on a surface of a package during process steps such as deposition of an electrically conductive layer on the package. Technical solutions are described that use cavity tape to protect solder balls from potential damage during deposition of electrically conductive material that might otherwise cause unwanted electrical connections (e.g., short circuits).
In one embodiment, nonvolatile memory 104 comprises a plurality of memory packages. Each memory package includes one or more memory die. Therefore, Controller 102 is connected to one or more nonvolatile memory die. In one embodiment, each memory die in the memory packages 14 utilizes NAND flash memory (including two-dimensional NAND flash memory and/or three-dimensional NAND flash memory). In other embodiments, the memory package can include other types of memory.
Controller 102 communicates with host 120 via an interface 130. For example, interface 130 may be configured according to a standard such as a SIP memory standard, the Secure Digital (SD) standard and/or the Non Volatile Memory express (NVMe) standard (e.g., using PCI Express (PCIe)). For working with memory system 100, host 120 includes a host processor 122, host memory 124, and in this example a PCIe interface 126 connected to bus 128. Host memory 124 is the host's physical memory, and can be DRAM, SRAM, nonvolatile memory or another type of storage. Host 120 is external to and separate from memory system 100. In one embodiment, memory system 100 is embedded in host 120.
Commands and data are transferred between the controller and the memory die 300 via lines 318, which may form a bus between memory die 300 and the controller (e.g., memory bus 294). In one embodiment, memory die 300 includes a set of input and/or output (I/O) pins that connect to lines 318.
Control circuits 310 cooperate with the read/write circuits 328 to perform memory operations (e.g., write, read, erase, and others) on memory structure 326. In one embodiment, control circuits 310 includes a state machine 312, an on-chip address decoder 314, a power control module 316 (power control circuit) and a temperature detection circuit 315. State machine 312 provides die-level control of memory operations. In one embodiment, state machine 312 is programmable by software. In other embodiments, state machine 312 does not use software and is completely implemented in hardware (e.g., electrical circuits). In some embodiments, state machine 312 can be replaced by a microcontroller or microprocessor. In one embodiment, control circuits 310 include buffers such as registers, ROM fuses and other storage packages for storing default values such as base voltages and other parameters.
The on-chip address decoder 314 provides an address interface between addresses used by controller 102 to the hardware address used by the decoders 324 and 332. Power control module 316 controls the power and voltages supplied to the word lines and bit lines during memory operations. Power control module 316 may include charge pumps for creating voltages.
For purposes of this document, control circuits 310, alone or in combination with read/write circuits 328 and decoders 324/332, comprise one or more control circuits for memory structure 326. These one or more control circuits are electrical circuits that perform the functions described below in the flow charts and signal diagrams. In other embodiments, the one or more control circuits can consist only of controller 102, which is an electrical circuit in combination with software, which performs the functions described below in the flow charts and signal diagrams. In another alternative, the one or more control circuits comprise controller 102 and control circuits 310 performing the functions described below in the flow charts and signal diagrams. In another embodiment, the one or more control circuits comprise state machine 312 (or a microcontroller or microprocessor) alone or in combination with controller 102.
In one embodiment, memory structure 326 comprises a monolithic three-dimensional memory array of nonvolatile memory cells in which multiple memory levels are formed above a single substrate, such as a wafer. The memory structure may comprise any type of nonvolatile memory that is monolithically formed in one or more physical levels of arrays of memory cells having an active area disposed above a silicon (or other type of) substrate. In one example, the nonvolatile memory cells of memory structure 326 comprise vertical NAND strings with charge-trapping material such as described, for example, in U.S. Pat. No. 9,721,662, incorporated herein by reference in its entirety. In another embodiment, memory structure 326 comprises a two-dimensional memory array of nonvolatile memory cells. In one example, the nonvolatile memory cells are NAND flash memory cells utilizing floating gates such as described, for example, in U.S. Pat. No. 9,082,502, incorporated herein by reference in its entirety. Other types of memory cells (e.g., NOR-type flash memory) can also be used.
In one embodiment, the control circuit(s) (e.g., control circuits 310) are formed on a first die, referred to as a control die, and the memory array (e.g., memory structure 326) is formed on a second die, referred to as a memory die. For example, some or all control circuits (e.g., control circuit 310, row decoder 324, column decoder 332, and read/write circuits 328) associated with a memory may be formed on the same control die. A control die may be bonded to one or more corresponding memory die to form an integrated memory assembly. The control die and the memory die may have bond pads arranged for electrical connection to each other. Bond pads of the control die and the memory die may be aligned and bonded together by any of a variety of bonding techniques, depending in part on bond pad size and bond pad spacing (i.e., bond pad pitch). In some embodiments, the bond pads are bonded directly to each other, without solder or other added material, in a so-called Cu-to-Cu bonding process. In some examples, dies are bonded in a one-to-one arrangement (e.g., one control die to one memory die). In some examples, there may be more than one control die and/or more than one memory die in an integrated memory assembly. In some embodiments, an integrated memory assembly includes a stack of multiple control die and/or multiple memory die. In some embodiments, the control die is connected to, or otherwise in communication with, a memory controller. For example, a memory controller may receive data to be programmed into a memory array. The memory controller will forward that data to the control die so that the control die can program that data into the memory array on the memory die.
Control die 311 includes column control circuitry 364, row control circuitry 320 and system control logic 360 (including state machine 312, power control module 316, storage 366, and memory interface 368). In some embodiments, control die 311 is configured to connect to the memory array 326 in the memory die 301.
System control logic 360, row control circuitry 320, and column control circuitry 364 may be formed by a common process (e.g., CMOS process), so that adding elements and functionalities, such as ECC, more typically found on a memory controller 102 may require few or no additional process steps (i.e., the same process steps used to fabricate controller 102 may also be used to fabricate system control logic 360, row control circuitry 320, and column control circuitry 364). Thus, while moving such circuits from a die such as memory die 301 may reduce the number of steps needed to fabricate such a die, adding such circuits to a die such as control die 311 may not require many additional process steps.
In some embodiments, there is more than one control die 311 and/or more than one memory die 301 in an integrated memory assembly 307. In some embodiments, the integrated memory assembly 307 includes a stack of multiple control die 311 and multiple memory structure die 301. In some embodiments, each control die 311 is affixed (e.g., bonded) to at least one of the memory structure dies 301.
The exact type of memory array architecture or memory cell included in memory structure 326 is not limited to the examples above. Many different types of memory array architectures or memory cell technologies can be used to form memory structure 326. No particular nonvolatile memory technology is required for purposes of the new claimed embodiments proposed herein. Other examples of suitable technologies for memory cells of the memory structure 326 include ReRAM memories, magnetoresistive memory (e.g., MRAM, Spin Transfer Torque MRAM, Spin Orbit Torque MRAM), phase change memory (e.g., PCM), and the like. Examples of suitable technologies for architectures of memory structure 326 include two dimensional arrays, three dimensional arrays, cross-point arrays, stacked two dimensional arrays, vertical bit line arrays, and the like.
One example of a ReRAM, or PCMRAM, cross point memory includes reversible resistance-switching elements arranged in cross point arrays accessed by X lines and Y lines (e.g., word lines and bit lines). In another embodiment, the memory cells may include conductive bridge memory elements. A conductive bridge memory element may also be referred to as a programmable metallization cell. A conductive bridge memory element may be used as a state change element based on the physical relocation of ions within a solid electrolyte. In some cases, a conductive bridge memory element may include two solid metal electrodes, one relatively inert (e.g., tungsten) and the other electrochemically active (e.g., silver or copper), with a thin film of the solid electrolyte between the two electrodes. As temperature increases, the mobility of the ions also increases causing the programming threshold for the conductive bridge memory cell to decrease. Thus, the conductive bridge memory element may have a wide range of programming thresholds over temperature.
Magnetoresistive memory (MRAM) stores data by magnetic storage elements. The elements are formed from two ferromagnetic plates, each of which can hold a magnetization, separated by a thin insulating layer. One of the two plates is a permanent magnet set to a particular polarity; the other plate's magnetization can be changed to match that of an external field to store memory. A memory package is built from a grid of such memory cells. In one embodiment for programming, each memory cell lies between a pair of write lines arranged at right angles to each other, parallel to the cell, one above and one below the cell. When current is passed through them, an induced magnetic field is created.
Phase change memory (PCM) exploits the unique behavior of chalcogenide glass. One embodiment uses a GeTe—Sb2Te3 super lattice to achieve non-thermal phase changes by simply changing the co-ordination state of the Germanium atoms with a laser pulse (or light pulse from another source). Therefore, the doses of programming are laser pulses. The memory cells can be inhibited by blocking the memory cells from receiving the light. Note that the use of “pulse” in this document does not require a square pulse, but includes a (continuous or non-continuous) vibration or burst of sound, current, voltage light, or other wave.
A person of ordinary skill in the art will recognize that the technology described herein is not limited to a single specific memory structure, but covers many relevant memory structures within the spirit and scope of the technology as described herein and as understood by one of ordinary skill in the art.
Semiconductor dies may be packaged prior to being integrated into larger assemblies. For example, one or more semiconductor die may be mounted on a substrate and encapsulated in an electrically insulating material in order to protect the die and circuits in the die. Such packaged dies, or “packages” may contain one or more dies (e.g., a memory package may include one or more memory die and/or integrated memory assembly).
To the extent a space exists between die 380 and the top major planar surface of substrate 384, that space may be under filled with a suitable material. The underfill material may be thermally conductive and electrically insulating, such as for example various thermally conductive polymers, or dielectric solder alloy. The underfill material may be omitted in further embodiments.
A panel of semiconductor packages like package 382 may be encapsulated in a mold compound 386 as shown in
While
In order to connect package 382, solder balls may be applied to the bottom contact pads 388 as illustrated for example in 4A-B, which show a solder ball 400 on each pad 388 in order to facilitate electrical connection. The dimensions of solder balls 400 may vary from product to product and the present technology is not limited to any particular dimensions. The present drawings are for illustration and various elements may differ from those illustrated. For example, while pads 388 are shown as having a square shape, pads may have other shapes (e.g., round) and while solder balls 400 are shown as having a spherical or ball shape, melting and/or other factors may cause solder balls to have other shapes (e.g., a “steamed bun” shape). The present technology is not limited to the examples illustrated in the drawings.
While
In some examples, packages such as package 382 may be coated with an Electromagnetic Interference (EMI) protection layer (e.g., after singulation). When solder balls are present (as illustrated with respect to package 382 in
Aspects of the present technology are directed to protecting solder balls on a surface of a package (e.g., a package that includes one or more dies) in a manner that avoids deposition of EMI protection layer material on or near the solder balls and that efficiently manages heat.
Aspects of the present technology provide solutions to technical problems associated with protecting solder balls of a workpiece (e.g., package such as package 382) during subsequent process steps (e.g., during deposition of an EMI protection layer), for example, reducing or eliminating unwanted deposition on solder balls and/or surface of a workpiece and adequately dissipating heat from a workpiece during subsequent steps.
A cavity tape such as cavity tapes 710 and 810 may be made in any suitable manner from any suitable material (e.g., a heat-resistant polymer such as polyimide).
An example apparatus includes a tape having a tape thickness extending from a first surface to a second surface; and a plurality of cavities formed in the first surface. Each cavity has dimensions along the first surface that are less than dimensions of a corresponding package. Each cavity has a cavity depth that is less than the tape thickness such that base portion of the tape has a base thickness that is less than the tape thickness.
The cavity depth may be approximately equal to a height of solder balls located on a surface of the corresponding package. The cavity depth may be greater than the height of a plurality of solder balls located on a surface of the corresponding package. The tape may be formed of a high thermal stability material (e.g., stable above 200° C.), such as polyimide. The tape may further include an adhesion layer on the first surface of the tape. The tape may be formed of a base layer having the base thickness and a window layer overlying the base layer, the window layer attached to the base layer, each cavity extending through the window layer such that the cavity depth is equal to thickness of the window layer. The tape may be formed of a base layer having the base thickness and a plurality of walls extending up from the base layer and having a height equal to the cavity depth. The apparatus may further include a plurality of packages, each package including one or more encapsulated die, each package aligned with a corresponding cavity of the plurality of cavities and having solder balls that extend into the corresponding cavity. The apparatus may further include an electrically conductive layer extending over the plurality of packages and over exposed portions of the first surface between packages.
An example of a method includes aligning a plurality of packages with a plurality of cavities of a cavity tape, each package having a plurality of solder balls extending from a central area, the plurality of packages aligned such that the central area of each package is disposed over a corresponding cavity and the plurality of solder balls extend into the corresponding cavity with a base portion of the cavity tape underlying the cavity; and depositing an electrically conductive layer over the plurality of packages and the cavity tape.
The method may further include adhering a peripheral area of the plurality of packages to the cavity tape with an adhesion layer that extends between the plurality of cavities along an upper surface of the cavity tape to seal the plurality of cavities. The cavity tape may be formed by bonding a window tape with a base tape, the window tape having openings that extend through the window tape and having a first thickness that is equal to depth of the plurality of cavities, the base tape having a second thickness equal to thickness of the base portion underlying cavity. The cavity tape may be formed using a masking layer over a base tape and depositing tape material to form the plurality of cavities in a pattern established by the masking layer. The method may further include, prior to aligning the plurality of packages with the plurality of cavities: forming the plurality of packages by encapsulating a plurality of dies; forming the solder balls on the plurality of packages; and separating the plurality of packages. Depositing the electrically conductive layer may include sputtering one or more metal that includes copper. The method may further include causing the solder balls to contact the base portion of the cavity tape underlying the corresponding cavity. The method may further include causing the solder balls to be separated from the base portion of the cavity tape underlying the corresponding cavity by a gap.
An example apparatus includes a plurality of integrated circuit packages each having solder balls extending from a surface; and means for protecting the surfaces and solder balls of the plurality of integrated circuit packages during deposition of an Electromagnetic Interference (EMI) protection layer by enclosing the solder balls of each integrated circuit package in a corresponding cavity that extends from the surface to a base portion that underlies the corresponding cavity.
The apparatus may further include an adhesion layer formed on the means for protecting to adhere the plurality of integrated circuit packages to the means for protecting. Each of the integrated circuit packages may include at least one NAND flash memory die.
The foregoing detailed description has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of the above teachings. The described embodiments were chosen in order to best explain the principles of the technology and its practical application, to thereby enable others skilled in the art to best utilize the technology in various embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the scope of the technology be defined by the claims appended hereto.