IP Library › Granted Patent US 11,139,008
Granted Patent B2
US 11,139,008 · App. 16/779,866 · Granted Oct 5, 2021

Write leveling

Inventors: Daniel B. Penney (Wylie, TX); Gary L. Howe (Allen, TX)
Assignee: Micron Technology, Inc.
G11C7/222G11C11/4076G11C11/4093G11C11/4096
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,139,008
App. No.
16/779,866
Granted
Oct 5, 2021
Kind
B2
Abstract

A memory device includes a command interface configured to receive a write command and internal write adjust (IWA) circuitry. The IWA circuitry is configured to receive the write command from the command interface, generate an internal write signal (IWS) based upon the received write command and train a data strobe (DQS) signal to generate a DQS signal having a set amount of phase alignment with a clock (CLK) of the memory device to capture a data signal (DQ) using the IWS.

Claims (34)

1. A memory device, comprising:

a command interface configured to receive a write command; and

internal write adjust (IWA) circuitry configured to:

receive the write command from the command interface;

generate an internal write signal (IWS) based upon the write command; and

train a data strobe (DQS) signal to generate a DQS signal having a set amount of phase alignment with a clock (CLK) of the memory device to capture a data signal (DQ) using the IWS.

2. The memory device of claim 1 , wherein the set amount of phase alignment is between DQS minus one half of a clock pulse of the CLK and DQS plus one half of the clock pulse of the CLK.

3. The memory device of claim 1 , wherein the internal write adjust circuitry is configured to train the DQS signal by implementing internal write leveling (WL) on the DQS signal.

4. The memory device of claim 3 , wherein the internal write leveling includes determining a value and setting the value in a mode register of the memory device, wherein the value corresponds to a number of clock cycles of the CLK by which the IWA circuitry adjusts transmission of the IWS.

5. The memory device of claim 4 , wherein the IWA is configured to detect whether a first boundary condition exists when the value in the mode register causes the IWA to generate the DQS signal having a second amount of phase alignment with the CLK that exceeds the set amount of phase alignment with the CLK.

6. The memory device of claim 5 , wherein the IWA is configured to adjust the value in the mode register to a second value, wherein the second value corresponds to a second number of clock cycles of the CLK by which the IWA circuitry adjusts transmission of the IWS to generate the DQS signal having a third amount of phase alignment with the CLK that is within the set amount of phase alignment with the CLK.

7. The memory device of claim 6 , wherein the IWA is configured to detect whether a second boundary condition exists when the value in the mode register causes the IWA to generate the DQS signal having a fourth amount of phase alignment with the CLK that exceeds the set amount of phase alignment with the CLK.

8. The memory device of claim 7 , wherein the IWA is configured to adjust the value in the mode register to a third value, wherein the third value corresponds to a third number of clock cycles of the CLK by which the IWA circuitry adjusts transmission of the IWS to generate the DQS signal having a fifth amount of phase alignment with the CLK that is within the set amount of phase alignment with the CLK.

9. The memory device of claim 7 , wherein the IWA is configured to detect whether the second boundary condition exists subsequent to determining that the first boundary condition does not exist.

10. A method, comprising:

implementing internal write leveling in a memory device, comprising:

setting a value in a mode register of the memory device, wherein the value corresponds to a number of clock cycles of a clock (CLK) by which transmission of an internal write signal (IWS) is adjusted;

determining whether the value in the mode register causes phase alignment between an internal data strobe (DQS) signal and the CLK to be outside of a predetermined amount of phase mismatch; and

adjusting the value in the mode register to alter the phase alignment between the DQS signal and the CLK to be within the predetermined amount of phase mismatch.

11. The method of claim 10 , wherein determining whether the value in the mode register causes phase alignment between the DQS signal and the CLK to be outside of the predetermined amount of phase mismatch comprises adjusting the DQS signal by a set amount.

12. The method of claim 11 , comprising:

transmitting a write command; and

determining whether the write command is captured subsequent to adjusting the DQS signal by a set amount.

13. The method of claim 12 , comprising:

adjusting the DQS signal by a second set amount opposite in value to the set amount when the write command is determined not to have been captured; and

adjusting the value in the mode register by a predetermined adjustment value when the write command is determined not to have been captured.

14. The method of claim 12 , comprising adjusting the DQS signal by a second set amount when the write command is determined to have been captured.

15. The method of claim 14 , comprising:

transmitting a second write command; and

determining whether the second write command is captured subsequent to adjusting the DQS signal by the second set amount.

16. The method of claim 15 , comprising:

adjusting the DQS signal by a third set amount opposite in value to a sum of the set amount and the second set amount when the second write command is determined to have been captured; and

adjusting the value in the mode register by the predetermined adjustment value when the second write command is determined to have been captured.

17. The method of claim 15 , comprising adjusting the DQS signal by a third set amount opposite in value to a sum of the set amount and the second set amount when the second write command is determined not to have been captured.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2020
From: PENNEY, DANIEL B.; HOWE, GARY L.
To: MICRON TECHNOLOGY, INC.
Reel/Frame 051701/0222 →
Continuity (1)
Related Publication 20210241805A1 · Aug 5, 2021
Cited By (1)
US 12,260,931