WO2002073619A3 - System latency levelization for read data - Google Patents

System latency levelization for read data Download PDF

Info

Publication number
WO2002073619A3
WO2002073619A3 PCT/US2002/007226 US0207226W WO02073619A3 WO 2002073619 A3 WO2002073619 A3 WO 2002073619A3 US 0207226 W US0207226 W US 0207226W WO 02073619 A3 WO02073619 A3 WO 02073619A3
Authority
WO
WIPO (PCT)
Prior art keywords
memory
system read
differences
read data
system latency
Prior art date
Application number
PCT/US2002/007226
Other languages
French (fr)
Other versions
WO2002073619A2 (en
WO2002073619A9 (en
Inventor
Jeffery W Janzen
Keeth Brent
Kevin J Ryan
Troy A Manning
Brian Johnson
Original Assignee
Micron Technology 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 Micron Technology Inc filed Critical Micron Technology Inc
Priority to EP02725101A priority Critical patent/EP1374245A2/en
Priority to KR1020037011967A priority patent/KR100607740B1/en
Priority to AU2002255686A priority patent/AU2002255686A1/en
Priority to JP2002572579A priority patent/JP2004524641A/en
Publication of WO2002073619A2 publication Critical patent/WO2002073619A2/en
Publication of WO2002073619A3 publication Critical patent/WO2002073619A3/en
Publication of WO2002073619A9 publication Critical patent/WO2002073619A9/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1072Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for memories with random access ports synchronised on clock signal pulse trains, e.g. synchronous memories, self timed memories

Abstract

In a high speed memory subsystem differences in each memory device's minimum device read latency and differences in signal propagation time between the memory device and the memory controller can result in widely varying system read latencies. The present invention equalizes the system read latencies of every memory device in a high speed memory system by comparing the differences in system read latencies of each device and then operating each memory device with a device system read latency which causes every device to exhibit the same system read latency.
PCT/US2002/007226 2001-03-13 2002-03-12 System latency levelization for read data WO2002073619A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP02725101A EP1374245A2 (en) 2001-03-13 2002-03-12 System latency levelization for read data
KR1020037011967A KR100607740B1 (en) 2001-03-13 2002-03-12 System latency levelization for read data
AU2002255686A AU2002255686A1 (en) 2001-03-13 2002-03-12 System latency levelization for read data
JP2002572579A JP2004524641A (en) 2001-03-13 2002-03-12 System latency levelization for read data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/804,221 2001-03-13
US09/804,221 US6658523B2 (en) 2001-03-13 2001-03-13 System latency levelization for read data

Publications (3)

Publication Number Publication Date
WO2002073619A2 WO2002073619A2 (en) 2002-09-19
WO2002073619A3 true WO2002073619A3 (en) 2003-10-23
WO2002073619A9 WO2002073619A9 (en) 2003-12-18

Family

ID=25188462

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/007226 WO2002073619A2 (en) 2001-03-13 2002-03-12 System latency levelization for read data

Country Status (7)

Country Link
US (2) US6658523B2 (en)
EP (1) EP1374245A2 (en)
JP (2) JP2004524641A (en)
KR (1) KR100607740B1 (en)
CN (2) CN101159163A (en)
AU (1) AU2002255686A1 (en)
WO (1) WO2002073619A2 (en)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6675272B2 (en) * 2001-04-24 2004-01-06 Rambus Inc. Method and apparatus for coordinating memory operations among diversely-located memory components
DE10123769C1 (en) * 2001-05-16 2002-12-12 Infineon Technologies Ag Method for adapting different signal propagation times between a controller and at least two processing units and a computer system
US6697926B2 (en) * 2001-06-06 2004-02-24 Micron Technology, Inc. Method and apparatus for determining actual write latency and accurately aligning the start of data capture with the arrival of data at a memory device
US7058799B2 (en) * 2001-06-19 2006-06-06 Micron Technology, Inc. Apparatus and method for clock domain crossing with integrated decode
US6775759B2 (en) * 2001-12-07 2004-08-10 Micron Technology, Inc. Sequential nibble burst ordering for data
US7142461B2 (en) * 2002-11-20 2006-11-28 Micron Technology, Inc. Active termination control though on module register
US7039822B2 (en) * 2003-02-27 2006-05-02 Promos Technologies Inc. Integrated circuit memory architecture with selectively offset data and address delays to minimize skew and provide synchronization of signals at the input/output section
US20040194500A1 (en) * 2003-04-03 2004-10-07 Broadway Entertainment, Inc. Article of jewelry
US7107424B1 (en) * 2004-03-25 2006-09-12 Emc Corporation Memory read strobe pulse optimization training system
US7222224B2 (en) * 2004-05-21 2007-05-22 Rambus Inc. System and method for improving performance in computer memory systems supporting multiple memory access latencies
US7519877B2 (en) * 2004-08-10 2009-04-14 Micron Technology, Inc. Memory with test mode output
US7669027B2 (en) 2004-08-19 2010-02-23 Micron Technology, Inc. Memory command delay balancing in a daisy-chained memory topology
US7346817B2 (en) 2004-08-23 2008-03-18 Micron Technology, Inc. Method and apparatus for generating and detecting initialization patterns for high speed DRAM systems
US7331010B2 (en) 2004-10-29 2008-02-12 International Business Machines Corporation System, method and storage medium for providing fault detection and correction in a memory subsystem
US7512762B2 (en) * 2004-10-29 2009-03-31 International Business Machines Corporation System, method and storage medium for a memory subsystem with positional read data latency
JP4491587B2 (en) * 2004-11-26 2010-06-30 テクトロニクス・インターナショナル・セールス・ゲーエムベーハー Data generator
KR100588599B1 (en) * 2005-05-03 2006-06-14 삼성전자주식회사 Memory module and memory system
US7526704B2 (en) * 2005-08-23 2009-04-28 Micron Technology, Inc. Testing system and method allowing adjustment of signal transmit timing
KR100732194B1 (en) 2005-10-17 2007-06-27 삼성전자주식회사 Memory module, memory system and method for controlling thereof
US7685392B2 (en) 2005-11-28 2010-03-23 International Business Machines Corporation Providing indeterminate read data latency in a memory system
US7660940B2 (en) * 2006-07-26 2010-02-09 International Business Machines Corporation Carrier having daisy chain of self timed memory chips
US7577811B2 (en) * 2006-07-26 2009-08-18 International Business Machines Corporation Memory controller for daisy chained self timed memory chips
US7545664B2 (en) * 2006-07-26 2009-06-09 International Business Machines Corporation Memory system having self timed daisy chained memory chips
US7660942B2 (en) * 2006-07-26 2010-02-09 International Business Machines Corporation Daisy chainable self timed memory chip
US7546410B2 (en) * 2006-07-26 2009-06-09 International Business Machines Corporation Self timed memory chip having an apportionable data bus
WO2008117111A2 (en) * 2006-10-04 2008-10-02 Marvell World Trade Ltd. Flash memory control interface
WO2008154625A2 (en) * 2007-06-12 2008-12-18 Rambus Inc. In-dram cycle-based levelization
WO2009047713A2 (en) * 2007-10-11 2009-04-16 Nxp B.V. Method and system for controlling the admission of a storage means to a perpheral bus of a data reproduction system
US7830734B2 (en) 2008-03-14 2010-11-09 Promos Technologies Pte. Ltd. Asymetric data path position and delays technique enabling high speed access in integrated circuit memory devices
US8521979B2 (en) * 2008-05-29 2013-08-27 Micron Technology, Inc. Memory systems and methods for controlling the timing of receiving read data
US7979757B2 (en) 2008-06-03 2011-07-12 Micron Technology, Inc. Method and apparatus for testing high capacity/high bandwidth memory devices
US7855931B2 (en) 2008-07-21 2010-12-21 Micron Technology, Inc. Memory system and method using stacked memory device dice, and system using the memory system
US8289760B2 (en) 2008-07-02 2012-10-16 Micron Technology, Inc. Multi-mode memory device and method having stacked memory dice, a logic die and a command processing circuit and operating in direct and indirect modes
US8756486B2 (en) 2008-07-02 2014-06-17 Micron Technology, Inc. Method and apparatus for repairing high capacity/high bandwidth memory devices
US8127204B2 (en) 2008-08-15 2012-02-28 Micron Technology, Inc. Memory system and method using a memory device die stacked with a logic die using data encoding, and system using the memory system
JP5687412B2 (en) 2009-01-16 2015-03-18 ピーエスフォー ルクスコ エスエイアールエルPS4 Luxco S.a.r.l. Semiconductor memory device, read latency adjusting method thereof, memory system, and semiconductor device
KR101625635B1 (en) 2009-03-30 2016-05-31 삼성전자주식회사 Clock signal generator circuit for reduceing current consumption, and semiconductor device having the same
JP5595708B2 (en) 2009-10-09 2014-09-24 ピーエスフォー ルクスコ エスエイアールエル Semiconductor device, adjustment method thereof, and data processing system
CN102834867A (en) * 2010-06-08 2012-12-19 拉姆伯斯公司 Integrated circuit device timing calibration
JP2012008881A (en) 2010-06-25 2012-01-12 Elpida Memory Inc Memory system and its control method
US8400808B2 (en) 2010-12-16 2013-03-19 Micron Technology, Inc. Phase interpolators and push-pull buffers
WO2012154507A1 (en) * 2011-05-06 2012-11-15 Rambus Inc. Supporting calibration for sub-rate operation in clocked memory systems
US9542343B2 (en) 2012-11-29 2017-01-10 Samsung Electronics Co., Ltd. Memory modules with reduced rank loading and memory systems including same
US9990246B2 (en) 2013-03-15 2018-06-05 Intel Corporation Memory system
KR102120823B1 (en) 2013-08-14 2020-06-09 삼성전자주식회사 Method of controlling read sequence of nov-volatile memory device and memory system performing the same
US9171597B2 (en) 2013-08-30 2015-10-27 Micron Technology, Inc. Apparatuses and methods for providing strobe signals to memories
US9021154B2 (en) * 2013-09-27 2015-04-28 Intel Corporation Read training a memory controller
JP6459820B2 (en) * 2015-07-23 2019-01-30 富士通株式会社 Storage control device, information processing device, and control method
JP6370958B2 (en) * 2017-04-26 2018-08-08 インテル・コーポレーション device
US11527510B2 (en) * 2017-06-16 2022-12-13 Micron Technology, Inc. Finer grain dynamic random access memory
CN116863979A (en) * 2022-03-28 2023-10-10 长鑫存储技术有限公司 Data read-write circuit, method and equipment
US11790964B1 (en) 2022-03-28 2023-10-17 Changxin Memory Technologies, Inc. Data reading/writing circuit, method, and device
CN115080469A (en) * 2022-05-13 2022-09-20 珠海全志科技股份有限公司 Memory transmission delay calibration method and device
US20230386534A1 (en) * 2022-05-25 2023-11-30 Samsung Electronics Co., Ltd. Methods of operating a near memory processing-dual in-line memory module (nmp-dimm) for performing a read operation and an adaptive latency module and a system thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0852380A2 (en) * 1997-01-02 1998-07-08 Texas Instruments Incorporated Variable latency memory circuit
WO1999019876A1 (en) * 1997-10-10 1999-04-22 Rambus Incorporated Apparatus and method for device timing compensation
US5917760A (en) * 1996-09-20 1999-06-29 Sldram, Inc. De-skewing data signals in a memory system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08278916A (en) * 1994-11-30 1996-10-22 Hitachi Ltd Multichannel memory system, transfer information synchronizing method, and signal transfer circuit
US5729720A (en) * 1994-12-22 1998-03-17 Texas Instruments Incorporated Power management masked clock circuitry, systems and methods
AU5368696A (en) * 1995-03-22 1996-10-08 Ast Research, Inc. Rule-based dram controller
JP2924797B2 (en) * 1996-06-14 1999-07-26 日本電気株式会社 Semiconductor device
JPH1020974A (en) * 1996-07-03 1998-01-23 Fujitsu Ltd Bus structure and input/output buffer
US5892981A (en) * 1996-10-10 1999-04-06 Hewlett-Packard Company Memory system and device
JPH10154395A (en) * 1996-11-25 1998-06-09 Hitachi Ltd Semiconductor integrated circuit, semiconductor memory and data processing system
US5835932A (en) * 1997-03-13 1998-11-10 Silicon Aquarius, Inc. Methods and systems for maintaining data locality in a multiple memory bank system having DRAM with integral SRAM
US6442644B1 (en) * 1997-08-11 2002-08-27 Advanced Memory International, Inc. Memory system having synchronous-link DRAM (SLDRAM) devices and controller
US6226757B1 (en) * 1997-10-10 2001-05-01 Rambus Inc Apparatus and method for bus timing compensation
US6154821A (en) 1998-03-10 2000-11-28 Rambus Inc. Method and apparatus for initializing dynamic random access memory (DRAM) devices by levelizing a read domain
US6182112B1 (en) * 1998-06-12 2001-01-30 Unisys Corporation Method of and apparatus for bandwidth control of transfers via a bi-directional interface
JP2000112816A (en) * 1998-09-30 2000-04-21 Nec Corp Semiconductor storage
US6445624B1 (en) * 2001-02-23 2002-09-03 Micron Technology, Inc. Method of synchronizing read timing in a high speed memory system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5917760A (en) * 1996-09-20 1999-06-29 Sldram, Inc. De-skewing data signals in a memory system
EP0852380A2 (en) * 1997-01-02 1998-07-08 Texas Instruments Incorporated Variable latency memory circuit
WO1999019876A1 (en) * 1997-10-10 1999-04-22 Rambus Incorporated Apparatus and method for device timing compensation

Also Published As

Publication number Publication date
KR20040005888A (en) 2004-01-16
CN101159163A (en) 2008-04-09
US6658523B2 (en) 2003-12-02
EP1374245A2 (en) 2004-01-02
WO2002073619A2 (en) 2002-09-19
JP2007272929A (en) 2007-10-18
US20020133666A1 (en) 2002-09-19
CN1507629A (en) 2004-06-23
KR100607740B1 (en) 2006-08-01
AU2002255686A1 (en) 2002-09-24
WO2002073619A9 (en) 2003-12-18
US20040107326A1 (en) 2004-06-03
JP2004524641A (en) 2004-08-12
US6851016B2 (en) 2005-02-01

Similar Documents

Publication Publication Date Title
WO2002073619A3 (en) System latency levelization for read data
AU2001287197A1 (en) Memory device having posted write per command
WO2006026017A3 (en) Memory system and method having uni-directional data buses
WO2006041520A3 (en) De-coupled memory access system and method
WO2004114370A3 (en) Method and apparatus for dynamic prefetch buffer configuration and replacement
EP1288961A3 (en) Semiconductor memory
AU2002359868A1 (en) Method for dynamically adjusting a memory page closing policy
AU2002359569A1 (en) Virtual data storage (vds) system
WO2004072781A3 (en) Buffered writes and memory page control
WO2006118667A3 (en) Prefetching across a page boundary
WO2002017305A3 (en) Disk controller configured to perform out of order execution of write operations
AU2003294679A1 (en) Read-write switching method for a memory controller
WO2007076340A3 (en) Methods and systems to restrict usage of a dma channel
AU4274501A (en) Data distributing method, data distributing system, computer, reproducing deviceand recording medium
EP1324190A3 (en) Data processing system having a read-modify-write unit
WO2001052030A3 (en) Computer with pressure-sensitive means, method of computer having a pressure-sensitive means and vibration means, method of using the same and recording medium for the method
WO2005041055A3 (en) Echo clock on memory system having wait information
WO2008154625A3 (en) In-dram cycle-based levelization
WO2005013039A3 (en) Prefetch control in a data processing system
AU2003296420A1 (en) Memory device and method having low-power, high write latency mode and high-power, low write latency mode and/or independently selectable write latency
GB2399920A (en) System and method for handling device accesses to a memory providing increased memory access security
WO2001088717A3 (en) System and method for using a page tracking buffer to reduce main memory latency in a computer system
WO2002069601A3 (en) Linking frame data by inserting qualifiers in control blocks
WO2003090231A3 (en) Method of performing access to a single-port memory device, memory access device, integrated circuit device and method of use of an integrated circuit device
TW200519946A (en) Semiconductor memory device for controlling write recovery time

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 BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE 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 NO NZ PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE 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
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1020037011967

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2002725101

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2002572579

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 028096487

Country of ref document: CN

COP Corrected version of pamphlet

Free format text: PAGES 1/7-7/7, DRAWINGS, REPLACED BY NEW PAGES 1/7-7/7

WWP Wipo information: published in national office

Ref document number: 2002725101

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642