The present disclosure generally relates to semiconductor devices and methods of forming semiconductor devices. For example, the present disclosure relates to a non-conductive film for bonding a flip chip die to a substrate.
A semiconductor package includes a casing that contains one or more semiconductor devices, such as integrated circuits. Semiconductor device components may be fabricated on semiconductor wafers before being diced into die and then packaged. A semiconductor package protects internal components from damage and includes means for connecting internal components to external components (e.g., a circuit board), such as via balls, pins, or leads. A semiconductor package may include one or more semiconductor die electrically coupled to a substrate, such as a printed circuit board (PCB). A semiconductor die may be electrically coupled to a substrate (e.g., PCB) using wire bonding, bump bonding, or a similar bonding technique. A semiconductor package is sometimes referred to as a semiconductor device assembly.
Memory devices and similar components may include one or more semiconductor packages, also referred to as semiconductor device assemblies. At a high level, a semiconductor package may include one or more semiconductor devices, such as integrated circuits or similar components. A semiconductor device may include one or more semiconductor die electrically coupled to a substrate, such as a printed circuit board (PCB) or a similar substrate. A semiconductor die may be electrically coupled to a substrate (e.g., PCB) using wire bonding, bump bonding (sometimes referred to as direct chip attachment (DCA) bonding), or a similar bonding technique.
In some cases, a semiconductor die may be attached to a substrate using a flip chip attachment, sometimes referred to as a flip chip bond. In a flip chip attachment, a semiconductor die or similar component (sometimes referred to as a flip chip die) may be formed with a plurality of conductive external contacts, typically in the form of solder balls or bumps, arranged in a grid pattern on an active surface of the flip chip die. During a die attachment process, the flip chip die is flipped over and placed on a substrate (e.g., a PCB) with the solder balls or bumps facing down. The solder balls or bumps of the flip chip die may be aligned with terminals on the substrate, and connected by reflowing the solder balls or bumps. A dielectric (e.g., epoxy) underfill is then interjected between the flip chip die and the surface of the substance to embed the solder balls and to mechanically couple the flip chip die to the substrate. In some cases, the epoxy underfill may control stress that may otherwise be placed on the electrical connections due to thermal expansion or the like.
While an epoxy underfill may advantageously serve to couple a flip chip die to a substrate and to control stresses on the electrical connection, using an epoxy underfill may result in several disadvantages. First, a process associated with applying and curing the underfill may be time consuming. For example, following an attachment of a flip chip die to a substrate via a mass reflow process, the area to be underfilled may undergo several cleaning, underfill preparation, underfill application, and underfill curing steps. These steps may include a flux cleaning process, a pre-underfill baking process, an underfill application process, and/or an underfill cure process. Moreover, flip chip die may be associated with a keep out zone (KOZ), which is a portion of the substrate surrounding the flip chip die in which no other components are mounted, in order to accommodate for capillary underfill bleedout. Bleedout refers to the underfill extending on a substrate surface beyond a periphery of the flip chip die, which, if excessive, may contact and interfere with neighboring components. Thus, in some cases a flip chip die is associated with the KOZ to accommodate for such bleedout. This may reduce the usable area on a substrate surface for attaching other components as well as result in relatively large semiconductor packages. Additionally, any bleedout that extends beyond the KOZ may contaminate nearby electrical connections, such as wirebond fingers, and/or interfere with mounting of nearby components, such as memory chips or other semiconductor die, resulting error-prone semiconductor device assemblies.
Some implementations described herein enable the use of a non-conductive film for attaching a flip chip die to a substrate. The non-conductive film may be laminated on a surface of the flip chip die that includes solder balls, bumps, or other electrical contacts, and the non-conductive film may cured to surround the electrical contacts and expose the bumps for bonding to a substrate. When the flip chip die is attached to a substrate, the non-conductive film may be heated and cured during a mass reflow process or the like, thereby mechanically coupling the flip chip die to the substrate and/or protecting the electrical connections of the flip chip die without the use of an epoxy underfill. As a result, a KOZ associated with the flip chip die may be reduced or eliminated, resulting in more usable area on a substrate surface for attaching other semiconductor components, and/or reducing spacing between adjacent semiconductor components, thereby resulting in smaller semiconductor packages. Moreover, contamination of and/or interference with nearby semiconductor components previously caused by excessive underfill bleedout may be eliminated, resulting in more reliable semiconductor packages and less reworking of faulty devices. Additionally, eliminating the underfill process may reduce a manufacturing cycle time, because certain processes associated with underfill application and curing, such as a flux cleaning process, a pre-underfill baking process, an underfill application process, and/or an underfill cure process, may be eliminated. These and other benefits may be better understood with reference to the drawings.
The system 100 may be any electronic device configured to store data in memory. For example, the system 100 may be a computer, a mobile phone, a wired or wireless communication device, a network device, a server, a device in a data center, a device in a cloud computing environment, a vehicle (e.g., an automobile or an airplane), and/or an Internet of Things (IoT) device. The host device 110 may include one or more processors configured to execute instructions and store data in the memory 140. For example, the host device 110 may include a central processing unit (CPU), a graphics processing unit (GPU), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), and/or another type of processing component.
The memory device 120 may be any electronic device configured to store data in memory. In some implementations, the memory device 120 may be an electronic device configured to store data persistently in non-volatile memory. For example, the memory device 120 may be a hard drive, a solid-state drive (SSD), a flash memory device (e.g., a NAND flash memory device or a NOR flash memory device), a universal serial bus (USB) thumb drive, a memory card (e.g., a secure digital (SD) card), a secondary storage device, a non-volatile memory express (NVMe) device, an embedded multimedia card (eMNIC) device, and/or a managed NAND (mNAND) device. More particularly, in some implementations, the memory device 120 may be an mNAND multi-chip package (MCP) device, an mNAND universal flash storage (UFS) device, or a similar memory device. In this case, the memory 140 may include non-volatile memory configured to maintain stored data after the memory device 120 is powered off. For example, the memory 140 may include NAND memory or NOR memory. In some implementations, the memory 140 may include volatile memory that requires power to maintain stored data and that loses stored data after the memory device 120 is powered off, such as one or more latches and/or random-access memory (RAM), such as dynamic RAM (DRAM) and/or static RAM (SRAM). For example, the volatile memory may cache data read from or to be written to non-volatile memory, and/or may cache instructions to be executed by the controller 130.
The controller 130 may be any device configured to communicate with the host device (e.g., via the host interface 150) and the memory 140 (e.g., via the memory interface 160). Additionally, or alternatively, the controller 130 may be configured to control operations of the memory device 120 and/or the memory 140. For example, the controller 130 may include a memory controller, a system controller, an ASIC, an FPGA, a processor, a microcontroller, and/or one or more processing components. In some implementations, the controller 130 may be a high-level controller, which may communicate directly with the host device 110 and may instruct one or more low-level controllers regarding memory operations to be performed in connection with the memory 140. In some implementations, the controller 130 may be a low-level controller, which may receive instructions regarding memory operations from a high-level controller that interfaces directly with the host device 110. As an example, a high-level controller may be an SSD controller, and a low-level controller may be a non-volatile memory controller (e.g., a NAND controller) or a volatile memory controller (e.g., a DRAM controller). In some implementations, a set of operations described herein as being performed by the controller 130 may be performed by a single controller (e.g., the entire set of operations may be performed by a single high-level controller or a single low-level controller). Alternatively, a set of operations described herein as being performed by the controller 130 may be performed by more than one controller (e.g., a first subset of the operations may be performed by a high-level controller and a second subset of the operations may be performed by a low-level controller). In some implementations, the controller 130 may be associated with a flip chip bonding process, and thus may be referred to as a flip chip controller.
The host interface 150 enables communication between the host device 110 and the memory device 120. The host interface 150 may include, for example, a Small Computer System Interface (SCSI), a Serial-Attached SCSI (SAS), a Serial Advanced Technology Attachment (SATA) interface, a Peripheral Component Interconnect Express (PCIe) interface, an NVMe interface, a USB interface, a UFS interface, and/or an embedded multimedia card (eMMC) interface.
The memory interface 160 enables communication between the memory device 120 and the memory 140. The memory interface 160 may include a non-volatile memory interface (e.g., for communicating with non-volatile memory), such as a NAND interface or a NOR interface. Additionally, or alternatively, the memory interface 160 may include a volatile memory interface (e.g., for communicating with volatile memory), such as a double data rate (DDR) interface.
In some implementations, one or more of the host device 110 or the memory device 120 may be associated with a semiconductor package implementing a non-conductive film for bonding a semiconductor die (e.g., a flip chip die) to a substrate. For example, in some implementations, the memory device 120 may be a semiconductor conductor package including a substrate with the controller 130 and/or the memory 140 bonded thereto. In some implementations, the controller 130 and/or the memory 140 may be a flip chip die that is electrically coupled to the substrate via a plurality of bump bonds and/or that is mechanically coupled to the substrate via a non-conductive film. Aspects of electrically coupling a flip chip die to a substrate via a plurality of bump bonds and/or mechanically coupling a flip chip die to a substrate via a non-conductive film are described in more detail in connection with
As indicated above,
In some implementations, the apparatus 200 may include a substrate 204, a controller 206 coupled to the substrate 204, one or more memory die 208 (e.g., memory 140, which, in some implementations, may be a NAND die or a NAND stack) coupled to the substrate 204, and one or more bond fingers 210. In the example apparatus 200, the controller 206 may be a flip chip controller coupled to the substrate 204 using an underfill process. Additionally, or alternatively, the controller 206 may include any type of circuit, such as an analog circuit, a digital circuit, a radiofrequency (RF) circuit, a power supply, an input-output (I/O) chip, an ASIC, an FPGA, and/or a memory device (e.g., a NAND memory device, a NOR memory device, a RAM device, or a ROM device). The memory die 208 may be a component of a memory device, such as a RAM device, a ROM device, a DRAM device, an SRAM device, a synchronous dynamic RAM (SDRAM) device, a ferroelectric RAM (FeRAM) device, a magnetic RAM (MRAM) device, a resistive RAM (RRAM) device, an HRAM device, a flash memory device (e.g., a NAND memory device or a NOR memory memory), and others.
In some implementations, the controller 206 may be associated with a KOZ 212, which may be an area on the substrate 204 in which other components are not mounted in order to avoid contamination from epoxy underfill. More particularly, and as is described in more detail in connection with
Despite the KOZ 212, in some implementations, the epoxy underfill 214 may nonetheless extend, or bleedout, past the KOZ 212 and contaminate or interfere with other components attached to the substrate 204 surface. For example, as indicated by the pair of dashed ellipses shown by reference number 216, in this implementation the epoxy underfill 214 may extend to the neighboring memory die 208. This may result in unevenly mounted memory die 208 or other manufacturing defects, which is described in more detail in connection with
In contrast, the controller 206 associated with the example apparatus 202 is attached to a substrate 218 without the use of an epoxy underfill. In that regard, the controller 206 in this implementation may not be associated with a KOZ (such as the KOZ 212) or else may be associated with a smaller KOZ, because there is no risk of excessive bleedout from the epoxy underfill. As a result, and as may be seen by comparing a width of the apparatus 200 (e.g., a dimension of the apparatus 200 along the x-axis direction, shown as W1) with a width of the substrate 218 of apparatus 202 (e.g., a dimension of apparatus 202 along the x-axis direction, shown as W2), the various components of the apparatus 200 (e.g., the controller 206 and memory die 208) may be mounted nearer to one another than the same components of the apparatus 202, reducing a package size. For example, unlike for the apparatus 200, which includes at least a 700 μm KOZ 212, the controller 206 of apparatus 202 may be disposed less than 700 μm from a closest edge of the memory die 208. In some implementations, the controller 206 of apparatus 202 may be disposed approximately 50 μm from a closest edge of the memory die 208 (e.g., a KOZ associated with the controller 206 when mounted using the non-conductive film may be approximately 50 μm). Accordingly, a semiconductor package associated with the apparatus 202 may be smaller than a semiconductor package associated with the apparatus 200. For example, in some aspects, the apparatus 200 may have a length (e.g., a dimension of the apparatus 200 along the y-axis direction, shown as L) of approximately 13 millimeters (mm) and a width (e.g., W1 of approximately 11.5 mm, and the apparatus 202 may have a length (e.g., L) of approximately 13 mm and a width (e.g., W2) of approximately 9.5 mm.
Additionally, or alternatively, because the controller 206 of the apparatus 202 is attached to the substrate 218 without the use of an epoxy underfill, a risk of excessive bleedout interfering with neighboring components is eliminated. More particularly, as shown in
In contrast, because the controller 206 of the apparatus 202 is attached without the use of an epoxy underfill (e.g., epoxy underfill 214), there is no such interference with neighboring components on the substrate 218. More particularly, the controller 206 may include a plurality of electrical connections 224 (e.g., bump bonds) surrounded by a non-conductive film 226. The non-conductive film 226 may be disposed between the controller 206 and the substrate 218, such that the non-conductive film 226 surrounds the plurality of electrical connections 224 and mechanically couples the controller 206 to the substrate 218. In some implementations, the plurality of electrical connections 224 may include a plurality of pillar bumps capped with a plurality of solder bumps, as will be described in more detail in connection with
In some implementations, the non-conductive film may be laminated on a wafer used to create the controller 206, and then cured to expose the electrical connections before the wafer is diced into multiple die, including the controller 206. In such implementations, because the non-conductive film 226 is laminated on the controller 206 when the controller 206 is part of the wafer and then diced at the same time as the controller 206, an outer periphery of the non-conductive film 226 may not expend beyond a periphery (in the x-y plane) of the controller 206. Put another way, an outer periphery of the non-conductive film 226 may be fully contained within outer periphery of the controller 206. Accordingly, and as shown in
Although in the implementation described in connection with
Each of the illustrated x-axis, y-axis, and z-axis is substantially perpendicular to the other two axes. In other words, the x-axis is substantially perpendicular to the y-axis and the z-axis, the y-axis is substantially perpendicular to the x-axis and the z-axis, and the z-axis is substantially perpendicular to the x-axis and the y-axis. In some cases, a single reference number is shown to refer to a surface, or fewer than all instances of a part may be labeled with all surfaces of that part. All instances of the part may include associated surfaces of that part despite not every surface being labeled.
As indicated above,
In some implementations, the apparatus 300 may include a substrate 304, a controller 306 coupled to the substrate 304, one or more memory die 308, 310 (e.g., memory 140, which, in some implementations, may be one or more DRAM die and/or one or more NAND die) coupled to the substrate 304, and one or more bond fingers 312, 314. In this implementation, the controller 306 may be mounted under one of the memory die 310 (e.g., a NAND stack), which is shown in more detail in
In some implementations, the controller 306 may be associated with a KOZ 316, which, similar to the KOZ 212 described in connection with
Despite the KOZ 316, the epoxy underfill 318 may nonetheless extend, or bleedout, past the KOZ 316 and contaminate or disturb other components attached to the substrate 304 surface. For example, as indicated by the pair of dashed ellipses shown by reference numbers 320 and 322, in this implementation the epoxy underfill 318 may extend to the neighboring memory die 308 and/or the neighboring bond finger 312. This may result in an unevenly mounted memory die 308, a contaminated bond finger 312, or other manufacturing defects, which is described in more detail in connection with
In contrast, the controller 306 associated with the example apparatus 302 is attached to a substrate 324 without the use of an epoxy underfill. In that regard, the controller 306 in this implementation is not associated with a KOZ (such as the KOZ 316) or else is associated with a reduced size KOZ, because there is no risk of excessive bleedout from the epoxy underfill. As a result, and as may be seen by comparing a width of the apparatus 300 (e.g., W1) with a width of the apparatus 302 (e.g., W2), the various components of the apparatus 302 (e.g., the controller 306 and memory die 308, 310) may be mounted nearer to one another than the same components of the apparatus 202. For example, the controller 306 may be disposed less than 1000 μm from a closest edge of the memory die 308 and/or from the bond finger 312. In some implementations, the controller 206 may be disposed approximately 50 μm from a closest edge of the memory die 308 and/or the bond finger 312 (e.g., a KOZ associated with the controller 306 when mounted using the non-conductive film may be approximately 50 μm). Accordingly, a semiconductor package associated with the apparatus 302 may be smaller than a semiconductor package associated with the apparatus 300. For example, in some aspects, the apparatus 300 may have a length (e.g., L) of 13 mm and a width (e.g., W1) of 11.5 mm, and the apparatus 302 may have a length (e.g., L) of 13 mm and a width (e.g., W2) of 9.5 mm.
Additionally, or alternatively, because the controller 306 of the apparatus 302 is attached to the substrate 324 without the use of an epoxy underfill, a risk of excessive bleedout interfering with neighboring components is eliminated. More particularly, as shown in
In contrast, because the controller 306 of the apparatus 302 is attached without the use of an epoxy underfill, there is no such interference with neighboring components on the substrate 324. More particularly, the controller 306 may include a plurality of electrical connections 332 (e.g., bump bonds) surrounded by a non-conductive film 334. The non-conductive film 334 may be disposed between the controller 306 and the substrate 324, such that the non-conductive film 334 surrounds the plurality of electrical connections 332 and mechanically couples the controller 306 to the substrate 324. In some implementations, the plurality of electrical connections 332 may include a plurality of pillar bumps capped with a plurality of solder bumps, which is described in more detail in connection with
In some implementations, the non-conductive film may be laminated on a wafer used to create the controller 306, and then cured to expose the electrical connections 332 before the wafer is diced into multiple die, including the controller 306. In such implementations, because the non-conductive film 334 is laminated on the controller 306 when the controller 306 is part of the wafer and then diced at the same time as the controller 306, an outer periphery of the non-conductive film 334 may not extend beyond a periphery (in the x-y plane) of the controller 306. Put another way, an outer periphery of the non-conductive film 334 may be fully contained within outer periphery of the controller 306. Accordingly, and as shown in
Although in the implementation described in connection with
Each of the illustrated x-axis, y-axis, and z-axis is substantially perpendicular to the other two axes. In other words, the x-axis is substantially perpendicular to the y-axis and the z-axis, the y-axis is substantially perpendicular to the x-axis and the z-axis, and the z-axis is substantially perpendicular to the x-axis and the y-axis. In some cases, a single reference number is shown to refer to a surface, or fewer than all instances of a part may be labeled with all surfaces of that part. All instances of the part may include associated surfaces of that part despite not every surface being labeled.
As indicated above,
The printing machine 404 may be a device capable of printing patterns in silicon, forming an integrated circuit of a flip chip die. In some implementations, the printing machine 404 may be a lithography device capable of printing patterns in silicon to form an integrated circuit. Additionally, or alternatively, the printing machine may be capable of applying solder or other electrically conductive material to a flip chip die to form a portion of an electrical connection to be formed between a semiconductor die and a substrate. For example, the printing machine 404 may be capable of applying a grid of solder bumps to a flip chip die, which will align with a grid of bump pads on a substrate during a flip chip attachment process.
The film laminator 406 may be a device capable of laminating a film, such as the non-conductive film 226 and/or the non-conductive film 334, onto a flip chip die. In some implementations, the film laminator 406 may be a device capable of applying a non-conductive film to a wafer (e.g., the film laminator 406 may be configured to apply a non-conductive film to multiple flip chip die or other semiconductor die prior to the die being diced from the wafer), while, in some other implementations, the film laminator 406 may be a device capable of applying a non-conductive film to an individual flip chip die (e.g., a die after it has been diced from a wafer). In some implementations, the film laminator may be capable of dispensing, placing, and cutting a non-conductive film, and thus may include one or more film dispensers, one or more cutter blades and/or lasers for cutting the non-conductive film, or the like.
The wafer dicing machine 408 may be a device capable of dicing a flip chip die, such as the controller 206 and/or the controller 306, from a wafer. In some implementations, the wafer dicing machine 408 may be capable of dicing one or more flip chip die from a wafer following a lamination step, in which a non-conductive film is laminated onto the wafer, as is described in more detail below. In some implementations, the wafer dicing machine 408 may include one or more blades and/or one or more lasers to dice the flip chip die from the wafer.
The boat carrier 410 may be device capable of supporting and/or carrying a substrate during a flip chip attachment process. The boat carrier 410 may be constructed from a non-contaminating material, such as quartz, and may be capable of withstanding high temperatures. In that regard, the boat carrier 410 may be capable of carrying a substrate and/or a flip chip die through one or more ovens, such as a reflow oven 414 and/or a cure device 422.
The die placement tool 412 may be a high-precision tool capable of placing a flip chip die onto a substrate. In some implementations, the die placement tool 412 may be capable of flipping a flip chip die during a placement process, such that an active surface, which may be facing up during a non-conductive film lamination step or the like, may face the substrate during the flip chip die placement process. In some implementations, the die placement tool 412 may include one or more sensors capable of aligning bump bonds on the flip chip die with bond pads on a substrate during a flip chip die attachment process.
The reflow oven 414 may be capable of heating a substrate and flip chip die to a suitable temperature to cause a reflow of solder or other bonding material, thereby causing the solder or similar material to melt and make an electrical connection between two components. In some implementations, the reflow oven 414 may be capable of heating a non-conductive film laminated on a flip chip die to embed electrical connections and/or to mechanically couple a flip chip die to a substrate.
The flux cleaner 416 may be a device capable of removing residual flux from a soldering process. In some implementations, the flux cleaner 416 may include a heater capable of removing residual flux through a heat treatment process. Additionally, or alternatively, the flux cleaner 416 may include a nozzle or similar device capable of applying a cleaning agent to a flip chip die after a die attachment process in order to remove residual flux therefrom.
The plasma chamber 418 may be a device capable of providing plasma treatment to a flip chip die. In some implementations, the plasma chamber 418 may be capable of directly or indirectly applying a plasma stream to an area of a flip chip die, such as for purposes of preparing the area on the flip chip die for receiving an epoxy underfill, or the like.
The underfill dispenser 420 may be a device capable of dispensing an epoxy underfill between a flip chip die and a substrate. In some implementations, the underfill dispenser 420 may include a dispensing needle capable of applying an epoxy underfill by capillary action under pressure, such as by dispensing underfill material around a periphery of a flip chip die such that the underfill material flows beneath the die and fills a space between the die and substrate.
The cure device 422 may be a device capable of curing an underfill material, such as an epoxy underfill material. In some implementations, the cure device 422 may be an oven configured to heat an underfill material to a suitable curing temperature. Additionally, or alternatively, the cure device 422 may be capable of curing the underfill material via a chemical reaction, by the application of ultraviolet light, by the application of other radiation, or the like.
The number and arrangement of devices and networks shown in
First, as shown by reference number 502, a flip chip die 504 (e.g., the controller 206, the controller 306, or a similar flip chip die) may be received by a film laminator (e.g., the film laminator 406) or a similar device. In some implementations, and as shown using dashed lines, the flip chip die 504 may be part of a wafer including multiple copies of the flip chip die 504. That is, the flip chip die 504 may be received by a film laminator as part of a wafer that has not yet been diced into individual die. In some implementations, the flip chip die 504 may include a number of electrical connections (e.g., electrical connections 224, 332, which may be formed via the printing machine 404) on a surface of the flip chip die 504, such as bumps 506 capable of bump bonding with corresponding bump pads of a substrate (which is described in more detail in connection with
A non-conductive film 512 (e.g., the non-conductive film 226, the non-conductive film 334, or a similar non-conductive film) may be laminated on the flip chip die 504, such as by a film laminator (e.g., film laminator 406) or a similar device. In some implementations, the non-conductive film 512 may be formed from any suitable non-conductive material. In some implementations, the non-conductive film 512 may include one or more fillers, such as one or more nano fillers. In some implementations, a thickness of the non-conductive film 512 may correspond to a height of the pillar bumps 508 plus a thickness of the collapsed solder bumps 510. In some implementations, the thickness of the non-conductive film 512 may be between 10 micrometers (μm) and 100 μm, and more particularly between 20 μm and 60 μm. For example, in some implementations, the thickness of the non-conductive film 512 may be approximately 35 μm+/−3 μm. The non-conductive film 512 may be placed on the side of the flip chip die 504 including the bumps 506. Put another way, in some implementations, the non-conductive film 512 may be laminated over the bumps 506 of the flip chip die 504.
As shown by reference number 514, in some implementations, the non-conductive film 512 may be heated and/or cured in order to surround at least a portion of the bumps 506. For example, in some implementations, the non-conductive film 512 may be heated to near or past a melting point of the non-conductive film 512, such that the non-conductive film 512 becomes pliable and thus begins to encapsulate a portion of the bumps (such as the solder bumps 510 in the step shown by reference number 514).
As shown by reference number 516, in some implementations, the non-conductive film 512 may be heated and/or cured (e.g., via the reflow oven 414 and/or the cure device 422) until the non-conductive film 512 surrounds the pillar bumps 508 and/or exposes the solder bumps 510. Put another way, the non-conductive film 512 may be laminated over the bumps 506, and subjected to a cure step in which the non-conductive film 512 melts and fuses around the pillar bumps 508, exposing the solder bumps 510, such that, after the cure step, a surface of the flip chip die 504 may include a plurality of pillar bumps 508 surrounded by the non-conductive film 512 with an exposed solder bump 510 on a distal end of each pillar bump 508. Moreover, in implementations in which the non-conductive film 512 is laminated over a wafer containing multiple copies of the flip chip die 504, the flip chip die 504 may then be singulated (e.g., via the wafer dicing machine 408), such as by dicing the flip chip die 504 (and thus the non-conductive film 512 provided thereon) from the wafer.
As indicated above,
First, a process flow 600 that includes mounting a flip chip die to a substrate using an epoxy underfill (such as mounting the controller 206 to the substrate 204 and/or mounting the controller 306 to the substrate 304), may first include mounting a substrate to a carrier, sometimes referred to as a boat carrier (e.g., the boat carrier 410), as shown by reference number 604. As described above in connection with
As shown by reference number 606, the substrate may be subjected to a pre-flip chip (pre-FC) substrate bake. For example, the boat carrier including the substrate may be placed in a furnace or similar apparatus (e.g., the reflow oven 414, the cure device 422, or a similar device) configured to heat the substrate and/or otherwise prepare the substrate for mounting one or more semiconductor components thereto.
As shown by reference number 608, a flip chip die may be attached to the substrate. As described above, a flip chip die may be formed with a plurality of conductive external contacts, typically in the form of solder balls or bumps, arranged in a grid pattern on an active surface of the flip chip die. To attach such a die to the substrate, the die is flipped over and placed on the substrate. In the step shown by reference number 608, the solder balls or bumps of the flip chip die may be aligned with bump pads on the substrate (which is described in more detail below in connection with reference number 628). Then, as shown by reference number 610, the solder balls or bumps may be subjected to a mass reflow process, such as by placing the substrate and flip chip die is a reflow oven 414, or the like. During a mass reflow process, the solder balls or bumps may be heated to a melting point such that the solder bumps or balls melt and fuse with electrical connections and/or terminals provided on the substrate and aligned with the solder balls or bumps.
As shown by reference number 612, the substrate with the flip chip die attached thereto may undergo a flux cleaning process, such as via flux cleaner 416. This may include removing flux residues underneath the flip die that remain after the mass reflow process. Removing flux residues may help prevent delamination of underfill from the flip chip die and/or substrate during an operation life of a semiconductor assembly. Following the flux cleaning process, the substrate with the flip chip die attached thereto may undergo one or more pre-underfill (pre-UF) processing steps. For example, as shown by reference number 614, the substrate and flip chip die may undergo a pre-UF bake process, which may include heating the substrate and the flip chip in preparation of applying an underfill (such as via the reflow oven 414, the cure device 422, or a similar device). Additionally, or alternatively, as shown by reference number 616, the substrate and flip chip die may undergo a pre-UF plasma step, which may include treating the substrate and flip chip die with plasma (such as via a plasma chamber 418), which may reduce voids in underfill, improve adhesion of the underfill, increase wicking speeds associated with the underfill, among other benefits.
As shown by reference number 618, an underfill may be applied between flip chip die and the substrate, such as a via an underfill dispenser 420 (e.g., a dispensing needle, as described). More particularly, a dielectric (e.g., epoxy) underfill (e.g., epoxy underfill 214, epoxy underfill 318, or a similar underfill material) may be injected between the flip chip die and the surface of the substance to embed the electrical connections and to mechanically couple the flip chip die to the substrate. As described above, the epoxy underfill may control stress that may otherwise be placed on the electrical connections due to thermal expansion or the like. As shown by reference number 620, the substrate, flip chip die, and epoxy underfill may then undergo an underfill cure process, such as via cure device 422. For example, for a thermoset epoxy polymer, the underfill cure process may include heating the epoxy underfill to a suitable temperature causing the epoxy underfill to harden and/or cure. For a thermoplastic epoxy polymer, the underfill cure process may include cooling the epoxy underfill to a suitable temperature causing the epoxy underfill to harden and/or cure. Finally, as shown by reference number 622, the substrate and flip chip die (including the cured epoxy underfill therebetween) may be removed, or dismounted, from the boat carrier.
In contrast, and a shown in
In this implementation, however, the flip chip die may include a non-conductive film laminated onto the flip chip die prior to placing the flip chip die on the substrate. More particularly, as shown by reference number 630, during the flip chip attachment step, the flip chip die 504 with the non-conductive film 512 laminated thereon (described above in connection with
As shown by reference number 636, the substrate 632 with the flip chip die 504 placed thereon may then undergo a mass reflow process and/or a non-conductive film (indicated as “NCF’ in
Notably, because the non-conductive film 512 is provided with the flip chip die 504 and/or heated and cured in place during the mass reflow step, the additional processing steps associated with an underfill process (e.g., the flux cleaning process described in connection with reference number 612, the pre-UF bake process described in connection with reference number 614, the pre-UF plasma process described in connection with reference number 616, the underfill application process described in connection with reference number 618, and/or the underfill cure process described in connection with reference number 620) may be eliminated. Accordingly, following the mass reflow process, the substrate 632 with the flip chip die 504 attached thereto, and with the non-conductive film 512 disposed between the substrate 632 and the flip chip die 504, may undergo a boat carrier dismount process, as shown by reference number 638, which may be substantially similar to the boat carrier dismount process described above in connection with reference number 622. Thus, by attaching a flip chip die to a substrate using a non-conductive film and thus omitting the use of an epoxy underfill, certain steps associated with a flip chip die attachment process may be eliminated, thereby reducing manufacturing time and increasing manufacturing throughout.
As indicated above,
As shown in
The method 700 may include additional implementations, such as any single implementation or any combination of implementations described below and/or in connection with one or more other methods described elsewhere herein.
In some implementations, mechanically coupling the flip chip die to the substrate via the non-conductive film includes curing the non-conductive film between the flip chip die and the substrate. In some implementations, mechanically coupling the flip chip die to the substrate via the non-conductive film includes mechanically coupling the flip chip die to the substrate without the use of an epoxy underfill. In some implementations, the method 700 includes bonding a plurality of memory chips to the substrate.
Although
As shown in
The method 800 may include additional implementations, such as any single implementation or any combination of implementations described below and/or in connection with one or more other methods described elsewhere herein.
Although
As shown in
The method 900 may include additional implementations, such as any single implementation or any combination of implementations described below and/or in connection with one or more other methods described elsewhere herein.
Although
In some implementations, a semiconductor device assembly includes a substrate; a flip chip die electrically coupled to the substrate via a plurality of electrical connections; and a non-conductive film disposed between the flip chip die and the substrate, wherein the non-conductive film surrounds the plurality of electrical connections and mechanically couples the flip chip die to the substrate.
In some implementations, a memory device includes a substrate; a plurality of memory chips coupled to the substrate; a flip chip controller electrically coupled to the substrate via a plurality of bump bonds and configured to control one or more operations of the plurality of memory chips; and a laminated, non-conductive film on the flip chip controller and sandwiched between the flip chip controller and the substrate, wherein the non-conductive film surrounds the plurality of bump bonds and mechanically couples the flip chip controller to the substrate.
In some implementations, a method includes receiving a flip chip die with a plurality of bump bonds on a surface of the flip chip die; laminating a non-conductive film over the surface of the flip chip die; curing the non-conductive film to expose the plurality of bump bonds; placing the flip chip die on a substrate with the surface of the flip chip die facing a surface of the substrate; and bonding the flip chip die to the substrate using bump bonding, wherein bonding the flip chip die to the substrate includes mechanically coupling the flip chip die to the substrate via the non-conductive film.
In some implementations, a method includes receiving a flip chip die with a plurality of bump bonds on a surface of the flip chip die; laminating a non-conductive film over the surface of the flip chip die; and curing the non-conductive film to expose the plurality of bump bonds.
In some implementations, a method includes placing a flip chip die on a substrate, wherein a surface of the flip chip die includes a plurality of bump bonds and a non-conductive film, and wherein the flip chip die is placed on the substrate with the surface facing the substrate; and bonding the flip chip die to the substrate using bump bonding, wherein bonding the flip chip die to the substrate includes mechanically coupling the flip chip die to the substrate via the non-conductive film.
The foregoing disclosure provides illustration and description but is not intended to be exhaustive or to limit the implementations to the precise forms disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired from practice of the implementations described herein.
The orientations of the various elements in the figures are shown as examples, and the illustrated examples may be rotated relative to the depicted orientations. The descriptions provided herein, and the claims that follow, pertain to any structures that have the described relationships between various features, regardless of whether the structures are in the particular orientation of the drawings, or are rotated relative to such orientation. Similarly, spatially relative terms, such as “below,” “beneath,” “lower,” “above,” “upper,” “middle,” “left,” and “right,” are used herein for ease of description to describe one element's relationship to one or more other elements as illustrated in the figures. The spatially relative terms are intended to encompass different orientations of the element, structure, and/or assembly in use or operation in addition to the orientations depicted in the figures. A structure and/or assembly may be otherwise oriented (rotated 90 degrees or at other orientations), and the spatially relative descriptors used herein may be interpreted accordingly. Furthermore, the cross-sectional views in the figures only show features within the planes of the cross-sections, and do not show materials behind the planes of the cross-sections, unless indicated otherwise, in order to simplify the drawings.
As used herein, the terms “substantially” and “approximately” mean “within reasonable tolerances of manufacturing and measurement.”
Even though particular combinations of features are recited in the claims and/or disclosed in the specification, these combinations are not intended to limit the disclosure of implementations described herein. Many of these features may be combined in ways not specifically recited in the claims and/or disclosed in the specification. For example, the disclosure includes each dependent claim in a claim set in combination with every other individual claim in that claim set and every combination of multiple claims in that claim set. As used herein, a phrase referring to “at least one of” a list of items refers to any combination of those items, including single members. As an example, “at least one of: a, b, or c” is intended to cover a, b, c, a+b, a+c, b+c, and a+b+c, as well as any combination with multiples of the same element (e.g., a+a, a+a+a, a+a+b, a+a+c, a+b+b, a+c+c, b+b, b+b+b, b+b+c, c+c, and c+c+c, or any other ordering of a, b, and c).
No element, act, or instruction used herein should be construed as critical or essential unless explicitly described as such. Also, as used herein, the articles “a” and “an” are intended to include one or more items and may be used interchangeably with “one or more.” Further, as used herein, the article “the” is intended to include one or more items referenced in connection with the article “the” and may be used interchangeably with “the one or more.” Where only one item is intended, the phrase “only one,” “single,” or similar language is used. Also, as used herein, the terms “has,” “have,” “having,” or the like are intended to be open-ended terms that do not limit an element that they modify (e.g., an element “having” A may also have B). Further, the phrase “based on” is intended to mean “based, at least in part, on” unless explicitly stated otherwise. As used herein, the term “multiple” can be replaced with “a plurality of” and vice versa. Also, as used herein, the term “or” is intended to be inclusive when used in a series and may be used interchangeably with “and/or,” unless explicitly stated otherwise (e.g., if used in combination with “either” or “only one of”).