USRE44632E1 - Semiconductor memory device and driving method thereof - Google Patents
Semiconductor memory device and driving method thereof Download PDFInfo
- Publication number
- USRE44632E1 USRE44632E1 US13/538,130 US201213538130A USRE44632E US RE44632 E1 USRE44632 E1 US RE44632E1 US 201213538130 A US201213538130 A US 201213538130A US RE44632 E USRE44632 E US RE44632E
- Authority
- US
- United States
- Prior art keywords
- data
- output
- chipset
- clock
- parameter
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/4076—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/02—Detection or location of defective auxiliary circuits, e.g. defective refresh counters
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/02—Detection or location of defective auxiliary circuits, e.g. defective refresh counters
- G11C29/023—Detection or location of defective auxiliary circuits, e.g. defective refresh counters in clock generator or timing circuitry
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/02—Detection or location of defective auxiliary circuits, e.g. defective refresh counters
- G11C29/028—Detection or location of defective auxiliary circuits, e.g. defective refresh counters with adaption or trimming of parameters
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
- G11C7/1069—I/O lines read out arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
- G11C7/222—Clock generating, synchronizing or distributing circuits within memory device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2207/00—Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
- G11C2207/22—Control and timing of internal memory operations
- G11C2207/2254—Calibration
Definitions
- the present invention relates to a semiconductor memory device, and more particularly, to a synchronous semiconductor device and a method for controlling output AC parameters thereof.
- a synchronous semiconductor memory device shares a system clock output from a clock generator with a chipset and receives or transfers command, address and data in synchronization with the system clock.
- FIG. 1 is a block diagram of a communication scheme between a synchronous dynamic random access memory (DRAM) and a chipset.
- DRAM synchronous dynamic random access memory
- the chipset transfers command CMD, address ADD, and data DQ to the DRAM.
- the chipset also transfers a data strobe signal DQS to the DRAM together with the data DQ.
- the DRAM receives the command CMD and the address ADD from the chipset and transfers the corresponding data DQ to the chipset together with the data strobe signal DQS.
- the chipset transfers the data strobe signal DQS to the DRAM in the write operation, while the DRAM transfers the data strobe signal DQS to the chipset in the read operation.
- the data strobe signal DQS is used for source synchronization and is also called “echo clock”. If the data DQS is strobed in synchronization with the data strobe signal DQS, skew between the clock CLK and the data DQS can be reduced.
- FIG. 2 is a diagram relating AC parameters in a read operation of a DDR SDRAM.
- Timing of data DQ and data strobe signal DQS is illustrated in FIG. 2 .
- tDQSQ is a parameter representing skew between the data strobe signal DQS and the data DQ
- tDQSCK is a parameter representing skew between the data strobe signal DQS and clock CLK
- tAC is a parameter representing skew between the data DQ and the clock CLK.
- a DRAM sets the data strobe signal DQS to a low-Z state during tRPRE (read DQS preamble time).
- the DRAM sets the data strobe signal DQS to a high-Z state after tRPST (read DQS postamble time). In this manner, the read operation is completed.
- any one of the above-described parameters does not meet the specification, operation error will occur because the chipset receives incorrect data.
- the conventional DRAM module and chipset do not actively control the output AC parameters, e.g., tDQSQ, tDQSCK, etc.
- the system will shut down when the output AC parameters are distorted by fluctuation of a board power supply or ambient temperature characteristic.
- the specification requirements of the output AC parameters become narrower. Consequently, the development of high-speed DRAMs becomes increasingly more difficult.
- an object of the present invention to provide a semiconductor memory device that can actively control the output AC parameters, and a driving method thereof.
- a semiconductor memory device includes: a variable delay for delaying a delay locked loop (DLL) clock by a predetermined delay time to output a delayed DLL clock; an output driver for outputting data and data strobe signal in response to the delayed DLL clock; and a calibration controller for controlling the predetermined delay time of the variable delay in response to output AC parameters.
- DLL delay locked loop
- a method for driving a semiconductor memory device includes: measuring output AC parameters; setting a delay value with respect to a delay locked loop (DLL) clock in response to the measured values of the output AC parameters; delaying the DLL clock by the delay value to output a delayed DLL clock; and outputting data strobe signal and data having calibrated output AC parameters in response to the delayed DLL clock.
- DLL delay locked loop
- FIG. 1 is a block diagram of a communication scheme between a Synchronous DRAM and a chipset
- FIG. 2 is a diagram relating AC parameters in a read operation of a DDR SDRAM
- FIG. 3 is a block diagram of a DRAM in accordance with a first embodiment of the present invention.
- FIG. 4 is a flow chart of a calibration operation of the DRAM of FIG. 3 ;
- FIG. 5 is a block diagram of a DRAM in accordance with a second embodiment of the present invention.
- FIG. 6 is a block diagram of a DRAM in accordance with a third embodiment of the present invention.
- FIG. 3 is a block diagram of a DRAM in accordance with a first embodiment of the present invention.
- the DRAM in accordance with the first embodiment of the present invention includes a variable delay 30 , a pre-driver 32 , a main driver 34 , and a calibration controller 36 .
- the variable delay 30 delays a delay locked loop (DLL) clock DLL_CLK to output a delayed DLL clock DLL_CLKD
- the pre-driver 32 pre-drives an output data signal in response to the delayed DLL clock DLL_CLKD.
- the main driver 34 drives a data output terminal DQ in response to an output signal of the pre-driver 32 .
- the calibration controller 36 controls a delay time ( ⁇ d ) of the variable delay 30 in response to measured values of output AC parameters. The measured values of the output AC parameters are received from a chipset.
- FIG. 4 is a flow chart of a calibration operation of the DRAM of FIG. 3 .
- the DRAM transfers data strobe signal DQS and data DQ to the chip set in step S 12 .
- step S 14 the chipset measures the output AC parameters (e.g., tDQSCK, tDQSQ, etc.) in the data strobe signal DQS and the data DQ, and transfers the measured values of the output AC parameters to the DRAM.
- step S 16 the calibration controller 36 sets the delay time ( ⁇ d ) of the variable delay 30 in response to the measured values.
- variable delay 30 delays the DLL clock DLL_CLK by + ⁇ d or ⁇ d , and the pre-driver 32 is driven in response to the delayed DLL clock DLL_CLKD in step S 18 .
- step S 20 the calibrated data strobe signal DQS and the calibrated data DQ are transferred to the chipset.
- step S 22 the chipset remeasures the output AC parameters, based on the calibrated data strobe signal DQS and the calibrated data DQ, and determines if the AC parameters comply with the specification. When the AC parameters comply with the specification, the calibration operation is completed. When the AC parameters do not comply with the specification, the process returns to step S 14 to transfer the remeasured values to the DRAM. This loop is repeated until the AC parameters comply with the specification. Since steps subsequent to step S 22 are a verify operation, they can be omitted.
- FIG. 5 is a block diagram of a DRAM in accordance with a second embodiment of the present invention.
- the DRAM in accordance with the second embodiment of the present invention includes a variable delay 50 , a pre-driver 52 , a main driver 54 , a feedback input buffer 56 , and a timing measurer 58 .
- the variable delay 50 delays a DLL clock DLL_CLK to output a delayed DLL clock DLL_CLKD
- the pre-driver 52 pre-drives an output data signal in response to the delayed DLL clock DLL_CLKD.
- the main driver 54 drives a data output terminal DQ in response to an output signal of the pre-driver 52 .
- the feedback input buffer 56 feeds back data DQ and data strobe signal DQS to the timing measurer 58 in response to a calibration test mode signal TM_CAL.
- the timing measurer 58 measures output AC parameters (e.g., tDQSCK, tDQSQ, etc.) of the data DQ and the data strobe signal DQS, and controls the delay time ( ⁇ d ) of the variable delay 30 in response to the measurement values of the output AC parameters.
- output AC parameters e.g., tDQSCK, tDQSQ, etc.
- the DRAM When a calibration command is input from the chipset, the DRAM activates the calibration test mode signal TM_CAL in response to the calibration command.
- the calibration test mode signal TM_CAL When the calibration test mode signal TM_CAL is activated, the feedback input buffer 56 is enabled to receive the data DQ and the data strobe signal DQS.
- the timing measurer 58 measures skew between the data DQ and the data strobe signal DQS and controls the delay time ( ⁇ d ) of the DLL clock DLL_CLK according to the measured skew.
- the calibration test mode signal TM_CAL When the calibration test mode signal TM_CAL is deactivated after the calibration operation is completed, the DRAM transfers a calibration test mode exit signal to the chipset.
- FIG. 6 is a block diagram of a DRAM in accordance with a third embodiment of the present invention.
- the DRAM in accordance with the third embodiment of the present invention includes a variable delay 60 , a pre-driver 62 , a main driver 64 , a real-time monitoring buffer 66 , and a timing measurer 68 .
- the variable delay 60 delays a DLL clock DLL_CLK to output a delayed DLL clock DLL_CLKD
- the pre-driver 62 pre-drives an output data signal in response to the delayed DLL clock DLL_CLKD.
- the main driver 64 drives a data output terminal DQ in response to an output signal of the pre-driver 62 .
- the real-time monitoring buffer 66 monitors data DQ and data strobe signal DQS, which is being transferred to the chipset.
- the timing measurer 68 measures output AC parameters (e.g., tDQSCK, tDQSQ, etc.) in data DQ and data strobe signal DQS received from the real-time monitoring buffer 66 , and controls the delay time ( ⁇ d ) of the variable delay 60 in response to the measured values.
- output AC parameters e.g., tDQSCK, tDQSQ, etc.
- the DRAM itself performs the calibration without calibration command provided from the chip set.
- the real-time monitoring buffer 66 must be embedded into the DRAM, it is possible to omit time taken to perform the calibration through the communication between the DRAM and the chipset.
- the skew can be immediately adjusted to meet the specification without time loss because the DRAM monitors the skew in real time.
- the embodiments of the present invention provide the timing control methods that can actively adjust the output AC parameters in the memory device.
- the chipset transfers the calibration command and the measured values of the output AC parameters to the memory device, and the memory device performs the calibration operation.
- the memory device measures the output AC parameters and performs the calibration operation.
- the memory device transfers the data strobe signal DQS and the data DQ to the chipset while monitoring them in real time, without calibration command of the chipset.
- the memory device can actively control the output AC parameters, thus providing the decreased failure rate and the improved reliability.
- the memory device can cope with the narrowed specification requirements of the AC parameters, attributing to the developments of high-speed memory devices.
- the present invention is not limited to the DRAM. That is, the present invention can also be applied to any memory device that communicates the chipset using data strobe signal.
Abstract
Description
Claims (39)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/538,130 USRE44632E1 (en) | 2006-06-29 | 2012-06-29 | Semiconductor memory device and driving method thereof |
US14/100,793 USRE48341E1 (en) | 2006-06-29 | 2013-12-09 | Semiconductor memory device and driving method thereof |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2006-0059735 | 2006-06-29 | ||
KR1020060059735A KR100832021B1 (en) | 2006-06-29 | 2006-06-29 | Semiconductor memory device and driving method thereof |
US11/647,402 US7489586B2 (en) | 2006-06-29 | 2006-12-29 | Semiconductor memory device and driving method thereof |
US12/354,158 US7746723B2 (en) | 2006-06-29 | 2009-01-15 | Semiconductor memory device and driving method thereof |
US13/538,130 USRE44632E1 (en) | 2006-06-29 | 2012-06-29 | Semiconductor memory device and driving method thereof |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/354,158 Reissue US7746723B2 (en) | 2006-06-29 | 2009-01-15 | Semiconductor memory device and driving method thereof |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/354,158 Continuation US7746723B2 (en) | 2006-06-29 | 2009-01-15 | Semiconductor memory device and driving method thereof |
US14/100,793 Continuation USRE48341E1 (en) | 2006-06-29 | 2013-12-09 | Semiconductor memory device and driving method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
USRE44632E1 true USRE44632E1 (en) | 2013-12-10 |
Family
ID=38876482
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/647,402 Active 2027-03-01 US7489586B2 (en) | 2006-06-29 | 2006-12-29 | Semiconductor memory device and driving method thereof |
US12/354,158 Ceased US7746723B2 (en) | 2006-06-29 | 2009-01-15 | Semiconductor memory device and driving method thereof |
US13/538,130 Active USRE44632E1 (en) | 2006-06-29 | 2012-06-29 | Semiconductor memory device and driving method thereof |
US14/100,793 Active USRE48341E1 (en) | 2006-06-29 | 2013-12-09 | Semiconductor memory device and driving method thereof |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/647,402 Active 2027-03-01 US7489586B2 (en) | 2006-06-29 | 2006-12-29 | Semiconductor memory device and driving method thereof |
US12/354,158 Ceased US7746723B2 (en) | 2006-06-29 | 2009-01-15 | Semiconductor memory device and driving method thereof |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/100,793 Active USRE48341E1 (en) | 2006-06-29 | 2013-12-09 | Semiconductor memory device and driving method thereof |
Country Status (2)
Country | Link |
---|---|
US (4) | US7489586B2 (en) |
KR (1) | KR100832021B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9640278B1 (en) | 2015-12-10 | 2017-05-02 | Integrated Device Technology, Inc. | Testability/manufacturing method to adjust output skew timing |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100832021B1 (en) * | 2006-06-29 | 2008-05-26 | 주식회사 하이닉스반도체 | Semiconductor memory device and driving method thereof |
KR100862233B1 (en) * | 2007-01-04 | 2008-10-09 | 한국과학기술원 | Pre-emphasis output circuit with adjustable tapped delay line |
US8379459B2 (en) | 2010-07-21 | 2013-02-19 | International Business Machines Corporation | Memory system with delay locked loop (DLL) bypass control |
KR20130125036A (en) * | 2012-05-08 | 2013-11-18 | 삼성전자주식회사 | System on chip (soc), method of operating the soc, and system having the soc |
US9304530B1 (en) | 2012-08-28 | 2016-04-05 | Rambus Inc. | Skew-tolerant strobe-to-clock domain crossing |
KR102298815B1 (en) * | 2015-01-05 | 2021-09-06 | 삼성전자주식회사 | Semiconductor device and semiconductor system |
US10048357B2 (en) | 2015-06-15 | 2018-08-14 | Microsoft Technology Licensing, Llc | Time-of-flight (TOF) system calibration |
KR102472123B1 (en) * | 2016-03-16 | 2022-11-30 | 에스케이하이닉스 주식회사 | Semiconductor system and operating method thereof |
US10115480B1 (en) * | 2017-07-03 | 2018-10-30 | Qualcomm Incorporated | Double data rate synchronous dynamic random access memory (“DDR SDRAM”) data strobe signal calibration |
KR102273191B1 (en) | 2017-09-08 | 2021-07-06 | 삼성전자주식회사 | Storage device and data training method thereof |
KR102493268B1 (en) * | 2021-03-11 | 2023-01-27 | 연세대학교 산학협력단 | Skew Compensation Circuit and method for High Bandwidth Memory |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6859404B1 (en) * | 2003-08-21 | 2005-02-22 | Hynix Semiconductor, Inc. | Apparatus and method of compensating for phase delay in semiconductor device |
KR20050020359A (en) | 2003-08-22 | 2005-03-04 | 삼성전자주식회사 | Memory device for itself compensating clock skew occurring centering error and clock skew compensating method |
KR20050048755A (en) | 2003-11-20 | 2005-05-25 | 주식회사 하이닉스반도체 | Delay locked loop |
KR20050109813A (en) | 2004-05-17 | 2005-11-22 | 주식회사 하이닉스반도체 | Memory device having delay locked loop(dll) |
US6990042B2 (en) * | 1999-10-19 | 2006-01-24 | Rambus Inc. | Single-clock, strobeless signaling system |
US6996026B2 (en) * | 2003-04-30 | 2006-02-07 | Infineon Technologies Ag | Devices for synchronizing clock signals |
US7171321B2 (en) * | 2004-08-20 | 2007-01-30 | Rambus Inc. | Individual data line strobe-offset control in memory systems |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6108793A (en) * | 1997-07-18 | 2000-08-22 | Fujitsu Limited | Semiconductor device having timing-stabilization circuit and method of testing such semiconductor device |
US6489819B1 (en) * | 1998-10-27 | 2002-12-03 | Mitsubishi Denki Kabushiki Kaisha | Clock synchronous semiconductor memory device allowing testing by low speed tester |
US6519188B2 (en) * | 2000-12-18 | 2003-02-11 | Hynix Semiconductor Inc. | Circuit and method for controlling buffers in semiconductor memory device |
KR100513806B1 (en) * | 2000-12-30 | 2005-09-13 | 주식회사 하이닉스반도체 | Semiconductor Device |
US6889336B2 (en) * | 2001-01-05 | 2005-05-03 | Micron Technology, Inc. | Apparatus for improving output skew for synchronous integrate circuits has delay circuit for generating unique clock signal by applying programmable delay to delayed clock signal |
US7130226B2 (en) * | 2005-02-09 | 2006-10-31 | Micron Technology, Inc. | Clock generating circuit with multiple modes of operation |
US8121237B2 (en) * | 2006-03-16 | 2012-02-21 | Rambus Inc. | Signaling system with adaptive timing calibration |
KR100832021B1 (en) * | 2006-06-29 | 2008-05-26 | 주식회사 하이닉스반도체 | Semiconductor memory device and driving method thereof |
JP2010122842A (en) * | 2008-11-19 | 2010-06-03 | Nec Electronics Corp | Delay adjustment device, semiconductor device and delay adjustment method |
-
2006
- 2006-06-29 KR KR1020060059735A patent/KR100832021B1/en active IP Right Grant
- 2006-12-29 US US11/647,402 patent/US7489586B2/en active Active
-
2009
- 2009-01-15 US US12/354,158 patent/US7746723B2/en not_active Ceased
-
2012
- 2012-06-29 US US13/538,130 patent/USRE44632E1/en active Active
-
2013
- 2013-12-09 US US14/100,793 patent/USRE48341E1/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6990042B2 (en) * | 1999-10-19 | 2006-01-24 | Rambus Inc. | Single-clock, strobeless signaling system |
US7397725B2 (en) * | 1999-10-19 | 2008-07-08 | Rambus Inc. | Single-clock, strobeless signaling system |
US6996026B2 (en) * | 2003-04-30 | 2006-02-07 | Infineon Technologies Ag | Devices for synchronizing clock signals |
US6859404B1 (en) * | 2003-08-21 | 2005-02-22 | Hynix Semiconductor, Inc. | Apparatus and method of compensating for phase delay in semiconductor device |
KR20050020359A (en) | 2003-08-22 | 2005-03-04 | 삼성전자주식회사 | Memory device for itself compensating clock skew occurring centering error and clock skew compensating method |
KR20050048755A (en) | 2003-11-20 | 2005-05-25 | 주식회사 하이닉스반도체 | Delay locked loop |
KR20050109813A (en) | 2004-05-17 | 2005-11-22 | 주식회사 하이닉스반도체 | Memory device having delay locked loop(dll) |
US7171321B2 (en) * | 2004-08-20 | 2007-01-30 | Rambus Inc. | Individual data line strobe-offset control in memory systems |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9640278B1 (en) | 2015-12-10 | 2017-05-02 | Integrated Device Technology, Inc. | Testability/manufacturing method to adjust output skew timing |
Also Published As
Publication number | Publication date |
---|---|
US7489586B2 (en) | 2009-02-10 |
USRE48341E1 (en) | 2020-12-01 |
US20140098621A1 (en) | 2014-04-10 |
KR20080001339A (en) | 2008-01-03 |
KR100832021B1 (en) | 2008-05-26 |
US20080002514A1 (en) | 2008-01-03 |
US7746723B2 (en) | 2010-06-29 |
US20090122623A1 (en) | 2009-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE44632E1 (en) | Semiconductor memory device and driving method thereof | |
US7514955B2 (en) | Semiconductor memory device with ability to effectively adjust operation time for on-die termination | |
US7043652B2 (en) | Calibration method and memory system | |
US7816941B2 (en) | Circuit and method for controlling termination impedance | |
US7480197B2 (en) | Implementing calibration of DQS sampling during synchronous DRAM reads | |
US8020022B2 (en) | Delay time control of memory controller | |
US6570815B2 (en) | Semiconductor memory device capable of adjusting phase of output data and memory system using the same | |
US7983100B2 (en) | Method for generating read enable signal and memory system using the method | |
KR102384880B1 (en) | Calibration in a control device receiving from a source synchronous interface | |
KR20120030354A (en) | Method to calibrate start values for write leveling in a memory system | |
US20090024882A1 (en) | Method for monitoring an internal control signal of a memory device and apparatus therefor | |
US6760263B2 (en) | Method and device for controlling data latch time | |
US20120081144A1 (en) | Circuit and method for generating on-die termination signal and semiconductor apparatus using the same | |
US8050374B2 (en) | Semiconductor memory device capable of controlling tAC timing and method for operating the same | |
US6947334B2 (en) | Semiconductor memory device capable of calibrating data setup time and method for driving the same | |
US8300496B2 (en) | Semiconductor memory apparatus and test method thereof | |
US10067689B1 (en) | Method and apparatus for high bandwidth memory read and write data path training | |
US6987699B2 (en) | Clock driver in semiconductor memory device | |
US8027205B2 (en) | Semiconductor memory device and operation method thereof | |
US8009485B2 (en) | Semiconductor memory device | |
CN101609714A (en) | The Memory Controller of the access of Digital Television, control store apparatus and method | |
TWI401695B (en) | Signal adjusting system and signal adjusting method | |
US7042206B2 (en) | Integrated circuit and method for operating the integrated circuit | |
US8344775B2 (en) | Clock delay correcting device and semiconductor device having the same | |
KR101366624B1 (en) | Display device and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: CONVERSANT IP N.B. 868 INC., CANADA Free format text: CHANGE OF NAME;ASSIGNOR:658868 N.B. INC.;REEL/FRAME:032439/0547 Effective date: 20140101 |
|
AS | Assignment |
Owner name: ROYAL BANK OF CANADA, AS LENDER, CANADA Free format text: U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:CONVERSANT IP N.B. 868 INC.;REEL/FRAME:033707/0001 Effective date: 20140611 Owner name: CPPIB CREDIT INVESTMENTS INC., AS LENDER, CANADA Free format text: U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:CONVERSANT IP N.B. 868 INC.;REEL/FRAME:033707/0001 Effective date: 20140611 |
|
AS | Assignment |
Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CONVERSANT IP N.B. 868 INC.;REEL/FRAME:036159/0386 Effective date: 20150514 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552) Year of fee payment: 8 |
|
AS | Assignment |
Owner name: CPPIB CREDIT INVESTMENTS, INC., CANADA Free format text: AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:046900/0136 Effective date: 20180731 |
|
AS | Assignment |
Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., CANADA Free format text: RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:ROYAL BANK OF CANADA, AS LENDER;REEL/FRAME:047645/0424 Effective date: 20180731 Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., Free format text: RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:ROYAL BANK OF CANADA, AS LENDER;REEL/FRAME:047645/0424 Effective date: 20180731 |
|
AS | Assignment |
Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., CANADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CPPIB CREDIT INVESTMENTS INC.;REEL/FRAME:054371/0684 Effective date: 20201028 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |
|
AS | Assignment |
Owner name: MOSAID TECHNOLOGIES INCORPORATED, CANADA Free format text: CHANGE OF NAME;ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:064742/0988 Effective date: 20210401 |