Movatterモバイル変換


[0]ホーム

URL:


US20210027826A1 - Methods and apparatus for synchronizing communication with a memory controller - Google Patents

Methods and apparatus for synchronizing communication with a memory controller
Download PDF

Info

Publication number
US20210027826A1
US20210027826A1US16/898,653US202016898653AUS2021027826A1US 20210027826 A1US20210027826 A1US 20210027826A1US 202016898653 AUS202016898653 AUS 202016898653AUS 2021027826 A1US2021027826 A1US 2021027826A1
Authority
US
United States
Prior art keywords
signal
data
phase
timing
sampling
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.)
Abandoned
Application number
US16/898,653
Inventor
Scott C. Best
Richard E. Warmke
David B. Roberts
Frank Lambrecht
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 IncfiledCriticalRambus Inc
Priority to US16/898,653priorityCriticalpatent/US20210027826A1/en
Publication of US20210027826A1publicationCriticalpatent/US20210027826A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A memory controller receives data and phase-providing signals from a memory device. The phase-providing signal is not a clock signal, but is used by the memory controller to phase align a local data-sampling signal with the incoming data. The memory controller samples the data signal with the data-sampling signal. The memory controller can perform maintenance operations to update the phase relationship between the phase-providing and data-sampling signals.

Description

Claims (21)

14. A memory controller comprising:
a first lock circuit to phase adjust a first data-sampling signal relative to a clock signal responsive to a first phase-adjust signal;
a first phase detector to receive a first timing-reference signal of a first phase from a first memory device and to provide the first phase-adjust signal responsive to the first phase;
a first receiver to sample a first data signal from the first memory device with the first timing-reference signal;
a second lock circuit to phase adjust a second data-sampling signal relative to the clock signal responsive to a second phase-adjust signal;
a second phase detector to receive a second timing-reference signal of a second phase from a second memory device and to provide the second phase-adjust signal responsive to the second phase; and
a second receiver to sample a second data signal from the second memory device with the second timing-reference signal.
US16/898,6532001-06-252020-06-11Methods and apparatus for synchronizing communication with a memory controllerAbandonedUS20210027826A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US16/898,653US20210027826A1 (en)2001-06-252020-06-11Methods and apparatus for synchronizing communication with a memory controller

Applications Claiming Priority (14)

Application NumberPriority DateFiling DateTitle
US09/891,184US6570944B2 (en)2001-06-252001-06-25Apparatus for data recovery in a synchronous chip-to-chip system
US10/353,608US6836503B2 (en)2001-06-252003-01-28Apparatus for data recovery in a synchronous chip-to-chip system
US10/852,864US7349510B2 (en)2001-06-252004-05-24Apparatus for data recovery in a synchronous chip-to-chip system
US12/079,388US7627066B2 (en)2001-06-252008-03-25Apparatus for data recovery in a synchronous chip-to-chip system
US12/628,547US7970089B2 (en)2001-06-252009-12-01Apparatus for data recovery in a synchronous chip-to-chip system
US13/169,901US8208595B2 (en)2001-06-252011-06-27Apparatus for data recovery in a synchronous chip-to-chip system
US13/413,087US8355480B2 (en)2001-06-252012-03-06Methods and apparatus for synchronizing communication with a memory controller
US13/687,391US8666007B2 (en)2001-06-252012-11-28Methods and apparatus for synchronizing communication with a memory controller
US14/182,389US9159388B2 (en)2001-06-252014-02-18Methods and apparatus for synchronizing communication with a memory controller
US14/849,425US9466353B2 (en)2001-06-252015-09-09Methods and apparatus for synchronizing communication with a memory controller
US15/259,854US9741423B2 (en)2001-06-252016-09-08Methods and apparatus for synchronizing communication with a memory controller
US15/667,706US10192610B2 (en)2001-06-252017-08-03Methods and apparatus for synchronizing communication with a memory controller
US16/225,109US10699769B2 (en)2001-06-252018-12-19Methods and apparatus for synchronizing communication with a memory controller
US16/898,653US20210027826A1 (en)2001-06-252020-06-11Methods and apparatus for synchronizing communication with a memory controller

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US16/225,109ContinuationUS10699769B2 (en)2001-06-252018-12-19Methods and apparatus for synchronizing communication with a memory controller

Publications (1)

Publication NumberPublication Date
US20210027826A1true US20210027826A1 (en)2021-01-28

Family

ID=25397753

Family Applications (14)

Application NumberTitlePriority DateFiling Date
US09/891,184Expired - LifetimeUS6570944B2 (en)1977-11-052001-06-25Apparatus for data recovery in a synchronous chip-to-chip system
US10/353,608Expired - LifetimeUS6836503B2 (en)2001-06-252003-01-28Apparatus for data recovery in a synchronous chip-to-chip system
US10/852,864Expired - Fee RelatedUS7349510B2 (en)2001-06-252004-05-24Apparatus for data recovery in a synchronous chip-to-chip system
US12/079,388Expired - Fee RelatedUS7627066B2 (en)2001-06-252008-03-25Apparatus for data recovery in a synchronous chip-to-chip system
US12/628,547Expired - Fee RelatedUS7970089B2 (en)2001-06-252009-12-01Apparatus for data recovery in a synchronous chip-to-chip system
US13/169,901Expired - Fee RelatedUS8208595B2 (en)2001-06-252011-06-27Apparatus for data recovery in a synchronous chip-to-chip system
US13/413,087Expired - Fee RelatedUS8355480B2 (en)2001-06-252012-03-06Methods and apparatus for synchronizing communication with a memory controller
US13/687,391Expired - Fee RelatedUS8666007B2 (en)2001-06-252012-11-28Methods and apparatus for synchronizing communication with a memory controller
US14/182,389Expired - Fee RelatedUS9159388B2 (en)2001-06-252014-02-18Methods and apparatus for synchronizing communication with a memory controller
US14/849,425Expired - Fee RelatedUS9466353B2 (en)2001-06-252015-09-09Methods and apparatus for synchronizing communication with a memory controller
US15/259,854Expired - Fee RelatedUS9741423B2 (en)2001-06-252016-09-08Methods and apparatus for synchronizing communication with a memory controller
US15/667,706Expired - Fee RelatedUS10192610B2 (en)2001-06-252017-08-03Methods and apparatus for synchronizing communication with a memory controller
US16/225,109Expired - Fee RelatedUS10699769B2 (en)2001-06-252018-12-19Methods and apparatus for synchronizing communication with a memory controller
US16/898,653AbandonedUS20210027826A1 (en)2001-06-252020-06-11Methods and apparatus for synchronizing communication with a memory controller

Family Applications Before (13)

Application NumberTitlePriority DateFiling Date
US09/891,184Expired - LifetimeUS6570944B2 (en)1977-11-052001-06-25Apparatus for data recovery in a synchronous chip-to-chip system
US10/353,608Expired - LifetimeUS6836503B2 (en)2001-06-252003-01-28Apparatus for data recovery in a synchronous chip-to-chip system
US10/852,864Expired - Fee RelatedUS7349510B2 (en)2001-06-252004-05-24Apparatus for data recovery in a synchronous chip-to-chip system
US12/079,388Expired - Fee RelatedUS7627066B2 (en)2001-06-252008-03-25Apparatus for data recovery in a synchronous chip-to-chip system
US12/628,547Expired - Fee RelatedUS7970089B2 (en)2001-06-252009-12-01Apparatus for data recovery in a synchronous chip-to-chip system
US13/169,901Expired - Fee RelatedUS8208595B2 (en)2001-06-252011-06-27Apparatus for data recovery in a synchronous chip-to-chip system
US13/413,087Expired - Fee RelatedUS8355480B2 (en)2001-06-252012-03-06Methods and apparatus for synchronizing communication with a memory controller
US13/687,391Expired - Fee RelatedUS8666007B2 (en)2001-06-252012-11-28Methods and apparatus for synchronizing communication with a memory controller
US14/182,389Expired - Fee RelatedUS9159388B2 (en)2001-06-252014-02-18Methods and apparatus for synchronizing communication with a memory controller
US14/849,425Expired - Fee RelatedUS9466353B2 (en)2001-06-252015-09-09Methods and apparatus for synchronizing communication with a memory controller
US15/259,854Expired - Fee RelatedUS9741423B2 (en)2001-06-252016-09-08Methods and apparatus for synchronizing communication with a memory controller
US15/667,706Expired - Fee RelatedUS10192610B2 (en)2001-06-252017-08-03Methods and apparatus for synchronizing communication with a memory controller
US16/225,109Expired - Fee RelatedUS10699769B2 (en)2001-06-252018-12-19Methods and apparatus for synchronizing communication with a memory controller

Country Status (5)

CountryLink
US (14)US6570944B2 (en)
EP (3)EP2197143B1 (en)
JP (1)JP4065234B2 (en)
DE (1)DE60235697D1 (en)
WO (1)WO2003001732A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10972106B1 (en)*2020-11-062021-04-06Movellus Circuits, Inc.Phase and delay compensation circuit and method
US11165432B1 (en)2020-11-062021-11-02Movellus Circuits, Inc.Glitch-free digital controlled delay line apparatus and method
US11374578B2 (en)2020-11-062022-06-28Movellus Circuits Inc.Zero-offset phase detector apparatus and method

Families Citing this family (186)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6570944B2 (en)2001-06-252003-05-27Rambus Inc.Apparatus for data recovery in a synchronous chip-to-chip system
IT1320459B1 (en)*2000-06-272003-11-26Cit Alcatel METHOD OF PHASE ALIGNMENT OF DATA FLOWS BELONGING TO THE DIVISION OF THE CIRCUIT TIME.
US6633965B2 (en)*2001-04-072003-10-14Eric M. RentschlerMemory controller with 1×/M× read capability
US6678811B2 (en)*2001-04-072004-01-13Hewlett-Packard Development Company, L.P.Memory controller with 1X/MX write capability
US7180352B2 (en)*2001-06-282007-02-20Intel CorporationClock recovery using clock phase interpolator
JP3817550B2 (en)*2001-07-272006-09-06インターナショナル・ビジネス・マシーンズ・コーポレーション Clock data recovery system having an external EARLY / LATE input terminal
JP2003068077A (en)*2001-08-282003-03-07Mitsubishi Electric Corp Semiconductor storage device
US7200769B1 (en)*2001-08-292007-04-03Altera CorporationSelf-compensating delay chain for multiple-date-rate interfaces
US7167023B1 (en)2001-08-292007-01-23Altera CorporationMultiple data rate interface architecture
US6889334B1 (en)2001-10-022005-05-03Advanced Micro Devices, Inc.Multimode system for calibrating a data strobe delay for a memory read operation
US20030081709A1 (en)*2001-10-302003-05-01Sun Microsystems, Inc.Single-ended IO with dynamic synchronous deskewing architecture
US7093150B1 (en)2001-12-312006-08-15Richard S. NormanWavefront clock synchronization
EP1335520B1 (en)*2002-02-112018-05-30Semiconductor Components Industries, LLCMultiplex bus system with duty cycle correction
US7139348B1 (en)*2002-04-092006-11-21Applied Micro Circuits CorporationDistributed clock network using all-digital master-slave delay lock loops
JP3789387B2 (en)*2002-04-262006-06-21富士通株式会社 Clock recovery circuit
US6819599B2 (en)*2002-08-012004-11-16Micron Technology, Inc.Programmable DQS preamble
JP4168439B2 (en)*2002-09-172008-10-22富士ゼロックス株式会社 Signal transmission system
US7123675B2 (en)*2002-09-252006-10-17Lucent Technologies Inc.Clock, data and time recovery using bit-resolved timing registers
KR100486268B1 (en)*2002-10-052005-05-03삼성전자주식회사Delay locked loop circuit for correcting duty cycle internally and duty cycle correction method thereof
TWI248259B (en)*2002-10-102006-01-21Mstar Semiconductor IncApparatus for generating quadrature phase signals and data recovery circuit using the same
US20040113667A1 (en)*2002-12-132004-06-17Huawen JinDelay locked loop with improved strobe skew control
KR100510515B1 (en)*2003-01-172005-08-26삼성전자주식회사Semiconductor memory device comprising duty cycle correction circuit correcting the duty cycle of clock signal according to process variation
JP2004287691A (en)*2003-03-202004-10-14Renesas Technology CorpSemiconductor integrated circuit
US7489757B2 (en)*2003-05-012009-02-10Mitsubishi Denki Kabushiki KaishaClock data recovery circuit
US7627029B2 (en)2003-05-202009-12-01Rambus Inc.Margin test methods and circuits
US7590175B2 (en)*2003-05-202009-09-15Rambus Inc.DFE margin test methods and circuits that decouple sample and feedback timing
US7336749B2 (en)*2004-05-182008-02-26Rambus Inc.Statistical margin test methods and circuits
US7408981B2 (en)*2003-05-202008-08-05Rambus Inc.Methods and circuits for performing margining tests in the presence of a decision feedback equalizer
KR100546368B1 (en)*2003-08-222006-01-26삼성전자주식회사 Memory device and self-compensating clock skew that cause a centering error
US6930932B2 (en)*2003-08-272005-08-16Hewlett-Packard Development Company, L.P.Data signal reception latch control using clock aligned relative to strobe signal
US7132866B2 (en)2003-09-032006-11-07Broadcom CorporationMethod and apparatus for glitch-free control of a delay-locked loop in a network device
JP4450586B2 (en)*2003-09-032010-04-14株式会社ルネサステクノロジ Semiconductor integrated circuit
JP4242741B2 (en)*2003-09-192009-03-25パナソニック株式会社 Signal processing circuit for debugging
US8675722B2 (en)*2003-09-232014-03-18International Business Machines CorporationMethods and apparatus for snapshot-based equalization of a communications channel
US7230506B2 (en)*2003-10-092007-06-12Synopsys, Inc.Crosstalk reduction for a system of differential line pairs
KR100550796B1 (en)*2003-12-112006-02-08주식회사 하이닉스반도체 Data transfer apparatus of semiconductor memory device and control method thereof
US7702030B2 (en)*2003-12-172010-04-20Mindspeed Technologies, Inc.Module to module signaling with jitter modulation
US7031221B2 (en)*2003-12-302006-04-18Intel CorporationFixed phase clock and strobe signals in daisy chained chips
DE602004007349T2 (en)*2004-01-152008-03-13Infineon Technologies Ag Device for determining the access time and / or the minimum cycle time of a memory
KR100558557B1 (en)*2004-01-202006-03-10삼성전자주식회사 Data Sampling Method and Semiconductor Data Sampling Circuit in Semiconductor Memory Device
US7259606B2 (en)2004-01-272007-08-21Nvidia CorporationData sampling clock edge placement training for high speed GPU-memory interface
US7234069B1 (en)2004-03-122007-06-19Altera CorporationPrecise phase shifting using a DLL controlled, multi-stage delay chain
US7319345B2 (en)*2004-05-182008-01-15Rambus Inc.Wide-range multi-phase clock generator
WO2005117259A1 (en)*2004-05-262005-12-08Matsushita Electric Industrial Co., Ltd.Skew correction apparatus
US7126399B1 (en)2004-05-272006-10-24Altera CorporationMemory interface phase-shift circuitry to support multiple frequency ranges
US7123051B1 (en)2004-06-212006-10-17Altera CorporationSoft core control of dedicated memory interface hardware in a programmable logic device
JP4416580B2 (en)*2004-06-282010-02-17株式会社リコー Delay control device
JP4390646B2 (en)*2004-07-092009-12-24Necエレクトロニクス株式会社 Spread spectrum clock generator and modulation method thereof
US7551852B2 (en)*2004-08-102009-06-23Mindspeed Technologies, Inc.Module to module signaling
US7583902B2 (en)*2004-08-102009-09-01Mindspeed Technologies, Inc.Module to module signaling utilizing amplitude modulation
US7171321B2 (en)2004-08-202007-01-30Rambus Inc.Individual data line strobe-offset control in memory systems
US7126874B2 (en)2004-08-312006-10-24Micron Technology, Inc.Memory system and method for strobing data, command and address signals
US7504610B2 (en)*2004-09-032009-03-17Mindspeed Technologies, Inc.Optical modulation amplitude compensation system having a laser driver with modulation control signals
US7173877B2 (en)*2004-09-302007-02-06Infineon Technologies AgMemory system with two clock lines and a memory device
US20060077893A1 (en)*2004-10-132006-04-13Aiguo YanMethods and apparatus for wireless system communication
US7555091B1 (en)*2004-10-262009-06-30National Semiconductor CorporationSystem and method for providing a clock and data recovery circuit with a self test capability
US7543172B2 (en)2004-12-212009-06-02Rambus Inc.Strobe masking in a signaling system having multiple clock domains
US7627069B2 (en)*2005-01-272009-12-01Rambus Inc.Digital transmit phase trimming
US7583772B2 (en)*2005-02-222009-09-01Broadcom CorporationSystem for shifting data bits multiple times per clock cycle
US20060188046A1 (en)*2005-02-242006-08-24Broadcom CorporationPrediction of an optimal sampling point for clock resynchronization in a source synchronous data channel
US20060187729A1 (en)*2005-02-242006-08-24Broadcom CorporationSource synchronous communication channel interface receive logic
US7209396B2 (en)*2005-02-282007-04-24Infineon Technologies AgData strobe synchronization for DRAM devices
US7332916B2 (en)*2005-03-032008-02-19Semiconductor Technology Academic Research CenterOn-chip signal waveform measurement apparatus for measuring signal waveforms at detection points on IC chip
US7688672B2 (en)*2005-03-142010-03-30Rambus Inc.Self-timed interface for strobe-based systems
DE102005019041B4 (en)*2005-04-232009-04-16Qimonda Ag Semiconductor memory and method for adjusting the phase relationship between a clock signal and strobe signal in the acquisition of transferable write data
KR100709475B1 (en)2005-05-302007-04-18주식회사 하이닉스반도체 Duty Cycle Correction Circuit of DLL Circuit
US7743288B1 (en)*2005-06-012010-06-22Altera CorporationBuilt-in at-speed bit error ratio tester
US7512201B2 (en)*2005-06-142009-03-31International Business Machines CorporationMulti-channel synchronization architecture
US7332950B2 (en)*2005-06-142008-02-19Micron Technology, Inc.DLL measure initialization circuit for high frequency operation
US7688925B2 (en)*2005-08-012010-03-30Ati Technologies, Inc.Bit-deskewing IO method and system
US7250801B2 (en)*2005-08-252007-07-31Infineon Technologies AgDifferential duty cycle restoration
KR100834400B1 (en)*2005-09-282008-06-04주식회사 하이닉스반도체DLL for increasing frequency of DRAM and output driver of the DLL
US7555670B2 (en)*2005-10-262009-06-30Intel CorporationClocking architecture using a bidirectional clock port
US7450535B2 (en)*2005-12-012008-11-11Rambus Inc.Pulsed signaling multiplexer
JP2007164599A (en)2005-12-152007-06-28Elpida Memory IncMemory module
KR100759786B1 (en)*2006-02-012007-09-20삼성전자주식회사 Delay Synchronous Loop Circuit and Delay Synchronous Loop Control Method of Semiconductor Device
JP4371112B2 (en)2006-02-212009-11-25ソニー株式会社 Digital DLL circuit
JP4371113B2 (en)2006-02-212009-11-25ソニー株式会社 Digital DLL circuit
JP2007228044A (en)2006-02-212007-09-06Sony CorpDigital dll circuit
US7716511B2 (en)*2006-03-082010-05-11Freescale Semiconductor, Inc.Dynamic timing adjustment in a circuit device
US8121237B2 (en)2006-03-162012-02-21Rambus Inc.Signaling system with adaptive timing calibration
US7664978B2 (en)*2006-04-072010-02-16Altera CorporationMemory interface circuitry with phase detection
US7647467B1 (en)2006-05-252010-01-12Nvidia CorporationTuning DRAM I/O parameters on the fly
JP4878215B2 (en)*2006-05-262012-02-15ルネサスエレクトロニクス株式会社 Interface circuit and memory control device
KR100809692B1 (en)*2006-08-012008-03-06삼성전자주식회사Delay locked loop circuit having low jitter and jitter reducing method thereof
US7948812B2 (en)2006-11-202011-05-24Rambus Inc.Memory systems and methods for dynamically phase adjusting a write strobe and data to account for receive-clock drift
US7978541B2 (en)2007-01-022011-07-12Marvell World Trade Ltd.High speed interface for multi-level memory
JP4930074B2 (en)*2007-01-242012-05-09富士通株式会社 Phase adjustment function evaluation method, information processing apparatus, program, and computer-readable information recording medium
JP4837586B2 (en)*2007-01-302011-12-14ルネサスエレクトロニクス株式会社 Semiconductor device
FR2914807B1 (en)*2007-04-062012-11-16Centre Nat Detudes Spatiales Cnes DEVICE FOR EXTRACTING CLOCK WITH PHASE DIGITAL ENHANCEMENT WITHOUT EXTERNAL ADJUSTMENT
JP4774005B2 (en)*2007-04-112011-09-14ザインエレクトロニクス株式会社 Receiver
WO2008130703A2 (en)*2007-04-192008-10-30Rambus, Inc.Clock synchronization in a memory system
US8504865B2 (en)*2007-04-202013-08-06Easic CorporationDynamic phase alignment
JP4657252B2 (en)*2007-06-042011-03-23三洋電機株式会社 Charge pump circuit and slice level control circuit
US7861105B2 (en)*2007-06-252010-12-28Analogix Semiconductor, Inc.Clock data recovery (CDR) system using interpolator and timing loop module
US7913103B2 (en)*2007-08-312011-03-22Globalfoundries Inc.Method and apparatus for clock cycle stealing
US20090068314A1 (en)*2007-09-122009-03-12Robert ChatelGranulation Method And Additives With Narrow Particle Size Distribution Produced From Granulation Method
KR100930401B1 (en)*2007-10-092009-12-08주식회사 하이닉스반도체 Semiconductor memory device
WO2009055103A2 (en)2007-10-222009-04-30Rambus, Inc.Low-power source-synchronous signaling
KR100903365B1 (en)*2007-11-022009-06-23주식회사 하이닉스반도체 Semiconductor memory device
JP5369430B2 (en)2007-11-202013-12-18富士通株式会社 Variable delay circuit, memory control circuit, delay amount setting device, delay amount setting method, and delay amount setting program
US8750341B2 (en)*2008-01-042014-06-10Mindspeed Technologies, Inc.Method and apparatus for reducing optical signal speckle
US8824223B2 (en)*2008-02-052014-09-02SK Hynix Inc.Semiconductor memory apparatus with clock and data strobe phase detection
KR101442173B1 (en)2008-02-152014-09-18삼성전자주식회사 Data transmission / reception system and error correction method
JP2009231896A (en)*2008-03-192009-10-08Fujitsu LtdReceiving device and receiving method
US8243211B2 (en)2008-03-312012-08-14Mindspeed Technologies, Inc.Reducing power dissipation in portable LCoS/LCD/DLP projection systems
US7728638B2 (en)*2008-04-252010-06-01Qimonda North America Corp.Electronic system that adjusts DLL lock state acquisition time
US8189723B2 (en)*2008-08-152012-05-29International Business Machines CorporationMethod, circuit, and design structure for capturing data across a pseudo-synchronous interface
US8300752B2 (en)*2008-08-152012-10-30International Business Machines CorporationMethod, circuit, and design structure for capturing data across a pseudo-synchronous interface
US8237475B1 (en)*2008-10-082012-08-07Altera CorporationTechniques for generating PVT compensated phase offset to improve accuracy of a locked loop
KR101529675B1 (en)*2008-12-262015-06-29삼성전자주식회사Multi-chip package memory device
JP2010171826A (en)*2009-01-232010-08-05Ricoh Co LtdController for memory module
EP2405601A1 (en)*2009-03-042012-01-11Fujitsu LimitedData transfer device, data transmission device, data reception device, and control method
US8098535B2 (en)*2009-03-302012-01-17Cadence Design Systems, Inc.Method and apparatus for gate training in memory interfaces
US8269538B2 (en)*2009-04-272012-09-18Mosys, Inc.Signal alignment system
WO2010137330A1 (en)*2009-05-272010-12-02パナソニック株式会社Delay adjustment device and delay adjustment method
KR101003155B1 (en)*2009-06-292010-12-22한양대학교 산학협력단 Data Sorting Circuit and Method of Semiconductor Memory Device
US8489912B2 (en)*2009-09-092013-07-16Ati Technologies UlcCommand protocol for adjustment of write timing delay
US8228101B2 (en)*2009-09-142012-07-24Achronix Semiconductor CorporationSource-synchronous clocking
CN102667732A (en)2009-12-252012-09-12富士通株式会社Signal receiving circuit, memory controller, processor, computer, and phase control method
US8362996B2 (en)*2010-02-122013-01-29Au Optronics CorporationDisplay with CLK phase auto-adjusting mechanism and method of driving same
KR20120044668A (en)*2010-10-282012-05-08에스케이하이닉스 주식회사Semiconductor memory device and semiconductor system including the same
KR20120046885A (en)*2010-10-292012-05-11에스케이하이닉스 주식회사Semiconductor integrated circuit
US8643296B2 (en)2010-11-222014-02-04Mindspeed Technologies, Inc.Color mixing and desaturation with reduced number of converters
WO2012074689A1 (en)2010-11-292012-06-07Rambus Inc.Clock generation for timing communications with ranks of memory devices
TWI469522B (en)*2011-01-062015-01-11Raydium Semiconductor CorpSignal circuit
US8644085B2 (en)*2011-04-052014-02-04International Business Machines CorporationDuty cycle distortion correction
US9107245B2 (en)2011-06-092015-08-11Mindspeed Technologies, Inc.High accuracy, high dynamic range LED/laser driver
US9431089B2 (en)2012-06-122016-08-30Rambus Inc.Optimizing power in a memory device
US9363115B2 (en)*2012-07-022016-06-07Taiwan Semiconductor Manufacturing Co., Ltd.System and method for aligning data bits
US9385606B2 (en)2012-12-032016-07-05M/A-Com Technology Solutions Holdings, Inc.Automatic buck/boost mode selection system for DC-DC converter
US8766695B1 (en)*2012-12-282014-07-01Sandisk Technologies Inc.Clock generation and delay architecture
JP5794352B2 (en)2013-05-292015-10-14株式会社デンソー Receiving device and method for detecting number of same-value bits in received bit string
JP5751290B2 (en)2013-07-112015-07-22株式会社デンソー Data receiving device and method for determining same bit length of received bit string
JP6098418B2 (en)2013-07-262017-03-22富士通株式会社 Signal control circuit, information processing apparatus, and duty calculation method
WO2015038867A1 (en)2013-09-162015-03-19Rambus Inc.Source-synchronous receiver using edged-detection clock recovery
US9021154B2 (en)2013-09-272015-04-28Intel CorporationRead training a memory controller
US9331701B1 (en)*2014-06-112016-05-03Xilinx, Inc.Receivers and methods of enabling the calibration of circuits receiving input data
US10097908B2 (en)2014-12-312018-10-09Macom Technology Solutions Holdings, Inc.DC-coupled laser driver with AC-coupled termination element
KR102263803B1 (en)*2015-01-052021-06-10에스케이텔레콤 주식회사Memory apparatus and control method thereof
US9305622B1 (en)*2015-01-232016-04-05Apple Inc.Data strobe to data delay calibration
US9251906B1 (en)*2015-05-182016-02-02Freescale Semiconductor, Inc.Data strobe signal generation for flash memory
US9407273B1 (en)*2015-06-042016-08-02Intel CorporationDigital delay-locked loop (DLL) training
US9485082B1 (en)*2015-06-232016-11-01Qualcomm IncorporatedMulti-mode phase-frequency detector for clock and data recovery
US9786353B2 (en)*2016-02-182017-10-10Intel CorporationReconfigurable clocking architecture
US10263573B2 (en)2016-08-302019-04-16Macom Technology Solutions Holdings, Inc.Driver with distributed architecture
US9698792B1 (en)*2016-11-222017-07-04Nxp B.V.System and method for clocking digital logic circuits
US9990973B1 (en)*2017-02-172018-06-05Apple Inc.Systems and methods using neighboring sample points in memory subsystem calibration
US10325636B1 (en)2017-05-012019-06-18Rambus Inc.Signal receiver with skew-tolerant strobe gating
US10622044B2 (en)2017-09-222020-04-14Qualcomm IncorporatedMemory hold margin characterization and correction circuit
US10622981B2 (en)*2017-09-252020-04-14International Business Machines CorporationStatic compensation of an active clock edge shift for a duty cycle correction circuit
US10063222B1 (en)2017-09-252018-08-28International Business Machines CorporationDynamic control of edge shift for duty cycle correction
US10892744B2 (en)2017-09-252021-01-12International Business Machines CorporationCorrecting duty cycle and compensating for active clock edge shift
US10630052B2 (en)2017-10-042020-04-21Macom Technology Solutions Holdings, Inc.Efficiency improved driver for laser diode in optical communication
KR102499037B1 (en)2018-01-102023-02-13삼성전자주식회사Memory device and memory system including the same
US10771068B2 (en)2018-02-202020-09-08International Business Machines CorporationReducing chip latency at a clock boundary by reference clock phase adjustment
US10243762B1 (en)*2018-04-162019-03-26Macom Connectivity Solutions, LlcAnalog delay based fractionally spaced n-tap feed-forward equalizer for wireline and optical transmitters
KR20190121121A (en)*2018-04-172019-10-25에스케이하이닉스 주식회사Semiconductor device
US10395702B1 (en)2018-05-112019-08-27Micron Technology, Inc.Memory device with a clocking mechanism
JP7653790B2 (en)2018-05-302025-03-31メイコム テクノロジー ソリューションズ ホールディングス インコーポレイテッド Integrated Circuit-Based AC-Coupled Topology
US10418125B1 (en)*2018-07-192019-09-17Marvell SemiconductorWrite and read common leveling for 4-bit wide DRAMs
KR102644052B1 (en)*2018-09-282024-03-07에스케이하이닉스 주식회사Data receiving circuit
KR102679215B1 (en)*2018-10-302024-06-28삼성전자주식회사System on chip performining a plurality of trainings at the same time, operating method of system on chip, electronic device including system on chip
US11005573B2 (en)2018-11-202021-05-11Macom Technology Solutions Holdings, Inc.Optic signal receiver with dynamic control
CN111355484B (en)*2018-12-202023-09-05深圳市中兴微电子技术有限公司Device and method for realizing data synchronization
US10734983B1 (en)*2019-02-152020-08-04Apple Inc.Duty cycle correction with read and write calibration
US10686582B1 (en)*2019-02-252020-06-16Intel CorporationClock phase compensation apparatus and method
CN119851706A (en)2019-02-272025-04-18拉姆伯斯公司Low power memory with on-demand bandwidth boost
US11127444B1 (en)2019-08-202021-09-21Rambus Inc.Signal receiver with skew-tolerant strobe gating
US11575437B2 (en)2020-01-102023-02-07Macom Technology Solutions Holdings, Inc.Optimal equalization partitioning
WO2021142216A1 (en)2020-01-102021-07-15Macom Technology Solutions Holdings, Inc.Optimal equalization partitioning
TWI733415B (en)*2020-04-162021-07-11瑞昱半導體股份有限公司Phase locked loop device and clock generation method
KR20220018756A (en)*2020-08-072022-02-15삼성전자주식회사Nonvolatile memory device and Storage device including the nonovolatile memory device
US12013423B2 (en)2020-09-302024-06-18Macom Technology Solutions Holdings, Inc.TIA bandwidth testing system and method
US11782476B2 (en)2020-12-042023-10-10Rambus Inc.Circuits and methods for sample timing in correlated and uncorrelated signaling environments
US11658630B2 (en)2020-12-042023-05-23Macom Technology Solutions Holdings, Inc.Single servo loop controlling an automatic gain control and current sourcing mechanism
US11616529B2 (en)2021-02-122023-03-28Macom Technology Solutions Holdings, Inc.Adaptive cable equalizer
KR20220121632A (en)2021-02-252022-09-01삼성전자주식회사 Integrated Circuits and Methods of Operating Integrated Circuits
JP2022146543A (en)*2021-03-222022-10-05キオクシア株式会社 Semiconductor storage device, memory system and method
US12019512B2 (en)*2022-06-012024-06-25Micron Technology, Inc.System and method to control memory error detection with automatic disabling
KR20240072802A (en)*2022-11-172024-05-24삼성전자주식회사Memory interface, and semiconductor memory device and semiconductor device comprsing the same
US12395130B2 (en)2022-12-272025-08-19Macom Technology Solutions Holdings, Inc.Variable gain optical modulator with open collector driver amplifier and method of operation
US20240310869A1 (en)*2023-03-172024-09-19Realtek Semiconductor Corp.Memory system, memory access interface device and operation method thereof
JP2024179901A (en)*2023-06-162024-12-26キオクシア株式会社 Memory Controller, Memory System
WO2025014619A1 (en)*2023-07-102025-01-16Micron Technology, Inc.Topology-based dynamic address assignment of semiconductor memory devices
US20250077448A1 (en)*2023-08-302025-03-06Samsung Electronics Co., Ltd.System and method for memory signal timing calibration

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6570944B2 (en)2001-06-252003-05-27Rambus Inc.Apparatus for data recovery in a synchronous chip-to-chip system
US4531526A (en)*1981-08-071985-07-30Genest Leonard JosephRemote sensor telemetering system
US4663735A (en)1983-12-301987-05-05Texas Instruments IncorporatedRandom/serial access mode selection circuit for a video memory system
US5056118A (en)*1989-05-161991-10-08Rockwell International CorporationMethod and apparatus for clock and data recovery with high jitter tolerance
US5097489A (en)*1989-05-191992-03-17Tucci Patrick AMethod for incorporating window strobe in a data synchronizer
JPH088514B2 (en)*1991-11-201996-01-29クラリオン株式会社 Digital correlator
US5485490A (en)1992-05-281996-01-16Rambus, Inc.Method and circuitry for clock synchronization
US5367542A (en)*1992-06-191994-11-22Advanced Micro Devices, Inc.Digital data recovery using delay time rulers
US5400370A (en)*1993-02-241995-03-21Advanced Micro Devices Inc.All digital high speed algorithmic data recovery method and apparatus using locally generated compensated broad band time rulers and data edge position averaging
JP3489147B2 (en)1993-09-202004-01-19株式会社日立製作所 Data transfer method
US5870549A (en)1995-04-281999-02-09Bobo, Ii; Charles R.Systems and methods for storing, delivering, and managing messages
US5642386A (en)*1994-06-301997-06-24Massachusetts Institute Of TechnologyData sampling circuit for a burst mode communication system
US5838749A (en)*1995-06-051998-11-17Broadband Communications Products, Inc.Method and apparatus for extracting an embedded clock from a digital data signal
US5850422A (en)*1995-07-211998-12-15Symbios, Inc.Apparatus and method for recovering a clock signal which is embedded in an incoming data stream
JP3673303B2 (en)*1995-07-272005-07-20株式会社日立製作所 Video signal processing device
US6470405B2 (en)1995-10-192002-10-22Rambus Inc.Protocol for communication with dynamic memory
US6810449B1 (en)1995-10-192004-10-26Rambus, Inc.Protocol for communication with dynamic memory
US5646968A (en)*1995-11-171997-07-08Analog Devices, Inc.Dynamic phase selector phase locked loop circuit
US5790607A (en)*1995-11-281998-08-04Motorola Inc.Apparatus and method for recovery of symbol timing for asynchronous data transmission
US5870446A (en)*1996-03-111999-02-09Adtran, Inc.Mechanism for automatically adjusting the phase of a transmission strobe clock signal to correct for misalignment of transmission clock and data signals
US6209071B1 (en)1996-05-072001-03-27Rambus Inc.Asynchronous request/synchronous data dynamic random access memory
GB9609702D0 (en)1996-05-091996-07-10Royal Free Hosp School MedAnticoagulant peptides
TW340262B (en)1996-08-131998-09-11Fujitsu LtdSemiconductor device, system consisting of semiconductor devices and digital delay circuit
US5844436A (en)*1996-11-061998-12-01Northern Telecom Ltd.Method of recovering a sampling clock in a framed data communications format with reduced phase jitter and wander
US6125157A (en)1997-02-062000-09-26Rambus, Inc.Delay-locked loop circuitry for clock delay adjustment
JP3420018B2 (en)*1997-04-252003-06-23株式会社東芝 Data receiver
JP3209943B2 (en)*1997-06-132001-09-17沖電気工業株式会社 Voltage control delay circuit, direct phase control type voltage controlled oscillator, clock / data recovery circuit, and clock / data recovery device
US5910740A (en)*1997-06-181999-06-08Raytheon CompanyPhase locked loop having memory
US6442644B1 (en)1997-08-112002-08-27Advanced Memory International, Inc.Memory system having synchronous-link DRAM (SLDRAM) devices and controller
JPH1174878A (en)*1997-08-281999-03-16Mitsubishi Electric Corp Digital data transmission system
US5948083A (en)*1997-09-301999-09-07S3 IncorporatedSystem and method for self-adjusting data strobe
JPH11122229A (en)*1997-10-171999-04-30Fujitsu Ltd Retiming circuit and retiming method
JP3649878B2 (en)*1997-10-202005-05-18富士通株式会社 Detection method and circuit of digital wireless communication apparatus
DK0924532T3 (en)*1997-11-192006-07-17Imec Vzw Method and apparatus for receiving GPS / GLONASS signals
US6085345A (en)1997-12-242000-07-04Intel CorporationTiming control for input/output testability
GB2333916B (en)*1998-01-092001-08-01Plessey Semiconductors LtdA phase detector
US6111446A (en)1998-03-202000-08-29Micron Technology, Inc.Integrated circuit data latch driver circuit
US6172937B1 (en)*1998-05-132001-01-09Intel CorporationMultiple synthesizer based timing signal generation scheme
US6100733A (en)1998-06-092000-08-08Siemens AktiengesellschaftClock latency compensation circuit for DDR timing
US6510503B2 (en)1998-07-272003-01-21Mosaid Technologies IncorporatedHigh bandwidth memory interface
US6279090B1 (en)*1998-09-032001-08-21Micron Technology, Inc.Method and apparatus for resynchronizing a plurality of clock signals used in latching respective digital signals applied to a packetized memory device
JP3880286B2 (en)*1999-05-122007-02-14エルピーダメモリ株式会社 Directional coupled memory system
US6401213B1 (en)*1999-07-092002-06-04Micron Technology, Inc.Timing circuit for high speed memory
US6775345B1 (en)*1999-12-302004-08-10Intel CorporationDelay locked loop based data recovery circuit for data communication
EP1128594A1 (en)*2000-02-242001-08-29STMicroelectronics S.r.l.Synchronous switching circuit for data recovery
US6518794B2 (en)*2000-04-242003-02-11International Business Machines CorporationAC drive cross point adjust method and apparatus
JP2001306176A (en)2000-04-262001-11-02Nec CorpClock phase automatic regulating circuit
US6701140B1 (en)*2000-09-142004-03-023Com CorporationDigital receive phase lock loop with cumulative phase error correction and dynamically programmable correction rate
KR100360408B1 (en)*2000-09-162002-11-13삼성전자 주식회사Semiconductor memory device having data masking pin for outputting the same signal as data strobe signal during read operation and memory system including the same
US20020090045A1 (en)*2001-01-102002-07-11Norm HendricksonDigital clock recovery system
US6678811B2 (en)*2001-04-072004-01-13Hewlett-Packard Development Company, L.P.Memory controller with 1X/MX write capability
US6570813B2 (en)*2001-05-252003-05-27Micron Technology, Inc.Synchronous mirror delay with reduced delay line taps
US6819599B2 (en)*2002-08-012004-11-16Micron Technology, Inc.Programmable DQS preamble
DE10344818B4 (en)2003-09-272008-08-14Qimonda Ag Device for calibrating the relative phase of two received signals of a memory module
US7171321B2 (en)2004-08-202007-01-30Rambus Inc.Individual data line strobe-offset control in memory systems
US7307900B2 (en)2004-11-302007-12-11Intel CorporationMethod and apparatus for optimizing strobe to clock relationship
DE102005019041B4 (en)2005-04-232009-04-16Qimonda Ag Semiconductor memory and method for adjusting the phase relationship between a clock signal and strobe signal in the acquisition of transferable write data
US7379382B2 (en)2005-10-282008-05-27Micron Technology, Inc.System and method for controlling timing of output signals

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10972106B1 (en)*2020-11-062021-04-06Movellus Circuits, Inc.Phase and delay compensation circuit and method
US11165432B1 (en)2020-11-062021-11-02Movellus Circuits, Inc.Glitch-free digital controlled delay line apparatus and method
US11374578B2 (en)2020-11-062022-06-28Movellus Circuits Inc.Zero-offset phase detector apparatus and method

Also Published As

Publication numberPublication date
US8208595B2 (en)2012-06-26
US20140233333A1 (en)2014-08-21
US7349510B2 (en)2008-03-25
US20040213067A1 (en)2004-10-28
US20130094310A1 (en)2013-04-18
US20030112909A1 (en)2003-06-19
US10192610B2 (en)2019-01-29
US20080181348A1 (en)2008-07-31
US20110255615A1 (en)2011-10-20
US20160125929A1 (en)2016-05-05
EP1400052B1 (en)2010-03-17
EP2197143A3 (en)2010-07-28
US20100073047A1 (en)2010-03-25
US6836503B2 (en)2004-12-28
WO2003001732A1 (en)2003-01-03
US9159388B2 (en)2015-10-13
DE60235697D1 (en)2010-04-29
US20190198085A1 (en)2019-06-27
US7970089B2 (en)2011-06-28
EP2197143A2 (en)2010-06-16
EP2302831A1 (en)2011-03-30
US20170154665A1 (en)2017-06-01
JP2004531981A (en)2004-10-14
EP2302831B1 (en)2012-06-06
EP2197143B1 (en)2011-11-02
US20120166863A1 (en)2012-06-28
EP1400052A1 (en)2004-03-24
US8355480B2 (en)2013-01-15
JP4065234B2 (en)2008-03-19
US8666007B2 (en)2014-03-04
US7627066B2 (en)2009-12-01
US20180047437A1 (en)2018-02-15
US10699769B2 (en)2020-06-30
EP1400052A4 (en)2006-08-02
US20020196883A1 (en)2002-12-26
US9741423B2 (en)2017-08-22
US6570944B2 (en)2003-05-27
US9466353B2 (en)2016-10-11

Similar Documents

PublicationPublication DateTitle
US10699769B2 (en)Methods and apparatus for synchronizing communication with a memory controller
EP1879095B1 (en)Bus system optimization
JP2001520417A (en) Method and apparatus for failsafe resynchronization with minimal latency
US8024599B2 (en)Bias and random delay cancellation
US20050138277A1 (en)Data control circuit for DDR SDRAM controller
JP2003208400A (en)Clock switching circuit
DE20221502U1 (en)Transferring information for data communicated between integrated circuits has receive circuit adapted to sample the data signal in response to rising and falling transitions of the data sampling signal

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

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

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO PAY ISSUE FEE


[8]ページ先頭

©2009-2025 Movatter.jp