[go: up one dir, main page]

US12087681B2 - Packaged integrated device with memory buffer integrated circuit die and memory devices on module substrate - Google Patents

Packaged integrated device with memory buffer integrated circuit die and memory devices on module substrate Download PDF

Info

Publication number
US12087681B2
US12087681B2 US18/218,280 US202318218280A US12087681B2 US 12087681 B2 US12087681 B2 US 12087681B2 US 202318218280 A US202318218280 A US 202318218280A US 12087681 B2 US12087681 B2 US 12087681B2
Authority
US
United States
Prior art keywords
memory
address signal
command
signal conductors
conductors
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.)
Active
Application number
US18/218,280
Other versions
US20230420356A1 (en
Inventor
Shahram Nikoukary
Jonghyun CHO
Nitin Juneja
Ming Li
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.)
Rambus Inc
Original Assignee
Rambus Inc
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 Rambus Inc filed Critical Rambus Inc
Priority to US18/218,280 priority Critical patent/US12087681B2/en
Publication of US20230420356A1 publication Critical patent/US20230420356A1/en
Application granted granted Critical
Publication of US12087681B2 publication Critical patent/US12087681B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L23/00Details of semiconductor or other solid state devices
    • H01L23/48Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor
    • H01L23/488Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor consisting of soldered or bonded constructions
    • H01L23/498Leads, i.e. metallisations or lead-frames on insulating substrates, e.g. chip carriers
    • H01L23/49838Geometry or layout
    • H10W70/65
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/02Disposition of storage elements, e.g. in the form of a matrix array
    • G11C5/04Supports for storage elements, e.g. memory modules; Mounting or fixing of storage elements on such supports
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/06Arrangements for interconnecting storage elements electrically, e.g. by wiring
    • G11C5/063Voltage and signal distribution in integrated semi-conductor memory access lines, e.g. word-line, bit-line, cross-over resistance, propagation delay
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L23/00Details of semiconductor or other solid state devices
    • H01L23/48Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor
    • H01L23/488Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor consisting of soldered or bonded constructions
    • H01L23/498Leads, i.e. metallisations or lead-frames on insulating substrates, e.g. chip carriers
    • H01L23/49811Additional leads joined to the metallisation on the insulating substrate, e.g. pins, bumps, wires, flat leads
    • H01L23/49816Spherical bumps on the substrate for external connection, e.g. ball grid arrays [BGA]
    • H10W90/701

Definitions

  • FIG. 1 A is a diagram illustrating a packaged integrated device.
  • FIG. 1 B is a diagram illustrating example signal conductor routing lengths.
  • FIG. 2 is a diagram illustrating memory module with a packaged memory buffer.
  • FIG. 3 is a diagram illustrating a flip-chip mounted integrated circuit on a ball grid array (BGA) package.
  • BGA ball grid array
  • FIG. 4 is a diagram illustrating BGA mounted to a module.
  • FIG. 5 is a block diagram illustrating a processing system.
  • a typical memory module based computer memory system connects a processor and/or memory controller (a.k.a., host) to one or more socketed memory modules via a memory bus.
  • the memory bus includes data connections (DQ) and command/address (C/A) connections.
  • Registered (also called buffered) memory modules e.g., RDIMM, LRDIMM, etc.
  • RCD clock driver device
  • the RCD is typically placed on the memory module.
  • a single RCD on the module places less electrical load on the C/A signals coming from the memory controller and thereby allows systems to with more memory modules than they would have without using registered memory modules.
  • a given C/A signal goes from the memory controller to a relatively small number of RCD devices (e.g., 1 or 2) that are on respective memory modules. These connections have relatively long signal trace lengths. From the RCD device on the module, that signal may be connected to 10 or 20 DRAM memory devices. However, these connections have relatively shorter signal trace lengths.
  • the signaling frequency of the C/A bus from the memory controller to the RCD (a.k.a., host side) is the same as the signaling frequency from the RCD to the DRAM memory device (a.k.a., back side). In another embodiment, however, the back side C/A signaling frequency is half the host side C/A signaling frequency.
  • the integrated circuit die of a memory buffer integrated circuit (a.k.a., RCD) is placed aggregately closer to the solder balls that connect to the input (i.e., host command/address—C/A) signals than the output solder balls (i.e., memory device C/A) signals.
  • FIG. 1 A is a diagram illustrating a packaged integrated device.
  • Packaged integrated device 100 includes package substrate 110 and memory buffer integrated circuit 120 .
  • package substrate 110 is substantially rectangular in shape.
  • a first edge 113 of the rectangular shape and a second edge 114 of the rectangular shape are opposite each other and therefore substantially parallel.
  • the first edge 113 and the second edge 114 define a (horizontal in FIG. 1 A ) centerline 115 of the package substrate that is substantially parallel to the first edge 113 and the second edge 114 and substantially equidistant between the first edge 113 and the second edge 114 .
  • connection conductors e.g., solder balls
  • Connection conductors 111 are disposed in a rectangular grid over an area that runs from around the first edge 113 to below (in FIG. 1 A ) centerline 115 .
  • Connection conductors 111 are configured to interface to at least one memory device.
  • connection conductors 111 may be configured to be connected (e.g., soldered) to signal traces on a memory module that are further connected to at least one memory device.
  • Connection conductors 112 are disposed in a rectangular grid over an area that runs from the end of connection conductors 111 to around the second edge 114 . Connection conductors 112 are configured to interface to a host device. For example, connections conductors 112 may be configured to be connected (e.g., soldered) to signal traces on a memory module that are further connected to a memory module (e.g., dual in-line memory module) connected with is further connected to a memory controller (and/or additional memory modules.)
  • Memory buffer integrated circuit 120 is mounted to substrate 110 is a flip-chip manner.
  • memory buffer integrated circuit 120 has pads (illustrated as dotted squares) that are affixed to substrate 110 via solder balls 121 (illustrated as dotted circles within the dotted squares) on the opposite side of substrate integrated circuit 120 from the viewer.
  • FIG. 1 B is a diagram illustrating example signal conductor routing lengths.
  • FIG. 1 B illustrates packaged integrated device 100 with additional detail of example signal conductors 131 - 132 on and in substrate 110 .
  • Example signal conductor 131 is comprised of example integrated circuit ball connection pad 131 a , example surface routing trace 131 b , example via 131 c , example buried routing trace 131 d , example via 131 e , example buried routing trace 131 f , and example ball pad 131 g .
  • Example signal conductor 132 is comprised of example integrated circuit ball connection pad 132 a , example surface routing trace 132 b , example via 132 c , example buried routing trace 132 d , example via 132 e , example buried routing trace 132 f , and example ball pad 131 g .
  • Example ball pad 131 g and example ball pad 132 g are the opposite side of substrate 110 from the viewer in and are thus illustrated using dotted lines in FIG. 1 B .
  • the average distance from integrated circuit 120 to host connection conductors 112 is less than the average distance from integrated circuit 120 to memory device connection conductors 111 .
  • the average length of the signal conductors (e.g., signal conductor 132 ) running from integrated circuit 120 to host connection conductors 112 is less than the average length of the signal conductors (e.g., signal conductor 131 ) running from integrated circuit 120 to memory device connection conductors 111 .
  • the asymmetrical disposition of integrated circuit 120 decreases host C/A routing length and increases back side C/A routing length.
  • selecting an optimal position e.g., by simulation
  • selecting a position that decreases host C/A signal lengths to the die of integrated circuit 120 helps the overall system when compared to a symmetrical disposition of integrated circuit 120 .
  • FIG. 2 is a diagram illustrating memory module with a packaged memory buffer.
  • memory module 200 comprises package substrate 210 with memory buffer integrated circuit 220 , module substrate 280 , host command/address (CA) interface 281 , data interface 282 , memory devices 284 , host command/address signal conductors 285 , and memory device command/address signal conductors 286 .
  • Host command/address signal conductors 285 operatively couple host command/address signals from command/address interface 281 to package substrate 210 .
  • Packaged integrated device 220 operatively couples host command/address signals to memory buffer integrated circuit 220 .
  • Memory buffer integrated circuit 220 relays the host command/address signals to memory devices 286 .
  • Memory buffer integrated circuit 220 relays the host command/address signals to memory devices 284 via signal connections/traces of packaged integrated device 220 and memory device command/address signal conductors 286 .
  • the host side C/A signals may be amplified and/or timing-adjusted by the RCD before being transmitted to memory devices.
  • the RCD adapts a host C/A signaling frequency that is twice the signaling frequency going to the memory device to the memory device signaling frequency.
  • FIG. 3 is a diagram illustrating a flip-chip mounted integrated circuit on a ball grid array (BGA) package.
  • ball-grid array (BGA) package 300 comprises package substrate 310 , memory buffer integrated circuit 320 , flip-chip solder balls 321 , and package solder balls 311 .
  • Flip-chip solder balls 321 electrically and physical connect memory buffer integrated circuit 320 to package substrate 311 .
  • Flip-chip solder balls 321 may comprise conductive bumps.
  • Package solder balls 311 include host command/address signal balls connected to host command/address signal conductors, and memory device command/address signal balls connected to memory device command/address signal conductors.
  • Memory buffer integrated circuit 320 is mounted to the package substrate 310 and offset from a center axis 315 of the package substrate 310 .
  • the host command/address signal conductors on substrate 310 connect to host flip-chip solder balls 321 that couple to host command/address interface circuits on memory buffer integrated circuit 320 .
  • Memory device command/address signal conductors on substrate 310 connect to memory device flip-chip solder balls 321 that coupled to command/address interface circuits on memory buffer integrated circuit 320 .
  • the average length of the host command/address signal conductors is less than an average length of the memory device command/address signal conductors.
  • memory buffer integrated circuit 320 is mounted to package substrate 310 with its active circuitry facing package substrate 310 .
  • the host and memory device command/address interface circuits are facing package substrate 310 .
  • memory buffer integrated circuit 310 is configured to receive and transmit signals that conform to standardized specifications.
  • Each length of the host command/address signal conductors on substrate 310 is less than the average length of the memory device command/address signal conductors on substrate 310 .
  • each length of the host command/address signal conductors on substrate 310 is less than each length of the corresponding memory device command/address signal conductors on substrate 310 .
  • FIG. 4 is a diagram illustrating a BGA package mounted to a module.
  • module 400 comprises package substrate 410 , flip-chip solder balls 421 , package solder balls 411 , memory buffer integrated circuit 420 , module substrate 480 , host command/address signal conductors 485 , and memory device command/address signal conductors 486 .
  • Flip-chip solder balls 421 electrically and physical connect memory buffer integrated circuit 420 to package substrate 411 .
  • Flip-chip solder balls 421 may comprise conductive bumps.
  • Memory buffer integrated circuit 420 includes active circuitry 422 .
  • Host command/address signal conductors 485 operatively couple host command/address signals from a command/address interface to package substrate 410 .
  • Substrate 410 operatively couples host command/address signals received via host command/address signal conductors 485 and solder balls 411 to memory buffer integrated circuit 420 via flip-chip solder balls 421 .
  • Memory buffer integrated circuit 420 transmits copies of the host command/address signals to memory devices via flip-chip solder balls 421 , substrate 410 , package solder balls 411 , and memory device command/address signal conductors 486 .
  • memory buffer integrated circuit 420 is disposed asymmetrically with respect to the centerline of package substrate 410 .
  • the average distance from integrated circuit 420 flip-chip solder balls 421 connecting package substrate 410 to host command/address signal conductors 485 on substrate 480 is less than the average distance from integrated circuit 420 flip-chip solder balls 421 connecting package substrate 410 to memory device command/address signal conductors 486 on substrate 480 .
  • the average length of the signal conductors (e.g., signal conductor 132 ) running from integrated circuit 420 to host command/address signal conductors 485 is less than the average length of the signal conductors (e.g., signal conductor 131 ) running from integrated circuit 420 to memory device command/address signal conductors 486 .
  • memory buffer integrated circuit 420 is mounted to package substrate 410 with its active circuitry 422 facing package substrate 410 .
  • the host and memory device command/address interface circuits are facing package substrate 410 .
  • memory buffer integrated circuit 410 is configured to receive and transmit signals that conform to standardized specifications.
  • each length of the host command/address signal conductors on substrate 410 is less than the average length of the memory device command/address signal conductors on substrate 410 .
  • each length of the host command/address signal conductors on substrate 410 is less than each length of the corresponding memory device command/address signal conductors on substrate 410 .
  • the methods, systems and devices described above may be implemented in computer systems, or stored by computer systems. The methods described above may also be stored on a non-transitory computer readable medium. Devices, circuits, and systems described herein may be implemented using computer-aided design tools available in the art, and embodied by computer-readable files containing software descriptions of such circuits. This includes, but is not limited to one or more elements of packaged integrated device 100 , memory module 200 , ball-grid array (BGA) package 300 , ball-grid array (BGA) package 400 , and their components. These software descriptions may be: behavioral, register transfer, logic component, transistor, and layout geometry-level descriptions. Moreover, the software descriptions may be stored on storage media or communicated by carrier waves.
  • Data formats in which such descriptions may be implemented include, but are not limited to: formats supporting behavioral languages like C, formats supporting register transfer level (RTL) languages like Verilog and VHDL, formats supporting geometry description languages (such as GDSII, GDSIII, GDSIV, CIF, and MEBES), and other suitable formats and languages.
  • RTL register transfer level
  • GDSII, GDSIII, GDSIV, CIF, and MEBES formats supporting geometry description languages
  • data transfers of such files on machine-readable media may be done electronically over the diverse media on the Internet or, for example, via email.
  • physical files may be implemented on machine-readable media such as: 4 mm magnetic tape, 8 mm magnetic tape, 31 ⁇ 2 inch floppy media, CDs, DVDs, and so on.
  • FIG. 5 is a block diagram illustrating one embodiment of a processing system 500 for including, processing, or generating, a representation of a circuit component 520 .
  • Processing system 500 includes one or more processors 502 , a memory 504 , and one or more communications devices 506 .
  • Processors 502 , memory 504 , and communications devices 506 communicate using any suitable type, number, and/or configuration of wired and/or wireless connections 508 .
  • Processors 502 execute instructions of one or more processes 512 stored in a memory 504 to process and/or generate circuit component 520 responsive to user inputs 514 and parameters 516 .
  • Processes 512 may be any suitable electronic design automation (EDA) tool or portion thereof used to design, simulate, analyze, and/or verify electronic circuitry and/or generate photomasks for electronic circuitry.
  • Representation 520 includes data that describes all or portions of packaged integrated device 100 , memory module 200 , ball-grid array (BGA) package 300 , ball-grid array (BGA) package 400 , and their components, as shown in the Figures.
  • Representation 520 may include one or more of behavioral, register transfer, logic component, transistor, and layout geometry-level descriptions. Moreover, representation 520 may be stored on storage media or communicated by carrier waves.
  • Data formats in which representation 520 may be implemented include, but are not limited to: formats supporting behavioral languages like C, formats supporting register transfer level (RTL) languages like Verilog and VHDL, formats supporting geometry description languages (such as GDSII, GDSIII, GDSIV, CIF, and MEBES), and other suitable formats and languages.
  • RTL register transfer level
  • GDSII, GDSIII, GDSIV, CIF, and MEBES formats supporting geometry description languages
  • data transfers of such files on machine-readable media may be done electronically over the diverse media on the Internet or, for example, via email
  • User inputs 514 may comprise input parameters from a keyboard, mouse, voice recognition interface, microphone and speakers, graphical display, touch screen, or other type of user interface device. This user interface may be distributed among multiple interface devices.
  • Parameters 516 may include specifications and/or characteristics that are input to help define representation 520 .
  • parameters 516 may include information that defines device types (e.g., NFET, PFET, etc.), topology (e.g., block diagrams, circuit descriptions, schematics, etc.), and/or device descriptions (e.g., device properties, device dimensions, power supply voltages, simulation temperatures, simulation models, etc.).
  • Memory 504 includes any suitable type, number, and/or configuration of non-transitory computer-readable storage media that stores processes 512 , user inputs 514 , parameters 516 , and circuit component 520 .
  • Communications devices 506 include any suitable type, number, and/or configuration of wired and/or wireless devices that transmit information from processing system 500 to another processing or storage system (not shown) and/or receive information from another processing or storage system (not shown). For example, communications devices 506 may transmit circuit component 520 to another system. Communications devices 506 may receive processes 512 , user inputs 514 , parameters 516 , and/or circuit component 520 and cause processes 512 , user inputs 514 , parameters 516 , and/or circuit component 520 to be stored in memory 504 .

Landscapes

  • Physics & Mathematics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Geometry (AREA)
  • Semiconductor Memories (AREA)

Abstract

Disclosed is an integrated circuit die of a memory buffer integrated circuit that is placed aggregately closer to the solder balls that connect to the input (i.e., host command/address—C/A) signals than the output solder balls (i.e., memory device C/A) signals. This decreases the length of the host C/A signals from the memory controller to the memory buffer device when the memory module is placed in a system.

Description

BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1A is a diagram illustrating a packaged integrated device.
FIG. 1B is a diagram illustrating example signal conductor routing lengths.
FIG. 2 is a diagram illustrating memory module with a packaged memory buffer.
FIG. 3 is a diagram illustrating a flip-chip mounted integrated circuit on a ball grid array (BGA) package.
FIG. 4 is a diagram illustrating BGA mounted to a module.
FIG. 5 is a block diagram illustrating a processing system.
DETAILED DESCRIPTION OF THE EMBODIMENTS
This application relates to computer memory systems. More particularly, electronic buffer components deployed on a memory module of a computer system are described. A typical memory module based computer memory system connects a processor and/or memory controller (a.k.a., host) to one or more socketed memory modules via a memory bus. The memory bus includes data connections (DQ) and command/address (C/A) connections. Registered (also called buffered) memory modules (e.g., RDIMM, LRDIMM, etc.) have a registered clock driver device (RCD) on the command/address signals between the system's memory controller and the DRAM devices on the module. The RCD is typically placed on the memory module. A single RCD on the module places less electrical load on the C/A signals coming from the memory controller and thereby allows systems to with more memory modules than they would have without using registered memory modules.
In a typical arrangement, a given C/A signal goes from the memory controller to a relatively small number of RCD devices (e.g., 1 or 2) that are on respective memory modules. These connections have relatively long signal trace lengths. From the RCD device on the module, that signal may be connected to 10 or 20 DRAM memory devices. However, these connections have relatively shorter signal trace lengths. In an embodiment, the signaling frequency of the C/A bus from the memory controller to the RCD (a.k.a., host side) is the same as the signaling frequency from the RCD to the DRAM memory device (a.k.a., back side). In another embodiment, however, the back side C/A signaling frequency is half the host side C/A signaling frequency.
In an embodiment, the integrated circuit die of a memory buffer integrated circuit (a.k.a., RCD) is placed aggregately closer to the solder balls that connect to the input (i.e., host command/address—C/A) signals than the output solder balls (i.e., memory device C/A) signals. This decreases the length of the host C/A signals from the memory controller to the memory buffer device when the memory module is placed in a system. This decrease in host C/A signaling length can improve the overall electrical (e.g., signal eye) performance of the memory system.
FIG. 1A is a diagram illustrating a packaged integrated device. Packaged integrated device 100 includes package substrate 110 and memory buffer integrated circuit 120. In FIG. 1 , package substrate 110 is substantially rectangular in shape. A first edge 113 of the rectangular shape and a second edge 114 of the rectangular shape are opposite each other and therefore substantially parallel. The first edge 113 and the second edge 114 define a (horizontal in FIG. 1A) centerline 115 of the package substrate that is substantially parallel to the first edge 113 and the second edge 114 and substantially equidistant between the first edge 113 and the second edge 114.
In FIG. 1 , connection conductors (e.g., solder balls) 111-112 on the opposite side of substrate 110 from the viewer are illustrated as dotted line circles. Connection conductors 111 are disposed in a rectangular grid over an area that runs from around the first edge 113 to below (in FIG. 1A) centerline 115. Connection conductors 111 are configured to interface to at least one memory device. For example, connection conductors 111 may be configured to be connected (e.g., soldered) to signal traces on a memory module that are further connected to at least one memory device.
Connection conductors 112 are disposed in a rectangular grid over an area that runs from the end of connection conductors 111 to around the second edge 114. Connection conductors 112 are configured to interface to a host device. For example, connections conductors 112 may be configured to be connected (e.g., soldered) to signal traces on a memory module that are further connected to a memory module (e.g., dual in-line memory module) connected with is further connected to a memory controller (and/or additional memory modules.)
Memory buffer integrated circuit 120 is mounted to substrate 110 is a flip-chip manner. In other words, memory buffer integrated circuit 120 has pads (illustrated as dotted squares) that are affixed to substrate 110 via solder balls 121 (illustrated as dotted circles within the dotted squares) on the opposite side of substrate integrated circuit 120 from the viewer.
FIG. 1B is a diagram illustrating example signal conductor routing lengths. FIG. 1B illustrates packaged integrated device 100 with additional detail of example signal conductors 131-132 on and in substrate 110. Example signal conductor 131 is comprised of example integrated circuit ball connection pad 131 a, example surface routing trace 131 b, example via 131 c, example buried routing trace 131 d, example via 131 e, example buried routing trace 131 f, and example ball pad 131 g. Example signal conductor 132 is comprised of example integrated circuit ball connection pad 132 a, example surface routing trace 132 b, example via 132 c, example buried routing trace 132 d, example via 132 e, example buried routing trace 132 f, and example ball pad 131 g. Example ball pad 131 g and example ball pad 132 g are the opposite side of substrate 110 from the viewer in and are thus illustrated using dotted lines in FIG. 1B.
It should be understood from FIGS. 1A-1B that since integrated circuit 120 is disposed asymmetrically with respect to centerline 115, the average distance from integrated circuit 120 to host connection conductors 112 is less than the average distance from integrated circuit 120 to memory device connection conductors 111. Thus, the average length of the signal conductors (e.g., signal conductor 132) running from integrated circuit 120 to host connection conductors 112 is less than the average length of the signal conductors (e.g., signal conductor 131) running from integrated circuit 120 to memory device connection conductors 111.
It should be understood that, when compared to symmetrical positioning of integrated circuit 120, the asymmetrical disposition of integrated circuit 120 decreases host C/A routing length and increases back side C/A routing length. Thus, selecting an optimal position (e.g., by simulation) for integrated circuit 120 in light the electrical and/or physical characteristics of the memory system may desirable. For example, based simulations and memory channel characterizations, it has been determined that selecting a position that decreases host C/A signal lengths to the die of integrated circuit 120 helps the overall system when compared to a symmetrical disposition of integrated circuit 120.
FIG. 2 is a diagram illustrating memory module with a packaged memory buffer. In FIG. 2 , memory module 200 comprises package substrate 210 with memory buffer integrated circuit 220, module substrate 280, host command/address (CA) interface 281, data interface 282, memory devices 284, host command/address signal conductors 285, and memory device command/address signal conductors 286. Host command/address signal conductors 285 operatively couple host command/address signals from command/address interface 281 to package substrate 210. Packaged integrated device 220 operatively couples host command/address signals to memory buffer integrated circuit 220.
Memory buffer integrated circuit 220 relays the host command/address signals to memory devices 286. Memory buffer integrated circuit 220 relays the host command/address signals to memory devices 284 via signal connections/traces of packaged integrated device 220 and memory device command/address signal conductors 286. In an embodiment, the host side C/A signals may be amplified and/or timing-adjusted by the RCD before being transmitted to memory devices. In another embodiment, the RCD adapts a host C/A signaling frequency that is twice the signaling frequency going to the memory device to the memory device signaling frequency.
In an embodiment, memory buffer integrated circuit 220 is disposed asymmetrically with respect to the centerline of package substrate 210. The average distance from solder balls connecting package substrate 210 to host command/address signal conductors 285 on substrate 280 to integrated circuit 220 is less than the average distance from integrated circuit 220 to memory device command/address signal conductors 286 on substrate 280. Thus, the average length of the signal conductors (e.g., signal conductor 132) running from host command/address signal conductors 285 to integrated circuit 220 is less than the average length of the signal conductors (e.g., signal conductor 131) running from integrated circuit 220 to memory device command/address signal conductors 286.
FIG. 3 is a diagram illustrating a flip-chip mounted integrated circuit on a ball grid array (BGA) package. In FIG. 3 , ball-grid array (BGA) package 300 comprises package substrate 310, memory buffer integrated circuit 320, flip-chip solder balls 321, and package solder balls 311. Flip-chip solder balls 321 electrically and physical connect memory buffer integrated circuit 320 to package substrate 311. Flip-chip solder balls 321 may comprise conductive bumps.
Package solder balls 311 include host command/address signal balls connected to host command/address signal conductors, and memory device command/address signal balls connected to memory device command/address signal conductors. Memory buffer integrated circuit 320 is mounted to the package substrate 310 and offset from a center axis 315 of the package substrate 310. The host command/address signal conductors on substrate 310 connect to host flip-chip solder balls 321 that couple to host command/address interface circuits on memory buffer integrated circuit 320. Memory device command/address signal conductors on substrate 310 connect to memory device flip-chip solder balls 321 that coupled to command/address interface circuits on memory buffer integrated circuit 320. The average length of the host command/address signal conductors is less than an average length of the memory device command/address signal conductors.
It should be understood that memory buffer integrated circuit 320 is mounted to package substrate 310 with its active circuitry facing package substrate 310. Thus, the host and memory device command/address interface circuits are facing package substrate 310. In an embodiment, memory buffer integrated circuit 310 is configured to receive and transmit signals that conform to standardized specifications. Each length of the host command/address signal conductors on substrate 310 is less than the average length of the memory device command/address signal conductors on substrate 310. In an embodiment, each length of the host command/address signal conductors on substrate 310 is less than each length of the corresponding memory device command/address signal conductors on substrate 310.
FIG. 4 is a diagram illustrating a BGA package mounted to a module. In FIG. 4 , module 400 comprises package substrate 410, flip-chip solder balls 421, package solder balls 411, memory buffer integrated circuit 420, module substrate 480, host command/address signal conductors 485, and memory device command/address signal conductors 486. Flip-chip solder balls 421 electrically and physical connect memory buffer integrated circuit 420 to package substrate 411. Flip-chip solder balls 421 may comprise conductive bumps. Memory buffer integrated circuit 420 includes active circuitry 422.
Host command/address signal conductors 485 operatively couple host command/address signals from a command/address interface to package substrate 410. Substrate 410 operatively couples host command/address signals received via host command/address signal conductors 485 and solder balls 411 to memory buffer integrated circuit 420 via flip-chip solder balls 421.
Memory buffer integrated circuit 420 transmits copies of the host command/address signals to memory devices via flip-chip solder balls 421, substrate 410, package solder balls 411, and memory device command/address signal conductors 486.
In an embodiment, memory buffer integrated circuit 420 is disposed asymmetrically with respect to the centerline of package substrate 410. The average distance from integrated circuit 420 flip-chip solder balls 421 connecting package substrate 410 to host command/address signal conductors 485 on substrate 480 is less than the average distance from integrated circuit 420 flip-chip solder balls 421 connecting package substrate 410 to memory device command/address signal conductors 486 on substrate 480. Thus, the average length of the signal conductors (e.g., signal conductor 132) running from integrated circuit 420 to host command/address signal conductors 485 is less than the average length of the signal conductors (e.g., signal conductor 131) running from integrated circuit 420 to memory device command/address signal conductors 486.
It should be understood that, in an embodiment, memory buffer integrated circuit 420 is mounted to package substrate 410 with its active circuitry 422 facing package substrate 410. Thus, the host and memory device command/address interface circuits are facing package substrate 410. In an embodiment, memory buffer integrated circuit 410 is configured to receive and transmit signals that conform to standardized specifications. In an embodiment, each length of the host command/address signal conductors on substrate 410 is less than the average length of the memory device command/address signal conductors on substrate 410. In an embodiment, each length of the host command/address signal conductors on substrate 410 is less than each length of the corresponding memory device command/address signal conductors on substrate 410.
The methods, systems and devices described above may be implemented in computer systems, or stored by computer systems. The methods described above may also be stored on a non-transitory computer readable medium. Devices, circuits, and systems described herein may be implemented using computer-aided design tools available in the art, and embodied by computer-readable files containing software descriptions of such circuits. This includes, but is not limited to one or more elements of packaged integrated device 100, memory module 200, ball-grid array (BGA) package 300, ball-grid array (BGA) package 400, and their components. These software descriptions may be: behavioral, register transfer, logic component, transistor, and layout geometry-level descriptions. Moreover, the software descriptions may be stored on storage media or communicated by carrier waves.
Data formats in which such descriptions may be implemented include, but are not limited to: formats supporting behavioral languages like C, formats supporting register transfer level (RTL) languages like Verilog and VHDL, formats supporting geometry description languages (such as GDSII, GDSIII, GDSIV, CIF, and MEBES), and other suitable formats and languages. Moreover, data transfers of such files on machine-readable media may be done electronically over the diverse media on the Internet or, for example, via email. Note that physical files may be implemented on machine-readable media such as: 4 mm magnetic tape, 8 mm magnetic tape, 3½ inch floppy media, CDs, DVDs, and so on.
FIG. 5 is a block diagram illustrating one embodiment of a processing system 500 for including, processing, or generating, a representation of a circuit component 520. Processing system 500 includes one or more processors 502, a memory 504, and one or more communications devices 506. Processors 502, memory 504, and communications devices 506 communicate using any suitable type, number, and/or configuration of wired and/or wireless connections 508.
Processors 502 execute instructions of one or more processes 512 stored in a memory 504 to process and/or generate circuit component 520 responsive to user inputs 514 and parameters 516. Processes 512 may be any suitable electronic design automation (EDA) tool or portion thereof used to design, simulate, analyze, and/or verify electronic circuitry and/or generate photomasks for electronic circuitry. Representation 520 includes data that describes all or portions of packaged integrated device 100, memory module 200, ball-grid array (BGA) package 300, ball-grid array (BGA) package 400, and their components, as shown in the Figures.
Representation 520 may include one or more of behavioral, register transfer, logic component, transistor, and layout geometry-level descriptions. Moreover, representation 520 may be stored on storage media or communicated by carrier waves.
Data formats in which representation 520 may be implemented include, but are not limited to: formats supporting behavioral languages like C, formats supporting register transfer level (RTL) languages like Verilog and VHDL, formats supporting geometry description languages (such as GDSII, GDSIII, GDSIV, CIF, and MEBES), and other suitable formats and languages. Moreover, data transfers of such files on machine-readable media may be done electronically over the diverse media on the Internet or, for example, via email
User inputs 514 may comprise input parameters from a keyboard, mouse, voice recognition interface, microphone and speakers, graphical display, touch screen, or other type of user interface device. This user interface may be distributed among multiple interface devices. Parameters 516 may include specifications and/or characteristics that are input to help define representation 520. For example, parameters 516 may include information that defines device types (e.g., NFET, PFET, etc.), topology (e.g., block diagrams, circuit descriptions, schematics, etc.), and/or device descriptions (e.g., device properties, device dimensions, power supply voltages, simulation temperatures, simulation models, etc.).
Memory 504 includes any suitable type, number, and/or configuration of non-transitory computer-readable storage media that stores processes 512, user inputs 514, parameters 516, and circuit component 520.
Communications devices 506 include any suitable type, number, and/or configuration of wired and/or wireless devices that transmit information from processing system 500 to another processing or storage system (not shown) and/or receive information from another processing or storage system (not shown). For example, communications devices 506 may transmit circuit component 520 to another system. Communications devices 506 may receive processes 512, user inputs 514, parameters 516, and/or circuit component 520 and cause processes 512, user inputs 514, parameters 516, and/or circuit component 520 to be stored in memory 504.
The foregoing description of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed, and other modifications and variations may be possible in light of the above teachings. The embodiment was chosen and described in order to best explain the principles of the invention and its practical application to thereby enable others skilled in the art to best utilize the invention in various embodiments and various modifications as are suited to the particular use contemplated. It is intended that the appended claims be construed to include other alternative embodiments of the invention except insofar as limited by the prior art.

Claims (20)

What is claimed is:
1. A memory module, comprising:
a module substrate;
memory devices disposed on the module substrate;
a packaged integrated device disposed on the module substrate, the packaged integrated device having a package substrate having a package substrate surface that is substantially rectangular, the package substrate surface having a first edge and a second edge, the first edge and the second edge defining a package centerline that is substantially parallel to the first edge and the second edge and substantially equidistant between the first edge and the second edge, the package substrate also having a first plurality of connection conductors comprising solder balls and a second plurality of connection conductors comprising solder balls;
a memory buffer integrated circuit die disposed on the package substrate surface and having a first plurality of die connection conductors and a second plurality of die connection conductors, the first plurality of die connection conductors connected to the first plurality of connection conductors via a first plurality of signal conductors, the second plurality of die connections connected to the second plurality of connection conductors via a second plurality of signal conductors, the memory buffer integrated circuit die configured to receive at least a first plurality of command/address signals via the first plurality of die connection conductors and to transmit a second plurality of command/address signals to the memory devices via the second plurality of die connections;
the first plurality of connection conductors disposed between the package centerline and the first edge, the second plurality of connection conductors disposed between the first plurality of connection conductors and the second edge; and
the memory buffer integrated circuit die disposed such that a first average distance from the memory buffer integrated circuit die to the first plurality of connection conductors is less than a second average distance from the memory buffer integrated circuit die to the second plurality of connection conductors.
2. The memory module of claim 1, wherein the module substrate further comprises a command/address interface to receive the first plurality of command/address signals.
3. The memory module of claim 1, wherein the memory buffer integrated circuit die is mounted to the package substrate surface with the first plurality of die connections and second plurality of die connections facing the package substrate surface.
4. The memory module of claim 1, wherein a majority of lengths of the first plurality of signal conductors is less than a majority of lengths of the second plurality of signal conductors.
5. The memory module of claim 1, wherein a first average length of the first plurality of signal conductors is less than a second average length of the second plurality of signal conductors.
6. The memory module of claim 1, wherein each length of the first plurality of signal conductors is less than an average length of the second plurality of signal conductors.
7. The memory module of claim 1, wherein each length of the first plurality of signal conductors is less than each length of the second plurality of signal conductors.
8. A memory module, comprising:
a module substrate;
memory devices disposed on the module substrate; and
a packaged integrated device disposed on the module substrate and having a memory buffer integrated circuit, the packaged integrated device having a package substrate having a package substrate surface, the package substrate comprising host command/address signal balls connected to host command/address signal conductors of the memory module, and memory device command/address signal balls connected to memory device command/address signal conductors of the memory module, the memory buffer integrated circuit mounted to the package substrate and offset from a center axis of the package substrate, the host command/address signal conductors being connected to host die connections that couple to host command/address interface circuits on the memory buffer integrated circuit, the memory device command/address signal conductors being connected to memory device die connections that coupled to command/address interface circuits on the memory buffer integrated circuit, a majority of lengths of the host command/address signal conductors being less than a majority of lengths of the memory device command/address signal conductors.
9. The memory module of claim 8, wherein the host command/address signal conductors and the memory device command/address signal conductors comprise solder balls that connect the packaged integrated device to the module substrate.
10. The memory module circuit of claim 8, wherein the host command/address interface circuits are connected to the host command/address signal conductors via conductive bumps on the memory buffer integrated circuit.
11. The memory module of claim 10, wherein the memory buffer integrated circuit is mounted to the package substrate with the host command/address interface circuits facing the package substrate.
12. The memory module of claim 10, wherein an average length of the host command/address signal conductors is less than an average length of the memory device command/address signal conductors.
13. The memory module of claim 10, wherein each length of the host command/address signal conductors is less than an average length of the memory device command/address signal conductors.
14. The memory module of claim 10, wherein each length of the host command/address signal conductors is less than each length of a respective corresponding memory device command/address signal conductor.
15. A memory module, comprising:
a module substrate;
memory devices disposed on the module substrate; and
a ball grid array (BGA) package disposed on the module substrate and comprising a package substrate comprising host command/address signal balls connected to host command/address signal conductors, and memory device command/address signal balls connected to memory device command/address signal conductors, the host command/address signal balls and the memory device command/address signal balls configured to electrically connect the BGA package to the module substrate, the BGA package including a memory buffer integrated circuit, the host command/address signal balls connected to host command/address signal interface circuits of the memory buffer integrated circuit via the host command/address signal conductors, the memory device command/address signal balls connected to memory device command/address signal interface circuits of the memory buffer integrated circuit via the memory device command/address signal conductors, the memory buffer integrated circuit mounted to the package substrate such that an average distance from host command/address signal interface circuits to the host command/address signal balls is less than a second average distance from the memory device command/address signal interface circuits to the memory device command/address signal balls.
16. The memory module of claim 15, wherein the module substrate has a memory module form factor.
17. The memory module of claim 15, wherein a first average length of the host command/address signal conductors is less than a second average length of memory device command/address signal conductors.
18. The memory module of claim 15, wherein a majority of lengths of the host command/address signal conductors is less than a majority of lengths of memory device command/address signal conductors.
19. The memory module of claim 15, wherein each length of the host command/address signal conductors is less than an average length of memory device command/address signal conductors.
20. The memory module of claim 15, wherein each length of the host command/address signal conductors is less than a length of a corresponding memory device command/address signal conductor.
US18/218,280 2018-08-14 2023-07-05 Packaged integrated device with memory buffer integrated circuit die and memory devices on module substrate Active US12087681B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US18/218,280 US12087681B2 (en) 2018-08-14 2023-07-05 Packaged integrated device with memory buffer integrated circuit die and memory devices on module substrate

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201862718726P 2018-08-14 2018-08-14
US201962795968P 2019-01-23 2019-01-23
PCT/US2019/046176 WO2020036878A1 (en) 2018-08-14 2019-08-12 Packaged integrated device
US202117264231A 2021-01-28 2021-01-28
US18/218,280 US12087681B2 (en) 2018-08-14 2023-07-05 Packaged integrated device with memory buffer integrated circuit die and memory devices on module substrate

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
PCT/US2019/046176 Continuation WO2020036878A1 (en) 2018-08-14 2019-08-12 Packaged integrated device
US17/264,231 Continuation US11742277B2 (en) 2018-08-14 2019-08-12 Packaged integrated device having memory buffer integrated circuit asymmetrically positioned on substrate

Publications (2)

Publication Number Publication Date
US20230420356A1 US20230420356A1 (en) 2023-12-28
US12087681B2 true US12087681B2 (en) 2024-09-10

Family

ID=69525788

Family Applications (2)

Application Number Title Priority Date Filing Date
US17/264,231 Active 2039-09-25 US11742277B2 (en) 2018-08-14 2019-08-12 Packaged integrated device having memory buffer integrated circuit asymmetrically positioned on substrate
US18/218,280 Active US12087681B2 (en) 2018-08-14 2023-07-05 Packaged integrated device with memory buffer integrated circuit die and memory devices on module substrate

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US17/264,231 Active 2039-09-25 US11742277B2 (en) 2018-08-14 2019-08-12 Packaged integrated device having memory buffer integrated circuit asymmetrically positioned on substrate

Country Status (4)

Country Link
US (2) US11742277B2 (en)
EP (1) EP3837611A4 (en)
CN (1) CN112567352B (en)
WO (1) WO2020036878A1 (en)

Citations (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6639820B1 (en) 2002-06-27 2003-10-28 Intel Corporation Memory buffer arrangement
US6972981B2 (en) 2003-07-30 2005-12-06 Infineon Technologies Ag Semiconductor memory module
JP2005339464A (en) 2004-05-31 2005-12-08 Fukuoka Pref Gov Sangyo Kagaku Gijutsu Shinko Zaidan 3D mounting circuit design system and design method
US7038326B2 (en) 2001-06-18 2006-05-02 Research In Motion Limited IC chip packaging for reducing bond wire length
US7061784B2 (en) 2003-07-08 2006-06-13 Infineon Technologies Ag Semiconductor memory module
US20080080261A1 (en) 2005-09-26 2008-04-03 Rambus Inc. Memory system topologies including a buffer device and an integrated circuit memory device
US7375435B2 (en) 2004-02-26 2008-05-20 Advanced Semiconductor Engineering, Inc. Chip package structure
JP2008123543A (en) 2002-08-23 2008-05-29 Elpida Memory Inc Data transmission method, system and device
US7386696B2 (en) 2003-07-08 2008-06-10 Infineon Technologies Ag Semiconductor memory module
US7453713B2 (en) 2006-04-19 2008-11-18 Samsung Electronics Co., Ltd. Dual chip package
US7466577B2 (en) 2005-03-30 2008-12-16 Hitachi, Ltd., Intellectual Property Group Semiconductor storage device having a plurality of stacked memory chips
US7581070B2 (en) 2005-03-21 2009-08-25 Samsung Electronics Co., Ltd. Multi-chip package device having alternately-enabled memory chips
US20090327565A1 (en) 2008-06-27 2009-12-31 Rambus Inc. Bimodal memory controller
US7692983B2 (en) 2003-05-02 2010-04-06 Samsung Electronics Co., Ltd. Memory system mounted directly on board and associated method
US20100091537A1 (en) 2006-12-14 2010-04-15 Best Scott C Multi-die memory device
US7821127B2 (en) 2004-04-08 2010-10-26 Samsung Electronics Co., Ltd. Semiconductor device package having buffered memory module and method thereof
US7851898B2 (en) 2005-03-22 2010-12-14 Hitachi, Ltd. Multichip package or system-in package
US20110140105A1 (en) 2009-12-10 2011-06-16 Renesas Electronics Corporation Semiconductor device and method of manufacturing the same
US7999367B2 (en) 2007-08-06 2011-08-16 Samsung Electronics Co., Ltd. Stacked memory device
US8094504B2 (en) 2008-01-04 2012-01-10 Integrated Device Technology Inc. Buffered DRAM
KR20120042415A (en) 2010-10-25 2012-05-03 삼성전자주식회사 Nonvolatile memory device, reading method thereof and memory system including the same
US8209460B2 (en) 2003-12-29 2012-06-26 Samsung Electronics Co., Ltd. Dual memory chip package operable to access heterogeneous memory chips
WO2013052345A1 (en) 2011-10-03 2013-04-11 Invensas Corporation Stub minimization for assemblies without wirebonds to package substrate
US20130194854A1 (en) 2012-01-30 2013-08-01 Rambus Inc. Memory device comprising programmable command-and-address and/or data interfaces
US8610288B2 (en) 2010-04-23 2013-12-17 Elpida Memory, Inc. Semiconductor device with stacked semiconductor chips
CN103579209A (en) 2012-07-06 2014-02-12 辉达公司 Alternative 3D stacking scheme for DRAMs atop GPUs
US20140110832A1 (en) 2012-08-27 2014-04-24 Invensas Corporation Co-support circuit panel and microelectronic packages
US8723303B2 (en) 2010-06-17 2014-05-13 Oki Semiconductor Co., Ltd. Multi-chip package semiconductor memory device
US20140289574A1 (en) 2011-10-24 2014-09-25 Rambus Inc. Dram retention test method for dynamic error correction
US8917571B2 (en) 2013-01-02 2014-12-23 Oracle International Corporation Configurable-width memory channels for stacked memory structures
US8929117B2 (en) 2012-03-23 2015-01-06 Kabushiki Kaisha Toshiba Multi-chip package and memory system
US20150179285A1 (en) * 2013-12-23 2015-06-25 International Business Machines Corporation Detecting defective connections in stacked memory devices
US9076500B2 (en) 2011-11-28 2015-07-07 Ps4 Luxco S.A.R.L. Memory module including plural memory devices and data register buffer
US9122611B2 (en) 2009-08-26 2015-09-01 Phison Electronics Corp. Method for giving read commands and reading data, and controller and storage system using the same
US20160172332A1 (en) 2011-07-12 2016-06-16 Invensas Corporation Memory module in a package
US9391048B2 (en) 2013-03-08 2016-07-12 Samsung Electronics Co., Ltd. Semiconductor package
US9747037B2 (en) 2011-06-24 2017-08-29 Rambus Inc. Extended-height DIMM
US9780049B2 (en) 2013-05-16 2017-10-03 Samsung Electronics Co., Ltd. Semiconductor package
US9812186B2 (en) 2013-04-27 2017-11-07 Huawei Technologies Co., Ltd. Reducing latency in an expanded memory system
US20170351627A1 (en) * 2014-12-19 2017-12-07 Rambus Inc. Dynamic random access memory (dram) component for high-performance, high-capacity registered memory modules
US9947644B2 (en) 2015-12-15 2018-04-17 Samsung Electronics Co., Ltd. Semiconductor package
CN108074600A (en) 2016-11-11 2018-05-25 爱思开海力士有限公司 semiconductor memory device
US9991226B2 (en) 2016-10-28 2018-06-05 SK Hynix Inc. Semiconductor packages having asymmetric chip stack structure
US20180158752A1 (en) * 2016-12-07 2018-06-07 Samsung Electronics Co., Ltd. Semiconductor storage devices
US10529692B2 (en) * 2016-11-14 2020-01-07 Samsung Electronics Co., Ltd. Semiconductor module including package and heat transfer structure
US20200220244A1 (en) * 2019-01-07 2020-07-09 Samsung Electronics Co., Ltd. Multi-mode transmission line and storage device including the same
US20200273800A1 (en) * 2019-02-22 2020-08-27 SK Hynix Inc. System-in-packages including a bridge die

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7623365B2 (en) * 2007-08-29 2009-11-24 Micron Technology, Inc. Memory device interface methods, apparatus, and systems

Patent Citations (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7038326B2 (en) 2001-06-18 2006-05-02 Research In Motion Limited IC chip packaging for reducing bond wire length
CN1679108A (en) 2002-06-27 2005-10-05 英特尔公司 Memory buffer arrangement
US6639820B1 (en) 2002-06-27 2003-10-28 Intel Corporation Memory buffer arrangement
JP2008123543A (en) 2002-08-23 2008-05-29 Elpida Memory Inc Data transmission method, system and device
US7692983B2 (en) 2003-05-02 2010-04-06 Samsung Electronics Co., Ltd. Memory system mounted directly on board and associated method
US7061784B2 (en) 2003-07-08 2006-06-13 Infineon Technologies Ag Semiconductor memory module
US7386696B2 (en) 2003-07-08 2008-06-10 Infineon Technologies Ag Semiconductor memory module
US6972981B2 (en) 2003-07-30 2005-12-06 Infineon Technologies Ag Semiconductor memory module
US8209460B2 (en) 2003-12-29 2012-06-26 Samsung Electronics Co., Ltd. Dual memory chip package operable to access heterogeneous memory chips
US7375435B2 (en) 2004-02-26 2008-05-20 Advanced Semiconductor Engineering, Inc. Chip package structure
US7821127B2 (en) 2004-04-08 2010-10-26 Samsung Electronics Co., Ltd. Semiconductor device package having buffered memory module and method thereof
JP2005339464A (en) 2004-05-31 2005-12-08 Fukuoka Pref Gov Sangyo Kagaku Gijutsu Shinko Zaidan 3D mounting circuit design system and design method
US7581070B2 (en) 2005-03-21 2009-08-25 Samsung Electronics Co., Ltd. Multi-chip package device having alternately-enabled memory chips
US7851898B2 (en) 2005-03-22 2010-12-14 Hitachi, Ltd. Multichip package or system-in package
US7466577B2 (en) 2005-03-30 2008-12-16 Hitachi, Ltd., Intellectual Property Group Semiconductor storage device having a plurality of stacked memory chips
US7562271B2 (en) 2005-09-26 2009-07-14 Rambus Inc. Memory system topologies including a buffer device and an integrated circuit memory device
US20080080261A1 (en) 2005-09-26 2008-04-03 Rambus Inc. Memory system topologies including a buffer device and an integrated circuit memory device
US7453713B2 (en) 2006-04-19 2008-11-18 Samsung Electronics Co., Ltd. Dual chip package
US20100091537A1 (en) 2006-12-14 2010-04-15 Best Scott C Multi-die memory device
US7999367B2 (en) 2007-08-06 2011-08-16 Samsung Electronics Co., Ltd. Stacked memory device
US8094504B2 (en) 2008-01-04 2012-01-10 Integrated Device Technology Inc. Buffered DRAM
US20090327565A1 (en) 2008-06-27 2009-12-31 Rambus Inc. Bimodal memory controller
US9122611B2 (en) 2009-08-26 2015-09-01 Phison Electronics Corp. Method for giving read commands and reading data, and controller and storage system using the same
US20110140105A1 (en) 2009-12-10 2011-06-16 Renesas Electronics Corporation Semiconductor device and method of manufacturing the same
US8610288B2 (en) 2010-04-23 2013-12-17 Elpida Memory, Inc. Semiconductor device with stacked semiconductor chips
US8723303B2 (en) 2010-06-17 2014-05-13 Oki Semiconductor Co., Ltd. Multi-chip package semiconductor memory device
KR20120042415A (en) 2010-10-25 2012-05-03 삼성전자주식회사 Nonvolatile memory device, reading method thereof and memory system including the same
US9747037B2 (en) 2011-06-24 2017-08-29 Rambus Inc. Extended-height DIMM
US20160172332A1 (en) 2011-07-12 2016-06-16 Invensas Corporation Memory module in a package
WO2013052345A1 (en) 2011-10-03 2013-04-11 Invensas Corporation Stub minimization for assemblies without wirebonds to package substrate
US20140289574A1 (en) 2011-10-24 2014-09-25 Rambus Inc. Dram retention test method for dynamic error correction
US9076500B2 (en) 2011-11-28 2015-07-07 Ps4 Luxco S.A.R.L. Memory module including plural memory devices and data register buffer
US20130194854A1 (en) 2012-01-30 2013-08-01 Rambus Inc. Memory device comprising programmable command-and-address and/or data interfaces
US8929117B2 (en) 2012-03-23 2015-01-06 Kabushiki Kaisha Toshiba Multi-chip package and memory system
CN103579209A (en) 2012-07-06 2014-02-12 辉达公司 Alternative 3D stacking scheme for DRAMs atop GPUs
US20140110832A1 (en) 2012-08-27 2014-04-24 Invensas Corporation Co-support circuit panel and microelectronic packages
US8917571B2 (en) 2013-01-02 2014-12-23 Oracle International Corporation Configurable-width memory channels for stacked memory structures
US9391048B2 (en) 2013-03-08 2016-07-12 Samsung Electronics Co., Ltd. Semiconductor package
US9812186B2 (en) 2013-04-27 2017-11-07 Huawei Technologies Co., Ltd. Reducing latency in an expanded memory system
US9780049B2 (en) 2013-05-16 2017-10-03 Samsung Electronics Co., Ltd. Semiconductor package
US20150179285A1 (en) * 2013-12-23 2015-06-25 International Business Machines Corporation Detecting defective connections in stacked memory devices
US20170351627A1 (en) * 2014-12-19 2017-12-07 Rambus Inc. Dynamic random access memory (dram) component for high-performance, high-capacity registered memory modules
US9947644B2 (en) 2015-12-15 2018-04-17 Samsung Electronics Co., Ltd. Semiconductor package
US9991226B2 (en) 2016-10-28 2018-06-05 SK Hynix Inc. Semiconductor packages having asymmetric chip stack structure
CN108074600A (en) 2016-11-11 2018-05-25 爱思开海力士有限公司 semiconductor memory device
US10529692B2 (en) * 2016-11-14 2020-01-07 Samsung Electronics Co., Ltd. Semiconductor module including package and heat transfer structure
US20180158752A1 (en) * 2016-12-07 2018-06-07 Samsung Electronics Co., Ltd. Semiconductor storage devices
US20200220244A1 (en) * 2019-01-07 2020-07-09 Samsung Electronics Co., Ltd. Multi-mode transmission line and storage device including the same
US20200273800A1 (en) * 2019-02-22 2020-08-27 SK Hynix Inc. System-in-packages including a bridge die

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CN Office Action with Mail Date Nov. 28, 2023 re: CN Appin. No. 201980053950.1. 13 pages.
EP Extended European Search Report with Mail Date Apr. 8, 2022 re: EP Appln. No. 19849924.6. 9 pages.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration with Mail Date Oct. 31, 2019 re: Int'l Appln. No. PCT/US19/046176. 13 Pages.

Also Published As

Publication number Publication date
CN112567352B (en) 2024-07-30
WO2020036878A1 (en) 2020-02-20
US11742277B2 (en) 2023-08-29
US20210305142A1 (en) 2021-09-30
EP3837611A1 (en) 2021-06-23
CN112567352A (en) 2021-03-26
US20230420356A1 (en) 2023-12-28
EP3837611A4 (en) 2022-05-11

Similar Documents

Publication Publication Date Title
CN103608919B (en) Above-the-motherboard interposer with peripheral circuitry
US6532162B2 (en) Reference plane of integrated circuit packages
US10741536B2 (en) Magnetic small footprint inductor array module for on-package voltage regulator
US9478522B2 (en) Electronic part, electronic device, and manufacturing method
US20060180905A1 (en) IC package with signal land pads
KR102000779B1 (en) Circuits and methods for providing mutual capacitance to vertical electrical connections
CN104488077A (en) Chip heat dissipation structure and terminal device
KR20150132523A (en) In-package fly-by signaling
JP3539898B2 (en) Package routing method for integrated circuit signals
CN101859607A (en) Motherboards and systems for memory installation testing
US6628528B2 (en) Current sharing in memory packages
US20210098987A1 (en) Electrostatic discharge protection for stacked-die system
US12087681B2 (en) Packaged integrated device with memory buffer integrated circuit die and memory devices on module substrate
US6580619B2 (en) Multilayer reference plane in package devices
US20220386471A1 (en) Computer-readable recording medium storing design program, design method, and printed wiring board
CN110780804B (en) Memory module and data processing system
JP6528761B2 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM CONTAINING INFORMATION PROCESSING PROGRAM
JP4695361B2 (en) Stacked memory module and memory system
KR20130139082A (en) Semiconductor device
TWI647581B (en) Board and layout structure
US20240370361A1 (en) Common data strobe among multiple memory devices
US20090091963A1 (en) Memory device
US20100195277A1 (en) Dual Layer Printed Circuit Board
TW200307363A (en) Electronic circuit device and electronic device package
WO2019196569A1 (en) Circuit substrate, chip, series circuit, circuit board, and electronic apparatus

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STPP Information on status: patent application and granting procedure in general

Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

STCF Information on status: patent grant

Free format text: PATENTED CASE