IP Library Granted Patent US 11,996,149
Granted Patent B2
US 11,996,149 · App. 17/853,563 · Granted May 28, 2024

Access command delay using delay locked loop (DLL) circuitry

Inventors: Jason M. Brown (Allen, TX); Vijayakrishna J. Vankayala (Allen, TX)
G11C13/0061G11C13/003H03L7/0816
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,996,149
App. No.
17/853,563
Granted
May 28, 2024
Kind
B2
Abstract

Memory devices may have a memory array and a delay locked loop (DLL) circuit that adjusts signals associated with operations to access of the memory array. The memory device may also include a controller that delays an access command to access the memory array by transmitting the access command through delay circuitry of the DLL circuit. This may cause the access command to be delayed by a first duration of time when output from the delay circuitry. Delay of the access command may align a data signal and the access command such that the access command and a system clock may cause latching of suitable data of the data signal.

Claims (41)

1. A device, comprising:

a controller configured to generate a command; and

a first delay locked loop (DLL) circuit configured to delay the command and a clock signal associated with the command based on a timing difference between the clock signal and a reference data signal associated with the command.

2. The device of claim 1 , wherein the first DLL circuit is configured to delay the command and the clock signal based on the timing difference and a total delay associated with transmitting the clock signal through a second delay locked loop (DLL) circuit.

3. The device of claim 1 , comprising a second delay locked loop (DLL) circuit configured to delay the clock signal by a first amount of time, and wherein the first DLL circuit is configured to delay the command by the first amount of time.

4. The device of claim 1 , comprising a phase detector that compares the clock signal to the reference data signal to determine the timing difference.

5. The device of claim 4 , comprising first delay line circuitry and second delay line circuitry, wherein the first delay line circuitry is configured to adjust a first duration of time used to delay the command based on the timing difference, and wherein the second delay line circuitry is configured to adjust the first duration of time based on the timing difference.

6. The device of claim 1 , wherein the controller comprises a memory controller.

7. The device of claim 1 , wherein the command comprises a memory access command.

8. The device of claim 1 , wherein the first DLL circuit comprises logic circuitry configured to delay the command, already delayed by a first duration of time, by a second duration of time.

9. The device of claim 8 , comprising a second delay locked loop (DLL) clock tree configured to delay the clock signal by the second duration of time.

10. The device of claim 9 , comprising a second delay locked loop (DLL) circuit configured to delay the clock signal by the first duration of time.

11. A method, comprising:

receiving a clock signal and a data reference signal;

determining a phase difference between a transition of the clock signal and the data reference signal;

delaying a command signal based on the phase difference; and

delaying the clock signal based on the phase difference.

12. The method of claim 11 , comprising delaying the clock signal and the command signal using a same amount of delay.

13. The method of claim 11 , comprising:

delaying the clock signal via a first delay line by a same amount that the command signal is delayed via a second delay line at least in part by:

transmitting the clock signal via the first delay line comprising clock distribution circuitry; and

transmitting the command signal via the second delay line comprising a mock of the clock distribution circuitry.

14. The method of claim 11 , wherein delaying the command signal comprises transmitting the command signal through delay circuitry adjusted in response to a signal indicative of the phase difference.

15. The method of claim 11 , comprising:

addressing one or more memory cells disposed in a memory array comprising cross-point memory; and

transmitting the command signal to a latch circuit to cause a write operation, wherein the write operation latches data for storage in the one or more memory cells.

16. A device, comprising:

a phase detector configured to:

receive a clock signal;

receive a reference signal; and

generate a control signal based on a timing difference between the clock signal and the reference signal; and

a delay line circuit configured to:

receive the control signal; and

delay the clock signal based on the control signal.

17. The device of claim 16 , comprising a delay locked loop (DLL) circuit configured to:

receive a command;

receive the control signal; and

delay a command based on the control signal, wherein the delayed command and the delayed clock signal are delayed by a same amount of time.

18. The device of claim 17 , comprising a latch communicatively coupled to a first circuit and a duplicate of the first circuit, wherein the latch receives the delayed command as an output from the duplicate of the first circuit, and wherein the latch receives an additional data signal from the first circuit.

19. The device of claim 18 , wherein the delayed command aligns with a center of the additional data signal.

20. The device of claim 16 , comprising a delay locked loop (DLL) circuit comprising the delay line circuit, a clock tree circuit, a driver circuit, and a pin circuit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2023
From: MICRON TECHNOLOGY, INC.
To: LODESTAR LICENSING GROUP, LLC
Reel/Frame 065861/0563 →
Continuity (2)
Continuation 17013234 · Sep 4, 2020
Related Publication 20220328098A1 · Oct 13, 2022
Cited By (1)
US 12,586,640