US20080157350A1 - Package on package design to improve functionality and efficiency - Google Patents

Package on package design to improve functionality and efficiency Download PDF

Info

Publication number
US20080157350A1
US20080157350A1 US11/648,143 US64814306A US2008157350A1 US 20080157350 A1 US20080157350 A1 US 20080157350A1 US 64814306 A US64814306 A US 64814306A US 2008157350 A1 US2008157350 A1 US 2008157350A1
Authority
US
United States
Prior art keywords
package
embedded
substrate
cpu
flipped
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/648,143
Other versions
US7400033B1 (en
Inventor
Bok Eng Cheah
Shanggar Periaman
Kooi Chi Ooi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Priority to US11/648,143 priority Critical patent/US7400033B1/en
Assigned to INTEL CORPORATION reassignment INTEL CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHEAH, BOK E., OOI, KOOI C., PERIAMAN, SHANGGAR
Publication of US20080157350A1 publication Critical patent/US20080157350A1/en
Application granted granted Critical
Publication of US7400033B1 publication Critical patent/US7400033B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/18Packaging or power distribution
    • G06F1/183Internal mounting support structures, e.g. for printed circuit boards, internal connecting means
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L25/00Assemblies consisting of a plurality of individual semiconductor or other solid state devices ; Multistep manufacturing processes thereof
    • H01L25/03Assemblies consisting of a plurality of individual semiconductor or other solid state devices ; Multistep manufacturing processes thereof all the devices being of a type provided for in the same subgroup of groups H01L27/00 - H01L33/00, or in a single subclass of H10K, H10N, e.g. assemblies of rectifier diodes
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L25/00Assemblies consisting of a plurality of individual semiconductor or other solid state devices ; Multistep manufacturing processes thereof
    • H01L25/18Assemblies consisting of a plurality of individual semiconductor or other solid state devices ; Multistep manufacturing processes thereof the devices being of types provided for in two or more different subgroups of the same main group of groups H01L27/00 - H01L33/00, or in a single subclass of H10K, H10N
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/10Bump connectors; Manufacturing methods related thereto
    • H01L2224/15Structure, shape, material or disposition of the bump connectors after the connecting process
    • H01L2224/16Structure, shape, material or disposition of the bump connectors after the connecting process of an individual bump connector
    • H01L2224/161Disposition
    • H01L2224/16151Disposition the bump connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive
    • H01L2224/16221Disposition the bump connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked
    • H01L2224/16225Disposition the bump connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/26Layer connectors, e.g. plate connectors, solder or adhesive layers; Manufacturing methods related thereto
    • H01L2224/31Structure, shape, material or disposition of the layer connectors after the connecting process
    • H01L2224/32Structure, shape, material or disposition of the layer connectors after the connecting process of an individual layer connector
    • H01L2224/321Disposition
    • H01L2224/32151Disposition the layer connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive
    • H01L2224/32221Disposition the layer connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked
    • H01L2224/32225Disposition the layer connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/47Structure, shape, material or disposition of the wire connectors after the connecting process
    • H01L2224/48Structure, shape, material or disposition of the wire connectors after the connecting process of an individual wire connector
    • H01L2224/481Disposition
    • H01L2224/48151Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive
    • H01L2224/48221Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked
    • H01L2224/48225Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation
    • H01L2224/48227Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation connecting the wire to a bond pad of the item
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/73Means for bonding being of different types provided for in two or more of groups H01L2224/10, H01L2224/18, H01L2224/26, H01L2224/34, H01L2224/42, H01L2224/50, H01L2224/63, H01L2224/71
    • H01L2224/732Location after the connecting process
    • H01L2224/73201Location after the connecting process on the same surface
    • H01L2224/73203Bump and layer connectors
    • H01L2224/73204Bump and layer connectors the bump connector being embedded into the layer connector
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/0001Technical content checked by a classifier
    • H01L2924/00011Not relevant to the scope of the group, the symbol of which is combined with the symbol of this group
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/0001Technical content checked by a classifier
    • H01L2924/00014Technical content checked by a classifier the subject-matter covered by the group, the symbol of which is combined with the symbol of this group, being disclosed without further technical details
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/15Details of package parts other than the semiconductor or other solid state devices to be connected
    • H01L2924/151Die mounting substrate
    • H01L2924/153Connection portion
    • H01L2924/1531Connection portion the connection portion being formed only on the surface of the substrate opposite to the die mounting surface
    • H01L2924/15311Connection portion the connection portion being formed only on the surface of the substrate opposite to the die mounting surface being a ball array, e.g. BGA
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/19Details of hybrid assemblies other than the semiconductor or other solid state devices to be connected
    • H01L2924/191Disposition
    • H01L2924/19101Disposition of discrete passive components
    • H01L2924/19107Disposition of discrete passive components off-chip wires

Definitions

  • the present disclosure generally relates to the field of electronics. More particularly, an embodiment of the invention generally relates to a package on package design.
  • a computer system generally includes various components that may communicate with each other during operation of the computer system. Sometimes these components may be located on different dies. Hence, communication speed of these various dies may be paramount to the performance achieved by a computer system.
  • dies may interlink via relatively long traces through a computer system motherboard and various substrate levels. Long vertical paths may minimize the extension of current motherboard system architecture, introduce signal propagation delay, and generation of additional heat.
  • Some current computer systems aim to reduce the length of interlinks between various dies by stacked die technology and direct silicon via technology for direct die interlink. Utilization of direct silicon via technology for stacked dies may, however, require one die to carry the power source for another die. This approach creates thermal stress on the die that is responsible for carrying the power source.
  • FIG. 1 illustrates a cross sectional view of a semiconductor device in accordance with an embodiment of the invention.
  • FIG. 2 illustrates a top view of a semiconductor device according to an embodiment of the invention.
  • FIG. 3 illustrates a block diagram of a method according to an embodiment.
  • FIG. 4 illustrates a block diagram of a computing system, which may be utilized to implement various embodiments discussed herein.
  • Coupled may mean that two or more elements are in direct physical or electrical contact. However, “coupled” may also mean that two or more elements may not be in direct contact with each other, but may still cooperate or interact with each other.
  • Some of the embodiments discussed herein may utilize a package on package (PoP) design to provide efficient mechanisms for transferring data and/or power signals between a central processing unit (CPU) package and an embedded package (which may include a chipset, memory, etc.).
  • PoP package on package
  • a relatively shorter CPU linkage with chipset(s) and/or memory is provided to improve functionality and/or efficiency, e.g. by increasing communication speed between various packages.
  • Some of the embodiments discussed herein may be provided in devices or computing systems that include multiple dies, such as those discussed with reference to FIGS. 1-4 .
  • FIG. 1 illustrates a cross sectional view of a semiconductor device 100 in accordance with an embodiment of the invention.
  • the device 100 may include a CPU package 102 and an embedded package 104 .
  • the CPU package 102 may include one or more processor dies 106 .
  • an integrated heat spreader (IHS) 110 may be provided to enhance dissipation of heat generated by the processor dies 106 and/or other components of the device 100 .
  • the IHS 110 may be exposed to a fan (not shown) to extract heat away from components of the device 100 .
  • One or more capacitors 111 may be provided on the CPU package substrate 108 .
  • the embedded package 104 and all or a portion of the CPU package 102 may be mechanically coupled through a mold 112 .
  • the embedded package 104 may include a flipped package 114 (which may include one or more chipset dies 116 mounted on a substrate 117 ), a bottom package 118 (which may include one or more memory dies 120 mounted on a substrate 121 ).
  • the embedded package 104 may be coupled to a package substrate 122 .
  • a mold 124 may be provided to mechanically couple the flipped package 114 and the bottom package 118 .
  • at least some of the dies shown in FIG. 1 (such as dies 116 and/or 120 ) may include silicon vias 126 .
  • one or more wire bonds 128 may electrically couple one or more pads 130 of the package substrate 122 to corresponding pads 132 of the flipped package 114 .
  • the pads 132 on the flipped package 114 may be staggered, e.g., to provide a better fit, increase wire bond density, etc.
  • the mold 124 may include one or more heat removal channels 134 to enhance heat removal from components of the device 100 such as components of the embedded package 104 , as will be further discussed herein, e.g., with reference to FIGS. 2-3 .
  • various dies such as dies 106 , 116 , and/or 120
  • under-fill may be provided along solder ball joints (such as shown in FIG. 1 ) to increase mechanical stability of the joints.
  • one or more of the dies discussed herein may undergo wafer thinning process prior to assembly.
  • the molds 112 and/or 124 may be constructed with material such as epoxy, epoxy with particles (such as silica particles), organic cylinders, plastic mold, plastic mold with particles/fiber, etc.
  • vias 126 may be constructed with material such as aluminum, copper, silver, gold, combinations thereof, or other electrically conductive material.
  • each of the dies 106 , 116 , and/or 120 may include circuitry corresponding to various components of a computing system, such as the components discussed with reference to FIG. 4 .
  • FIG. 2 illustrates a top view of a semiconductor device 200 in accordance with an embodiment of the invention.
  • the device 200 may include one or more dies 204 - 00 through 204 -NM (collectively referred to herein as “dies 204 ”).
  • dies 204 may be the same or similar to the dies 106 , 116 , and/or 120 discussed with reference to FIG. 1 .
  • the device 200 may include one or more heat removal channels 134 that may be interposed between one or more of the dies 204 , e.g., to enhance heat removal from components of the device 200 such as dies 204 .
  • each of the dies 204 may include circuitry corresponding to various components of a computing system, such as the components discussed with reference to FIG. 4 .
  • FIG. 3 illustrates a block diagram of an embodiment of a method 300 to provide a semiconductor device with a PoP design.
  • various components discussed with reference to FIGS. 1-2 and 4 may be utilized to perform one or more of the operations discussed with reference to FIG. 3 .
  • the method 300 may be used to provide the devices 100 and/or 200 , or one or more components of the system 400 of FIG. 4 .
  • a first package (e.g., package 114 ) may be flipped.
  • the interconnections of the first package and a second package e.g., package 118
  • an embedded package e.g., package 104
  • heat removal channel material such as one or more meshes of fiber (e.g., carbon fiber, organic cylinder, ceramic cylinder, metal cylinder, etc.) that surround one or more dies to dissipate heat generated by the dies
  • the embedded package may be molded.
  • the excessive/extended heat removal channel material of operation 306 may be removed, e.g., to create the heat removal channels 134 discussed with reference to FIGS. 1-2 .
  • the channels 134 may carry liquid, liquid composite (such as liquid with particles/fiber) or gaseous media to enhance heat removal from components of the devices 100 and/or 200 .
  • the molded embedded package (e.g., package 104 ) may be mounted to a package substrate (e.g., substrate 122 ).
  • a CPU package (e.g., package 102 ) may be mounted to the embedded package (e.g., package 104 which may be molded at operation 308 and mounted on the package substrate 122 at operation 312 ).
  • one or more wire bonds (e.g., wire bonds 128 ) may be added. In various operations, the order of operations 304 - 316 may be interchangeable.
  • one or more portions of the CPU package such as its substrate (e.g., package substrate 108 ) may be molded to the embedded package (e.g., through the mold 112 ).
  • the minimized vertical path in package and/or socket provided through the techniques discussed with reference to FIGS. 1-3 may allow for the extension of motherboard system architecture. Also, some of the embodiments may result in the floor space on the motherboard being optimized and/or improvement to I/ 0 density through silicon via, wire bonding, and/or controlled collapse chip connection (C 4 ) interconnections. Also, wire bond and C 4 interconnects may enable additional electrical connections to supply different voltage level for CPUs, Netcom processors (such as processors that process data communicated over a network such as the network 403 of FIG. 4 ), chipset(s), and/or memory. Further, additional interconnections may be provided between CPUs and external Netcom processors through wire bonds 128 .
  • Embedded package 104 may provide direct communication between chipsets (e.g., dies 116 ) and memory (e.g., dies 120 ) or external board processors through silicon vias.
  • chipsets e.g., dies 116
  • memory e.g., dies 120
  • CPUs, Netcom processors, chipsets, and/or memory may be integrated into a single package such as device 100 of FIG. 1 or device 200 of FIG. 2 .
  • FIG. 4 illustrates a block diagram of a computing system 400 in accordance with an embodiment of the invention.
  • the computing system 400 may include one or more central processing unit(s) (CPUs) 402 or processors that communicate via an interconnection network (or bus) 404 .
  • the processors 402 may include a general purpose processor, a network processor (that processes data communicated over a computer network 403 ), or other types of a processor (including a reduced instruction set computer (RISC) processor or a complex instruction set computer (CISC)).
  • RISC reduced instruction set computer
  • CISC complex instruction set computer
  • the processors 402 may have a single or multiple core design.
  • the processors 402 with a multiple core design may integrate different types of processor cores on the same integrated circuit (IC) die.
  • the processors 402 with a multiple core design may be implemented as symmetrical or asymmetrical multiprocessors.
  • the operations discussed with reference to FIGS. 1-3 may be performed by one or more components of the system 400
  • a chipset 406 may also communicate with the interconnection network 404 .
  • the chipset 406 may include a memory control hub (MCH) 408 .
  • the MCH 408 may include a memory controller 410 that communicates with a memory 412 .
  • the memory 412 may store data, including sequences of instructions that are executed by the CPU 402 , or any other device included in the computing system 400 .
  • the memory 412 may include one or more volatile storage (or memory) devices such as random access memory (RAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), static RAM (SRAM), or other types of storage devices.
  • RAM random access memory
  • DRAM dynamic RAM
  • SDRAM synchronous DRAM
  • SRAM static RAM
  • Nonvolatile memory may also be utilized such as a hard disk. Additional devices may communicate via the interconnection network 404 , such as multiple CPUs and/or multiple system memories.
  • the MCH 408 may also include a graphics interface 414 that communicates with a display 416 .
  • the graphics interface 414 may communicate with the display 416 via an accelerated graphics port (AGP).
  • AGP accelerated graphics port
  • the display 416 may be a flat panel display that communicates with the graphics interface 414 through, for example, a signal converter that translates a digital representation of an image stored in a storage device such as video memory or system memory into display signals that are interpreted and displayed by the display 416 .
  • the display signals produced by the interface 414 may pass through various control devices before being interpreted by and subsequently displayed on the display 416 .
  • a hub interface 418 may allow the MCH 408 and an input/output control hub (ICH) 420 to communicate.
  • the ICH 420 may provide an interface to I/O devices that communicate with the computing system 400 .
  • the ICH 420 may communicate with a bus 422 through a peripheral bridge (or controller) 424 , such as a peripheral component interconnect (PCI) bridge, a universal serial bus (USB) controller, or other types of peripheral bridges or controllers.
  • the bridge 424 may provide a data path between the CPU 402 and peripheral devices. Other types of topologies may be utilized.
  • multiple buses may communicate with the ICH 420 , e.g., through multiple bridges or controllers.
  • peripherals in communication with the ICH 420 may include, in various embodiments of the invention, integrated drive electronics (IDE) or small computer system interface (SCSI) hard drive(s), USB port(s), a keyboard, a mouse, parallel port(s), serial port(s), floppy disk drive(s), digital output support (e.g., digital video interface (DVI)), or other devices.
  • IDE integrated drive electronics
  • SCSI small computer system interface
  • the bus 422 may communicate with an audio device 426 , one or more disk drive(s) 428 , and a network interface device 430 (which is in communication with the computer network 403 ). Other devices may communicate via the bus 422 . Also, various components (such as the network interface device 430 ) may communicate with the MCH 408 in some embodiments of the invention. In addition, the processor 402 and the MCH 408 may be combined to form a single chip. Furthermore, the graphics accelerator 416 may be included within the MCH 408 in other embodiments of the invention.
  • nonvolatile memory may include one or more of the following: read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), a disk drive (e.g., 428 ), a floppy disk, a compact disk ROM (CD-ROM), a digital versatile disk (DVD), flash memory, a magneto-optical disk, or other types of nonvolatile machine-readable media that are capable of storing electronic data (e.g., including instructions).
  • components of the system 400 may be arranged in a point-to-point (PtP) configuration.
  • processors, memory, and/or input/output devices may be interconnected by a number of point-to-point interfaces.
  • the operations discussed herein may be implemented as hardware (e.g., logic circuitry), software, firmware, or combinations thereof, which may be provided as a computer program product, e.g., including a machine-readable or computer-readable medium having stored thereon instructions (or software procedures) used to program a computer to perform a process discussed herein.
  • the machine-readable medium may include a storage device such as those discussed with respect to FIGS. 1-4 .
  • Such computer-readable media may be downloaded as a computer program product, wherein the program may be transferred from a remote computer (e.g., a server) to a requesting computer (e.g., a client) by way of data signals embodied in a carrier wave or other propagation medium via a communication link (e.g., a bus, a modem, or a network connection).
  • a remote computer e.g., a server
  • a requesting computer e.g., a client
  • a communication link e.g., a bus, a modem, or a network connection

Abstract

Methods and apparatus to provide an improved package on package (PoP) design are described. In one embodiment, a central processing unit (CPU) package substrate and an embedded package (which may include one or more heat removal channels) are molded. Other embodiments are also described.

Description

    BACKGROUND
  • The present disclosure generally relates to the field of electronics. More particularly, an embodiment of the invention generally relates to a package on package design.
  • A computer system generally includes various components that may communicate with each other during operation of the computer system. Sometimes these components may be located on different dies. Hence, communication speed of these various dies may be paramount to the performance achieved by a computer system.
  • In some current computer systems, dies may interlink via relatively long traces through a computer system motherboard and various substrate levels. Long vertical paths may minimize the extension of current motherboard system architecture, introduce signal propagation delay, and generation of additional heat. Some current computer systems aim to reduce the length of interlinks between various dies by stacked die technology and direct silicon via technology for direct die interlink. Utilization of direct silicon via technology for stacked dies may, however, require one die to carry the power source for another die. This approach creates thermal stress on the die that is responsible for carrying the power source.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The detailed description is provided with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The use of the same reference numbers in different figures indicates similar or identical items.
  • FIG. 1 illustrates a cross sectional view of a semiconductor device in accordance with an embodiment of the invention.
  • FIG. 2 illustrates a top view of a semiconductor device according to an embodiment of the invention.
  • FIG. 3 illustrates a block diagram of a method according to an embodiment.
  • FIG. 4 illustrates a block diagram of a computing system, which may be utilized to implement various embodiments discussed herein.
  • DETAILED DESCRIPTION
  • In the following description, numerous specific details are set forth in order to provide a thorough understanding of various embodiments. However, various embodiments of the invention may be practiced without the specific details. In other instances, well-known methods, procedures, components, and circuits have not been described in detail so as not to obscure the particular embodiments of the invention. Further, various aspects of embodiments of the invention may be performed using various means, such as integrated semiconductor circuits (“hardware”), computer-readable instructions organized into one or more programs (“software”), or some combination of hardware and software. For the purposes of this disclosure reference to “logic” shall mean either hardware, software, or some combination thereof.
  • Reference in the specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least an implementation. The appearances of the phrase “in one embodiment” in various places in the specification may or may not be all referring to the same embodiment.
  • Also, in the description and claims, the terms “coupled” and “connected,” along with their derivatives, may be used. In some embodiments of the invention, “connected” may be used to indicate that two or more elements are in direct physical or electrical contact with each other. “Coupled” may mean that two or more elements are in direct physical or electrical contact. However, “coupled” may also mean that two or more elements may not be in direct contact with each other, but may still cooperate or interact with each other.
  • Some of the embodiments discussed herein (such as the embodiments discussed with reference to FIGS. 1-4) may utilize a package on package (PoP) design to provide efficient mechanisms for transferring data and/or power signals between a central processing unit (CPU) package and an embedded package (which may include a chipset, memory, etc.). In an embodiment, a relatively shorter CPU linkage with chipset(s) and/or memory (such as flash memory) is provided to improve functionality and/or efficiency, e.g. by increasing communication speed between various packages. Some of the embodiments discussed herein may be provided in devices or computing systems that include multiple dies, such as those discussed with reference to FIGS. 1-4.
  • More particularly, FIG. 1 illustrates a cross sectional view of a semiconductor device 100 in accordance with an embodiment of the invention. The device 100 may include a CPU package 102 and an embedded package 104. The CPU package 102 may include one or more processor dies 106. In an embodiment, an integrated heat spreader (IHS) 110 may be provided to enhance dissipation of heat generated by the processor dies 106 and/or other components of the device 100. For example, the IHS 110 may be exposed to a fan (not shown) to extract heat away from components of the device 100. One or more capacitors 111 may be provided on the CPU package substrate 108.
  • The embedded package 104 and all or a portion of the CPU package 102 (such as the CPU package substrate 108) may be mechanically coupled through a mold 112. The embedded package 104 may include a flipped package 114 (which may include one or more chipset dies 116 mounted on a substrate 117), a bottom package 118 (which may include one or more memory dies 120 mounted on a substrate 121). As shown, the embedded package 104 may be coupled to a package substrate 122. In an embodiment, a mold 124 may be provided to mechanically couple the flipped package 114 and the bottom package 118. Moreover, at least some of the dies shown in FIG. 1 (such as dies 116 and/or 120) may include silicon vias 126. Also, one or more wire bonds 128 may electrically couple one or more pads 130 of the package substrate 122 to corresponding pads 132 of the flipped package 114. As shown in FIG. 1, in accordance with an embodiment, the pads 132 on the flipped package 114 may be staggered, e.g., to provide a better fit, increase wire bond density, etc.
  • In an embodiment, the mold 124 may include one or more heat removal channels 134 to enhance heat removal from components of the device 100 such as components of the embedded package 104, as will be further discussed herein, e.g., with reference to FIGS. 2-3. Furthermore, various dies (such as dies 106, 116, and/or 120) may be coupled through one or more solder balls or combination of pins and sockets. In some embodiments, under-fill may be provided along solder ball joints (such as shown in FIG. 1) to increase mechanical stability of the joints. In an embodiment, one or more of the dies discussed herein may undergo wafer thinning process prior to assembly. In some embodiments, the molds 112 and/or 124 may be constructed with material such as epoxy, epoxy with particles (such as silica particles), organic cylinders, plastic mold, plastic mold with particles/fiber, etc.
  • In an embodiment, vias 126 may be constructed with material such as aluminum, copper, silver, gold, combinations thereof, or other electrically conductive material. Moreover, each of the dies 106, 116, and/or 120 may include circuitry corresponding to various components of a computing system, such as the components discussed with reference to FIG. 4.
  • FIG. 2 illustrates a top view of a semiconductor device 200 in accordance with an embodiment of the invention. As shown in FIG. 2, the device 200 may include one or more dies 204-00 through 204-NM (collectively referred to herein as “dies 204”). In an embodiment, dies 204 may be the same or similar to the dies 106, 116, and/or 120 discussed with reference to FIG. 1. The device 200 may include one or more heat removal channels 134 that may be interposed between one or more of the dies 204, e.g., to enhance heat removal from components of the device 200 such as dies 204. Moreover, each of the dies 204 may include circuitry corresponding to various components of a computing system, such as the components discussed with reference to FIG. 4.
  • FIG. 3 illustrates a block diagram of an embodiment of a method 300 to provide a semiconductor device with a PoP design. In an embodiment, various components discussed with reference to FIGS. 1-2 and 4 may be utilized to perform one or more of the operations discussed with reference to FIG. 3. For example, the method 300 may be used to provide the devices 100 and/or 200, or one or more components of the system 400 of FIG. 4.
  • Referring to FIGS. 1-3, at an operation 302, a first package (e.g., package 114) may be flipped. At an operation 304, the interconnections of the first package and a second package (e.g., package 118) may be coupled to form an embedded package (e.g., package 104). At an operation 306, heat removal channel material (such as one or more meshes of fiber (e.g., carbon fiber, organic cylinder, ceramic cylinder, metal cylinder, etc.) that surround one or more dies to dissipate heat generated by the dies) may be provided in the embedded package. At an operation 308, the embedded package may be molded. At an operation 310, the excessive/extended heat removal channel material of operation 306 may be removed, e.g., to create the heat removal channels 134 discussed with reference to FIGS. 1-2. In an embodiment, the channels 134 may carry liquid, liquid composite (such as liquid with particles/fiber) or gaseous media to enhance heat removal from components of the devices 100 and/or 200.
  • At an operation 312, the molded embedded package (e.g., package 104) may be mounted to a package substrate (e.g., substrate 122). At an operation 314, a CPU package (e.g., package 102) may be mounted to the embedded package (e.g., package 104 which may be molded at operation 308 and mounted on the package substrate 122 at operation 312). At an operation 316, one or more wire bonds (e.g., wire bonds 128) may be added. In various operations, the order of operations 304-316 may be interchangeable. At an operation 318, one or more portions of the CPU package such as its substrate (e.g., package substrate 108) may be molded to the embedded package (e.g., through the mold 112).
  • In some embodiments, the minimized vertical path in package and/or socket provided through the techniques discussed with reference to FIGS. 1-3 may allow for the extension of motherboard system architecture. Also, some of the embodiments may result in the floor space on the motherboard being optimized and/or improvement to I/0 density through silicon via, wire bonding, and/or controlled collapse chip connection (C4) interconnections. Also, wire bond and C4 interconnects may enable additional electrical connections to supply different voltage level for CPUs, Netcom processors (such as processors that process data communicated over a network such as the network 403 of FIG. 4), chipset(s), and/or memory. Further, additional interconnections may be provided between CPUs and external Netcom processors through wire bonds 128. Embedded package 104 may provide direct communication between chipsets (e.g., dies 116) and memory (e.g., dies 120) or external board processors through silicon vias. Hence, in an embodiment, CPUs, Netcom processors, chipsets, and/or memory may be integrated into a single package such as device 100 of FIG. 1 or device 200 of FIG. 2.
  • FIG. 4 illustrates a block diagram of a computing system 400 in accordance with an embodiment of the invention. The computing system 400 may include one or more central processing unit(s) (CPUs) 402 or processors that communicate via an interconnection network (or bus) 404. The processors 402 may include a general purpose processor, a network processor (that processes data communicated over a computer network 403), or other types of a processor (including a reduced instruction set computer (RISC) processor or a complex instruction set computer (CISC)). Moreover, the processors 402 may have a single or multiple core design. The processors 402 with a multiple core design may integrate different types of processor cores on the same integrated circuit (IC) die. Also, the processors 402 with a multiple core design may be implemented as symmetrical or asymmetrical multiprocessors. Moreover, the operations discussed with reference to FIGS. 1-3 may be performed by one or more components of the system 400.
  • A chipset 406 may also communicate with the interconnection network 404. The chipset 406 may include a memory control hub (MCH) 408. The MCH 408 may include a memory controller 410 that communicates with a memory 412. The memory 412 may store data, including sequences of instructions that are executed by the CPU 402, or any other device included in the computing system 400. In one embodiment of the invention, the memory 412 may include one or more volatile storage (or memory) devices such as random access memory (RAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), static RAM (SRAM), or other types of storage devices. Nonvolatile memory may also be utilized such as a hard disk. Additional devices may communicate via the interconnection network 404, such as multiple CPUs and/or multiple system memories.
  • The MCH 408 may also include a graphics interface 414 that communicates with a display 416. In one embodiment of the invention, the graphics interface 414 may communicate with the display 416 via an accelerated graphics port (AGP). In an embodiment of the invention, the display 416 may be a flat panel display that communicates with the graphics interface 414 through, for example, a signal converter that translates a digital representation of an image stored in a storage device such as video memory or system memory into display signals that are interpreted and displayed by the display 416. The display signals produced by the interface 414 may pass through various control devices before being interpreted by and subsequently displayed on the display 416.
  • A hub interface 418 may allow the MCH 408 and an input/output control hub (ICH) 420 to communicate. The ICH 420 may provide an interface to I/O devices that communicate with the computing system 400. The ICH 420 may communicate with a bus 422 through a peripheral bridge (or controller) 424, such as a peripheral component interconnect (PCI) bridge, a universal serial bus (USB) controller, or other types of peripheral bridges or controllers. The bridge 424 may provide a data path between the CPU 402 and peripheral devices. Other types of topologies may be utilized. Also, multiple buses may communicate with the ICH 420, e.g., through multiple bridges or controllers. Moreover, other peripherals in communication with the ICH 420 may include, in various embodiments of the invention, integrated drive electronics (IDE) or small computer system interface (SCSI) hard drive(s), USB port(s), a keyboard, a mouse, parallel port(s), serial port(s), floppy disk drive(s), digital output support (e.g., digital video interface (DVI)), or other devices.
  • The bus 422 may communicate with an audio device 426, one or more disk drive(s) 428, and a network interface device 430 (which is in communication with the computer network 403). Other devices may communicate via the bus 422. Also, various components (such as the network interface device 430) may communicate with the MCH 408 in some embodiments of the invention. In addition, the processor 402 and the MCH 408 may be combined to form a single chip. Furthermore, the graphics accelerator 416 may be included within the MCH 408 in other embodiments of the invention.
  • Furthermore, the computing system 400 may include volatile and/or nonvolatile memory (or storage). For example, nonvolatile memory may include one or more of the following: read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), a disk drive (e.g., 428), a floppy disk, a compact disk ROM (CD-ROM), a digital versatile disk (DVD), flash memory, a magneto-optical disk, or other types of nonvolatile machine-readable media that are capable of storing electronic data (e.g., including instructions). In an embodiment, components of the system 400 may be arranged in a point-to-point (PtP) configuration. For example, processors, memory, and/or input/output devices may be interconnected by a number of point-to-point interfaces.
  • In various embodiments of the invention, the operations discussed herein, e.g., with reference to FIGS. 1-4, may be implemented as hardware (e.g., logic circuitry), software, firmware, or combinations thereof, which may be provided as a computer program product, e.g., including a machine-readable or computer-readable medium having stored thereon instructions (or software procedures) used to program a computer to perform a process discussed herein. The machine-readable medium may include a storage device such as those discussed with respect to FIGS. 1-4.
  • Additionally, such computer-readable media may be downloaded as a computer program product, wherein the program may be transferred from a remote computer (e.g., a server) to a requesting computer (e.g., a client) by way of data signals embodied in a carrier wave or other propagation medium via a communication link (e.g., a bus, a modem, or a network connection). Accordingly, herein, a carrier wave shall be regarded as comprising a machine-readable medium.
  • Thus, although embodiments of the invention have been described in language specific to structural features and/or methodological acts, it is to be understood that claimed subject matter may not be limited to the specific features or acts described. Rather, the specific features and acts are disclosed as sample forms of implementing the claimed subject matter.

Claims (15)

1. An apparatus comprising:
a central processing unit (CPU) package substrate;
a semiconductor package comprising a chipset die and a memory die to form an embedded package, wherein the embedded package is coupled to the CPU package substrate on a first side of the embedded package, the embedded package to comprise one or more heat removal channels; and
a mold material to mechanically couple the CPU package substrate to the embedded package and at least partially encapsulate the CPU package substrate and the embedded package.
2. The apparatus of claim 1, wherein the embedded package comprises one or more of a flipped package and a bottom package, wherein a top side of the flipped package is coupled to a top side of the bottom package and the flipped package is coupled to the CPU package substrate on the first side of the embedded package.
3. The apparatus of claim 2, wherein the flipped package, the bottom package, and a package substrate are molded together.
4. The apparatus of claim 2, wherein the flipped package comprises a chipset die.
5. The apparatus of claim 2, wherein the bottom package comprises a memory die.
6. The apparatus of claim 2, further comprising one or more wire bonds to electrically couple one or more pads of a package substrate, coupled to the embedded package on a second side of the embedded package opposite from the first side, to corresponding pads of the flipped package.
7. The apparatus of claim 6, wherein the pads on each side of the flipped package are staggered.
8. The apparatus of claim 1, further comprising one or more processor dies coupled to a same side of the CPU package substrate.
9. The apparatus of claim 1, further comprising one or more vias to electrically couple the CPU package substrate to one or more pads of the embedded package.
10. The apparatus of claim 1, wherein the mold material comprises one or more heat removal channels.
11. A method comprising:
electrically coupling one or more vias of a first package and a second package, wherein the first package and second package are coupled to form an embedded package;
forming heat removal channels in the embedded package;
molding the embedded package; and
mounting a central processing unit (CPU) package to the molded embedded package.
12. The method of claim 11, further comprising molding a substrate of the CPU package and the embedded package.
13. The method of claim 11, further comprising adding one or more wire bonds to electrically couple a substrate of the embedded package to the embedded package.
14. The method of claim 11, further comprising flipping at least one of the first package or the second package prior to coupling the one or more vias.
15. The method of claim 11, further comprising mounting the molded embedded package on a package substrate.
US11/648,143 2006-12-29 2006-12-29 Package on package design to improve functionality and efficiency Expired - Fee Related US7400033B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/648,143 US7400033B1 (en) 2006-12-29 2006-12-29 Package on package design to improve functionality and efficiency

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/648,143 US7400033B1 (en) 2006-12-29 2006-12-29 Package on package design to improve functionality and efficiency

Publications (2)

Publication Number Publication Date
US20080157350A1 true US20080157350A1 (en) 2008-07-03
US7400033B1 US7400033B1 (en) 2008-07-15

Family

ID=39582731

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/648,143 Expired - Fee Related US7400033B1 (en) 2006-12-29 2006-12-29 Package on package design to improve functionality and efficiency

Country Status (1)

Country Link
US (1) US7400033B1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080237310A1 (en) * 2007-03-26 2008-10-02 Shanggar Periaman Die backside wire bond technology for single or stacked die package
US20080315421A1 (en) * 2007-06-19 2008-12-25 Shanggar Periaman Die backside metallization and surface activated bonding for stacked die packages
US20100078781A1 (en) * 2008-09-29 2010-04-01 Sanka Ganesan Input/output package architectures, and methods of using same
US20120112312A1 (en) * 2010-11-04 2012-05-10 Qualcomm Incorporated Integrated Circuit Chip Customization Using Backside Access
CN102859514A (en) * 2010-04-30 2013-01-02 惠普发展公司,有限责任合伙企业 Management data transfer between processors
US20140310490A1 (en) * 2011-12-29 2014-10-16 Pete D. Vogt Heterogeneous memory die stacking for energy efficient computing
GB2494516B (en) * 2011-09-07 2016-02-17 Nvidia Corp System with a high power chip and a low power chip having low interconnect parasitics
US20180033775A1 (en) * 2013-12-30 2018-02-01 Taiwan Semiconductor Manufacturing Company, Ltd. Packages with Die Stack Including Exposed Molding Underfill
TWI614865B (en) * 2010-12-16 2018-02-11 英特爾公司 Lower ic package structure for coupling with an upper ic package to form a package-on-package (pop) assembly and pop assembly including such a lower ic package structure
US20180240520A1 (en) * 2007-04-17 2018-08-23 Rambus Inc. Hybrid volatile and non-volatile memory device
CN109166828A (en) * 2018-08-30 2019-01-08 成都明杰科技有限公司 Slow down the high density integrated circuit encapsulation of buckling amplitude based on thermal stress

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8044497B2 (en) * 2007-09-10 2011-10-25 Intel Corporation Stacked die package

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7000684B2 (en) * 2002-11-01 2006-02-21 Cooligy, Inc. Method and apparatus for efficient vertical fluid delivery for cooling a heat producing device
US7092254B1 (en) * 2004-08-06 2006-08-15 Apple Computer, Inc. Cooling system for electronic devices utilizing fluid flow and agitation
US7230334B2 (en) * 2004-11-12 2007-06-12 International Business Machines Corporation Semiconductor integrated circuit chip packages having integrated microchannel cooling modules

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7000684B2 (en) * 2002-11-01 2006-02-21 Cooligy, Inc. Method and apparatus for efficient vertical fluid delivery for cooling a heat producing device
US7092254B1 (en) * 2004-08-06 2006-08-15 Apple Computer, Inc. Cooling system for electronic devices utilizing fluid flow and agitation
US7230334B2 (en) * 2004-11-12 2007-06-12 International Business Machines Corporation Semiconductor integrated circuit chip packages having integrated microchannel cooling modules
US20070210446A1 (en) * 2004-11-12 2007-09-13 Andry Paul S Apparatus and Methods For Cooling Semiconductor Integrated Circuit Chip Packages

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080237310A1 (en) * 2007-03-26 2008-10-02 Shanggar Periaman Die backside wire bond technology for single or stacked die package
US8198716B2 (en) 2007-03-26 2012-06-12 Intel Corporation Die backside wire bond technology for single or stacked die package
US20180240520A1 (en) * 2007-04-17 2018-08-23 Rambus Inc. Hybrid volatile and non-volatile memory device
US8110930B2 (en) 2007-06-19 2012-02-07 Intel Corporation Die backside metallization and surface activated bonding for stacked die packages
US20080315421A1 (en) * 2007-06-19 2008-12-25 Shanggar Periaman Die backside metallization and surface activated bonding for stacked die packages
US7705447B2 (en) * 2008-09-29 2010-04-27 Intel Corporation Input/output package architectures, and methods of using same
US8188594B2 (en) 2008-09-29 2012-05-29 Intel Corporation Input/output package architectures
US20100096743A1 (en) * 2008-09-29 2010-04-22 Sanka Ganesan Input/output package architectures, and methods of using same
US20100078781A1 (en) * 2008-09-29 2010-04-01 Sanka Ganesan Input/output package architectures, and methods of using same
CN102859514A (en) * 2010-04-30 2013-01-02 惠普发展公司,有限责任合伙企业 Management data transfer between processors
US9229886B2 (en) 2010-04-30 2016-01-05 Hewlett Packard Enterprise Development Lp Management data transfer between processors
US20120112312A1 (en) * 2010-11-04 2012-05-10 Qualcomm Incorporated Integrated Circuit Chip Customization Using Backside Access
US9431298B2 (en) * 2010-11-04 2016-08-30 Qualcomm Incorporated Integrated circuit chip customization using backside access
TWI614865B (en) * 2010-12-16 2018-02-11 英特爾公司 Lower ic package structure for coupling with an upper ic package to form a package-on-package (pop) assembly and pop assembly including such a lower ic package structure
US10879219B2 (en) 2010-12-16 2020-12-29 Intel Corporation Lower IC package structure for coupling with an upper IC package to form a package-on-package (PoP) assembly and PoP assembly including such a lower IC package structure
GB2494516B (en) * 2011-09-07 2016-02-17 Nvidia Corp System with a high power chip and a low power chip having low interconnect parasitics
US9728481B2 (en) 2011-09-07 2017-08-08 Nvidia Corporation System with a high power chip and a low power chip having low interconnect parasitics
US20140310490A1 (en) * 2011-12-29 2014-10-16 Pete D. Vogt Heterogeneous memory die stacking for energy efficient computing
US9841920B2 (en) * 2011-12-29 2017-12-12 Intel Corporation Heterogeneous memory die stacking for energy efficient computing
US20180033775A1 (en) * 2013-12-30 2018-02-01 Taiwan Semiconductor Manufacturing Company, Ltd. Packages with Die Stack Including Exposed Molding Underfill
CN109166828A (en) * 2018-08-30 2019-01-08 成都明杰科技有限公司 Slow down the high density integrated circuit encapsulation of buckling amplitude based on thermal stress

Also Published As

Publication number Publication date
US7400033B1 (en) 2008-07-15

Similar Documents

Publication Publication Date Title
US7400033B1 (en) Package on package design to improve functionality and efficiency
US8198716B2 (en) Die backside wire bond technology for single or stacked die package
US8110930B2 (en) Die backside metallization and surface activated bonding for stacked die packages
US7279795B2 (en) Stacked die semiconductor package
US10361142B2 (en) Dual-sided die packages
US7611924B2 (en) Integrated circuit package with chip-side signal connections
US20170162546A1 (en) Systems and methods for high-speed, low-profile memory packages and pinout designs
US6404648B1 (en) Assembly and method for constructing a multi-die integrated circuit
US9466561B2 (en) Packaged semiconductor device for high performance memory and logic
US20100174858A1 (en) Extra high bandwidth memory die stack
US20230260914A1 (en) Multi-die ultrafine pitch patch architecture and method of making
US20080315388A1 (en) Vertical controlled side chip connection for 3d processor package
US20080237842A1 (en) Thermally conductive molding compounds for heat dissipation in semiconductor packages
Pal et al. A case for packageless processors
US9691437B2 (en) Compact microelectronic assembly having reduced spacing between controller and memory packages
US11171118B2 (en) Semiconductor assemblies including thermal circuits and methods of manufacturing the same
US11721632B2 (en) Hybrid core substrate architecture for high speed signaling and FLI/SLI reliability and its making
TW201724448A (en) Packaged integrated circuit device with recess structure
TW391043B (en) Vertical semiconductor device package having printed circuit board and heat spreader, and module having the packages
TWI706527B (en) Dynamic random access memory (dram) mounts
US20210296242A1 (en) Side mounted interconnect bridges
JP2861686B2 (en) Multi-chip module
US20230395578A1 (en) Memory package on extended base die over soc die for package layer count and form factor reduction
US20230077750A1 (en) Disaggregated mesh and l4 cache
US11756941B2 (en) Enhanced dummy die for MCP

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTEL CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHEAH, BOK E.;PERIAMAN, SHANGGAR;OOI, KOOI C.;REEL/FRAME:020918/0451

Effective date: 20070319

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Expired due to failure to pay maintenance fee

Effective date: 20200715