WO2004109525A3 - Memory module architecture daisy chain topology detects and reports presence of outer memory module to inner module - Google Patents

Memory module architecture daisy chain topology detects and reports presence of outer memory module to inner module Download PDF

Info

Publication number
WO2004109525A3
WO2004109525A3 PCT/US2004/015978 US2004015978W WO2004109525A3 WO 2004109525 A3 WO2004109525 A3 WO 2004109525A3 US 2004015978 W US2004015978 W US 2004015978W WO 2004109525 A3 WO2004109525 A3 WO 2004109525A3
Authority
WO
WIPO (PCT)
Prior art keywords
memory module
module
daisy chain
architecture
chain topology
Prior art date
Application number
PCT/US2004/015978
Other languages
French (fr)
Other versions
WO2004109525A2 (en
Inventor
Pete Vogt
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 EP04752906A priority Critical patent/EP1629392B1/en
Priority to JP2006514912A priority patent/JP4210300B2/en
Priority to DE602004008067T priority patent/DE602004008067T2/en
Publication of WO2004109525A2 publication Critical patent/WO2004109525A2/en
Publication of WO2004109525A3 publication Critical patent/WO2004109525A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4234Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a memory bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures

Abstract

A memory agent may include a first port and a second port, wherein the memory agent is capable of detecting the presence of another memory agent on the second port. A method may include performing a presence detect operation on a first port of a memory agent, and reporting the results of the presence detect operation through a second port of the memory agent.
PCT/US2004/015978 2003-06-03 2004-05-20 Memory module architecture daisy chain topology detects and reports presence of outer memory module to inner module WO2004109525A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP04752906A EP1629392B1 (en) 2003-06-03 2004-05-20 Memory module architecture daisy chain topology detects and reports presence of outer memory module to inner module
JP2006514912A JP4210300B2 (en) 2003-06-03 2004-05-20 Memory channels that can be added / removed while the power is on
DE602004008067T DE602004008067T2 (en) 2003-06-03 2004-05-20 MEMORY MODULE ARCHITECTURE REIGENT TOPOLOGY, DETECTIONS AND MESSAGES, PRESENCE OF OUTER MEMORY MODULE TO INNER MODULE

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/454,399 2003-06-03
US10/454,399 US7194581B2 (en) 2003-06-03 2003-06-03 Memory channel with hot add/remove

Publications (2)

Publication Number Publication Date
WO2004109525A2 WO2004109525A2 (en) 2004-12-16
WO2004109525A3 true WO2004109525A3 (en) 2005-01-27

Family

ID=33489727

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/015978 WO2004109525A2 (en) 2003-06-03 2004-05-20 Memory module architecture daisy chain topology detects and reports presence of outer memory module to inner module

Country Status (9)

Country Link
US (1) US7194581B2 (en)
EP (1) EP1629392B1 (en)
JP (1) JP4210300B2 (en)
KR (1) KR100806445B1 (en)
CN (1) CN100483380C (en)
AT (1) ATE369589T1 (en)
DE (1) DE602004008067T2 (en)
TW (1) TW200502732A (en)
WO (1) WO2004109525A2 (en)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7404032B2 (en) * 2000-01-05 2008-07-22 Rambus Inc. Configurable width buffered module having switch elements
US7017002B2 (en) * 2000-01-05 2006-03-21 Rambus, Inc. System featuring a master device, a buffer device and a plurality of integrated circuit memory devices
US7356639B2 (en) * 2000-01-05 2008-04-08 Rambus Inc. Configurable width buffered module having a bypass circuit
US6502161B1 (en) * 2000-01-05 2002-12-31 Rambus Inc. Memory system including a point-to-point linked memory subsystem
US7362697B2 (en) 2003-01-09 2008-04-22 International Business Machines Corporation Self-healing chip-to-chip interface
US7200787B2 (en) * 2003-06-03 2007-04-03 Intel Corporation Memory channel utilizing permuting status patterns
US8171331B2 (en) 2003-06-04 2012-05-01 Intel Corporation Memory channel having deskew separate from redrive
US7386768B2 (en) 2003-06-05 2008-06-10 Intel Corporation Memory channel with bit lane fail-over
US7392445B2 (en) * 2003-09-11 2008-06-24 International Business Machines Corporation Autonomic bus reconfiguration for fault conditions
US20050138267A1 (en) * 2003-12-23 2005-06-23 Bains Kuljit S. Integral memory buffer and serial presence detect capability for fully-buffered memory modules
US7366931B2 (en) 2004-12-30 2008-04-29 Intel Corporation Memory modules that receive clock information and are placed in a low power state
US7417883B2 (en) * 2004-12-30 2008-08-26 Intel Corporation I/O data interconnect reuse as repeater
JP4274140B2 (en) * 2005-03-24 2009-06-03 日本電気株式会社 Memory system with hot swap function and replacement method of faulty memory module
JP4474648B2 (en) * 2005-03-25 2010-06-09 日本電気株式会社 Memory system and hot swap method thereof
US9384818B2 (en) 2005-04-21 2016-07-05 Violin Memory Memory power management
KR101331569B1 (en) 2005-04-21 2013-11-21 바이올린 메모리 인코포레이티드 Interconnection System
US9582449B2 (en) 2005-04-21 2017-02-28 Violin Memory, Inc. Interconnection system
US7539812B2 (en) * 2005-06-30 2009-05-26 Intel Corporation System and method to increase DRAM parallelism
US11328764B2 (en) 2005-09-26 2022-05-10 Rambus Inc. Memory system topologies including a memory die stack
US7464225B2 (en) 2005-09-26 2008-12-09 Rambus Inc. Memory module including a plurality of integrated circuit memory devices and a plurality of buffer devices in a matrix topology
US7562271B2 (en) 2005-09-26 2009-07-14 Rambus Inc. Memory system topologies including a buffer device and an integrated circuit memory device
US11948629B2 (en) 2005-09-30 2024-04-02 Mosaid Technologies Incorporated Non-volatile memory device with concurrent bank operations
WO2007036050A1 (en) * 2005-09-30 2007-04-05 Mosaid Technologies Incorporated Memory with output control
US7652922B2 (en) 2005-09-30 2010-01-26 Mosaid Technologies Incorporated Multiple independent serial link memory
US7353316B2 (en) * 2006-03-24 2008-04-01 Micron Technology, Inc. System and method for re-routing signals between memory system components
US7660940B2 (en) * 2006-07-26 2010-02-09 International Business Machines Corporation Carrier having daisy chain of self timed memory chips
US7617350B2 (en) * 2006-07-26 2009-11-10 International Business Machines Corporation Carrier having daisy chained memory chips
US7673093B2 (en) * 2006-07-26 2010-03-02 International Business Machines Corporation Computer system having daisy chained memory chips
US7627711B2 (en) * 2006-07-26 2009-12-01 International Business Machines Corporation Memory controller for daisy chained memory chips
DE102006045113B3 (en) * 2006-09-25 2008-04-03 Qimonda Ag Memory module system, memory module, buffer device, memory module board, and method of operating a memory module
US20080155149A1 (en) * 2006-12-20 2008-06-26 De Araujo Daniel N Multi-path redundant architecture for fault tolerant fully buffered dimms
US7688652B2 (en) * 2007-07-18 2010-03-30 Mosaid Technologies Incorporated Storage of data in memory via packet strobing
US20090063786A1 (en) * 2007-08-29 2009-03-05 Hakjune Oh Daisy-chain memory configuration and usage
US7913128B2 (en) * 2007-11-23 2011-03-22 Mosaid Technologies Incorporated Data channel test apparatus and method thereof
US7743375B2 (en) * 2008-06-27 2010-06-22 International Business Machines Corporation Information handling system including dynamically merged physical partitions
US8111615B2 (en) * 2008-07-07 2012-02-07 Intel Corporation Dynamic update of route table
US8205138B2 (en) * 2008-08-07 2012-06-19 International Business Machines Corporation Memory controller for reducing time to initialize main memory
CN102055602B (en) * 2009-10-28 2013-07-10 中国移动通信集团湖南有限公司 Method, device and system for acquiring execution result
KR101728067B1 (en) * 2010-09-03 2017-04-18 삼성전자 주식회사 Semiconductor memory device
US8825967B2 (en) 2011-12-08 2014-09-02 Conversant Intellectual Property Management Inc. Independent write and read control in serially-connected devices
US9582223B2 (en) 2014-04-14 2017-02-28 International Business Machines Corporation Efficient reclamation of pre-allocated direct memory access (DMA) memory
US10216657B2 (en) 2016-09-30 2019-02-26 Intel Corporation Extended platform with additional memory module slots per CPU socket and configured for increased performance
US9818457B1 (en) 2016-09-30 2017-11-14 Intel Corporation Extended platform with additional memory module slots per CPU socket

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0462786A2 (en) * 1990-06-19 1991-12-27 Dell Usa L.P. Address-enabling system and method for memory modules
EP0522696A1 (en) * 1991-06-10 1993-01-13 International Business Machines Corporation Computer having memory including presence detect information
EP1077412A2 (en) * 1999-08-16 2001-02-21 Hewlett-Packard Company Bus system having improved control process
US20020144173A1 (en) * 2001-03-30 2002-10-03 Micron Technology, Inc. Serial presence detect driven memory clock control

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4567578A (en) * 1982-09-08 1986-01-28 Harris Corporation Cache memory flush scheme
US6112287A (en) * 1993-03-01 2000-08-29 Busless Computers Sarl Shared memory multiprocessor system using a set of serial links as processors-memory switch
IL96808A (en) * 1990-04-18 1996-03-31 Rambus Inc Integrated circuit i/o using a high performance bus interface
WO1995026001A1 (en) * 1994-03-22 1995-09-28 Norman Richard S Efficient direct cell replacement fault tolerant architecture supporting completely integrated systems with means for direct communication with system operator
US6408402B1 (en) * 1994-03-22 2002-06-18 Hyperchip Inc. Efficient direct replacement cell fault tolerant architecture
US5475320A (en) * 1994-08-11 1995-12-12 Texas Instruments Incorporated Data processing with a self-timed approach to spurious transitions
US6154826A (en) * 1994-11-16 2000-11-28 University Of Virginia Patent Foundation Method and device for maximizing memory system bandwidth by accessing data in a dynamically determined order
US5867422A (en) * 1995-08-08 1999-02-02 University Of South Florida Computer memory chip with field programmable memory cell arrays (fpmcas), and method of configuring
US6006318A (en) * 1995-08-16 1999-12-21 Microunity Systems Engineering, Inc. General purpose, dynamic partitioning, programmable media processor
US5742840A (en) * 1995-08-16 1998-04-21 Microunity Systems Engineering, Inc. General purpose, multiple precision parallel operation, programmable media processor
US5860080A (en) * 1996-03-19 1999-01-12 Apple Computer, Inc. Multicasting system for selecting a group of memory devices for operation
US5860134A (en) * 1996-03-28 1999-01-12 International Business Machines Corporation Memory system with memory presence and type detection using multiplexed memory line function
US6047343A (en) * 1996-06-05 2000-04-04 Compaq Computer Corporation Method and apparatus for detecting insertion and removal of a memory module using standard connectors
US6125419A (en) * 1996-06-13 2000-09-26 Hitachi, Ltd. Bus system, printed circuit board, signal transmission line, series circuit and memory module
US6092229A (en) * 1996-10-09 2000-07-18 Lsi Logic Corporation Single chip systems using general purpose processors
US5922077A (en) * 1996-11-14 1999-07-13 Data General Corporation Fail-over switching system
JP3455040B2 (en) * 1996-12-16 2003-10-06 株式会社日立製作所 Source clock synchronous memory system and memory unit
JP3127853B2 (en) * 1997-04-30 2001-01-29 日本電気株式会社 Memory integrated circuit, main storage system and graphics memory system using the same
US5898863A (en) * 1997-06-03 1999-04-27 Emc Corporation Method and apparatus for determining I/O size distribution of an input/output system and its use for load simulation
US6097520A (en) * 1997-06-30 2000-08-01 Microsoft Corporation Remote control receiver and method of operation
AU1798999A (en) 1997-12-05 1999-06-28 Intel Corporation Memory system including a memory module having a memory module controller
US6968419B1 (en) 1998-02-13 2005-11-22 Intel Corporation Memory module having a memory module controller controlling memory transactions for a plurality of memory devices
US6970968B1 (en) 1998-02-13 2005-11-29 Intel Corporation Memory module controller for providing an interface between a system memory controller and a plurality of memory devices on a memory module
TR200002649T2 (en) * 1998-03-16 2000-11-21 Jazio Inc. High-speed signal generation for VLSI CMOS interface circuits.
US6160423A (en) * 1998-03-16 2000-12-12 Jazio, Inc. High speed source synchronous signaling for interfacing VLSI CMOS circuits to transmission lines
US6327205B1 (en) * 1998-03-16 2001-12-04 Jazio, Inc. Signal latching of high bandwidth DRAM arrays when skew between different components is higher than signal rate
US6209074B1 (en) * 1998-04-28 2001-03-27 International Business Machines Corporation Address re-mapping for memory module using presence detect data
US6504780B2 (en) * 1998-10-01 2003-01-07 Monolithic System Technology, Inc. Method and apparatus for completely hiding refresh operations in a dram device using clock division
US6643752B1 (en) * 1999-12-09 2003-11-04 Rambus Inc. Transceiver with latency alignment circuitry
US6502161B1 (en) * 2000-01-05 2002-12-31 Rambus Inc. Memory system including a point-to-point linked memory subsystem
US6487102B1 (en) * 2000-09-18 2002-11-26 Intel Corporation Memory module having buffer for isolating stacked memory devices
US6449213B1 (en) * 2000-09-18 2002-09-10 Intel Corporation Memory interface having source-synchronous command/address signaling
US6369605B1 (en) * 2000-09-18 2002-04-09 Intel Corporation Self-terminated driver to prevent signal reflections of transmissions between electronic devices
US6625687B1 (en) * 2000-09-18 2003-09-23 Intel Corporation Memory module employing a junction circuit for point-to-point connection isolation, voltage translation, data synchronization, and multiplexing/demultiplexing
US6317352B1 (en) * 2000-09-18 2001-11-13 Intel Corporation Apparatus for implementing a buffered daisy chain connection between a memory controller and memory modules
US6493250B2 (en) * 2000-12-28 2002-12-10 Intel Corporation Multi-tier point-to-point buffered memory interface
TW542378U (en) * 2002-02-08 2003-07-11 C One Technology Corp Multi-functional electronic card capable of detecting a card insertion
KR101095025B1 (en) * 2003-05-13 2011-12-20 어드밴스드 마이크로 디바이시즈, 인코포레이티드 A system including a host connected to a plurality of memory modules via a serial memory interconnect

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0462786A2 (en) * 1990-06-19 1991-12-27 Dell Usa L.P. Address-enabling system and method for memory modules
EP0522696A1 (en) * 1991-06-10 1993-01-13 International Business Machines Corporation Computer having memory including presence detect information
EP1077412A2 (en) * 1999-08-16 2001-02-21 Hewlett-Packard Company Bus system having improved control process
US20020144173A1 (en) * 2001-03-30 2002-10-03 Micron Technology, Inc. Serial presence detect driven memory clock control

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"IEEE Standard for High-Banwidth Memory Interface Based on Scalable Coherent Interface (SCI) Signaling Technology (RamLink)", March 1996, XP002141712 *
GJEISSING S ET AL: "A RAM LINK FOR HIGH SPEED", IEEE SPECTRUM, IEEE INC. NEW YORK, US, vol. 29, no. 10, October 1992 (1992-10-01), pages 52 - 53, XP002141713, ISSN: 0018-9235 *

Also Published As

Publication number Publication date
KR100806445B1 (en) 2008-02-21
WO2004109525A2 (en) 2004-12-16
CN1799040A (en) 2006-07-05
US20040250024A1 (en) 2004-12-09
KR20060023983A (en) 2006-03-15
JP2006526846A (en) 2006-11-24
JP4210300B2 (en) 2009-01-14
DE602004008067T2 (en) 2007-11-22
EP1629392B1 (en) 2007-08-08
CN100483380C (en) 2009-04-29
ATE369589T1 (en) 2007-08-15
TW200502732A (en) 2005-01-16
DE602004008067D1 (en) 2007-09-20
EP1629392A2 (en) 2006-03-01
US7194581B2 (en) 2007-03-20

Similar Documents

Publication Publication Date Title
WO2004109525A3 (en) Memory module architecture daisy chain topology detects and reports presence of outer memory module to inner module
WO2004080597A3 (en) Sample processing tubule
BR0008534B1 (en) Diagnostic method performed on a pressure transmitter, and, pressure transmitter.
MXPA03005121A (en) Intelligent diagnosis of environmental influence on well logs with model-based inversion.
AU2003304669A1 (en) Two step activation of phone
WO2004088256A3 (en) Flow sensor signal conversion
WO2008140566A3 (en) Autonomous dynamic spectrum access
WO2004051219A3 (en) Nanotube chemical sensor based on work function of electrodes
WO2006013560A3 (en) Emergency situation detector
WO2003088017A3 (en) System and method for detecting an infective element in a network environment
WO2006102204A8 (en) Integrated circuit with autonomous power management
WO2008115277A3 (en) Monitoring link aggregation links
WO2007005046A3 (en) System and method for communicating with memory devices
WO2004081920A3 (en) Policy-based response to system errors occuring during os runtime
WO2006085976A3 (en) Signal inconsistency detection of spoofing
WO2003075206A3 (en) Integrated alert generation in a process plant
CA2455107A1 (en) Tire pressure detection system and a wheel used therein
EP1783591A4 (en) Electronic device
CA2477572A1 (en) Fault detection method and apparatus for telephone lines
WO2001043419A3 (en) Systems, devices and methods for use in proximity-based networking
CA2511280A1 (en) Kick warning system using high frequency fluid mode in a borehole
WO2002088953A3 (en) Data integrity monitoring storage system
WO2008082767A3 (en) Active lifestyle management
WO2006086224A3 (en) Method and apparatus for determining the location of a node in a wireless system
PL1651324T3 (en) Alkaline aqueous flocculating agent, method for the production of an alkaline aqueous and a solid flocculating agent and their use.

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004752906

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2006514912

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 1020057023178

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 20048155219

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2004752906

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020057023178

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 2004752906

Country of ref document: EP