IP Library › Granted Patent US 11,276,442
Granted Patent B2
US 11,276,442 · App. 17/097,717 · Granted Mar 15, 2022

Apparatuses and methods for clock leveling in semiconductor memories

Inventors: Koji Ito (Sagamihara, JP); Keisuke Tada (Sagamihara, JP); Mototada Sakashita (Kawasaki, JP)
Assignee: Micron Technology, Inc.
G11C7/222G11C7/1066G11C7/1072G11C11/4076H03K23/002G11C2207/2272
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,276,442
App. No.
17/097,717
Granted
Mar 15, 2022
Kind
B2
Abstract

Apparatuses and methods for clock leveling in semiconductor memory are disclosed. In an example apparatus, a latency control circuit is configured to provide in first and second modes an active first control signal having a timing based on latency information and a system clock. A clock leveling control circuit is configured to provide in the first mode an active second control signal responsive to an active first control signal at a clock transition of a first clock and further configured to provide in the second mode clock leveling feedback responsive to the active first control signal at a transition of a second clock. A read clock circuit is configured to provide the multiphase clocks responsive to the active second control signal. A serializer circuit configured to serialize the data based on the multiphase clocks from the read clock circuit to provide the data in series.

Claims (41)

1. An apparatus comprising:

a read clock circuit configured to receive first and second clocks related to a data clock; and

a clock leveling control circuit configured to receive the first clock and the second clock, the clock leveling control circuit further configured to receive a signal related to a system clock,

wherein for an access operation, the clock leveling control circuit is configured to cause the read clock circuit to provide the first and second clocks for the access operation, and

wherein in a clock leveling mode, the clock leveling control circuit is configured to cause the read clock circuit to block the first and second clocks and to provide clock leveling feedback indicative of a timing of the data clock and the system clock.

2. The apparatus of claim 1 , wherein for the access operation, the clock leveling control circuit is configured to provide an active control signal having a timing based on a clock of a plurality of clocks including the first and second clocks.

3. The apparatus of claim 1 , wherein the clock leveling control circuit is configured to provide the clock leveling feedback to a controller that is configured to adjust a timing of signals to a memory to compensate for timing skew.

4. The apparatus of claim 1 , wherein the clock leveling control circuit is configured to provide the clock leveling feedback to a data terminal.

5. The apparatus of claim 1 , further comprising a command decoder,

wherein the clock leveling mode is set by the command decoder.

6. The apparatus of claim 1 , wherein the first and second clocks have clock frequencies that are lower than a frequency of the data clock.

7. The apparatus of claim 1 , further comprising:

a write clock circuit configured to receive the first clock and the second clock; and

a write clock control circuit configured to receive the first clock and the second clock and another signal related to the system clock,

wherein for another access operation different than the access operation, the write clock control circuit is configured to cause the write clock circuit to provide the first and second clocks for the other access operation.

8. A method comprising:

receive first and second clocks related to a data clock;

receiving a signal related to a system clock;

for an access operation, causing a read clock circuit to provide the first and second clocks for the access operation; and

in a clock leveling mode, causing the read clock circuit to block the first and second clocks and providing a clock leveling feedback indicative of a timing of the data clock and the system clock.

9. The method of claim 8 , further comprising:

for the access operation, providing an active control signal having a timing based on a clock of a plurality of clocks including the first and second clocks.

10. The method of claim 8 , further comprising:

providing the clock leveling feedback to a controller that is configured to adjust a timing of signals to a memory to compensate for timing skew.

11. The method of claim 8 , further comprising:

providing the clock leveling feedback to a data terminal.

12. The method of claim 8 , wherein the signal related to the system clock has a timing based at least in part on a number of clock cycles of the system clock.

13. The method of claim 12 , wherein the number of clock cycles of the system clock is based on a difference between a latency value and a data path delay.

14. The method of claim 8 , wherein the signal related to the system clock comprises a pulse signal having a first pulse width for the access operation and having a second pulse width different than the first pulse width for the clock leveling mode.

15. The method of claim 8 , further comprising:

setting the clock leveling mode by a command decoder.

16. The method of claim 8 , wherein the first and second clocks have clock frequencies that are lower than a frequency of the data clock.

17. An apparatus, comprising:

a latency control circuit configured to receive a system clock and provide an active first control signal having a timing based on latency information and the system clock; and

a clock leveling control circuit configured to receive first and second clocks of a plurality of multiphase clocks related to a data clock, and further configured to receive the first control signal,

wherein for an access operation, the clock leveling control circuit configured to provide an active second control signal responsive to the active first control signal at a clock transition of the first clock, and

wherein in a clock leveling mode, the clock leveling control circuit is configured to provide clock leveling feedback indicative of a timing of the data clock and system clock responsive to the active first control signal at a transition of the second clock.

18. The apparatus of claim 17 , wherein the first control signal comprises a pulse having a first pulse width for the access operation and having a second pulse width different than the first pulse width for the clock leveling mode.

19. The apparatus of claim 18 , wherein the first pulse width is one clock cycle of the system clock and the second pulse width is one-half clock cycle of the system clock.

20. The apparatus of claim 17 , wherein the first control signal has a timing based at least in part on a number of clock cycles of the system clock.

21. The apparatus of claim 20 , wherein the number of clock cycles of the system clock is based on a difference between a latency value and a data path delay.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2020
From: ITO, KOJI; TADA, KEISUKE; SAKASHITA, MOTOTADA
To: MICRON TECHNOLOGY, INC.
Reel/Frame 054363/0595 →
Continuity (2)
Continuation 16685708 · Nov 15, 2019
Related Publication 20210151087A1 · May 20, 2021
Cited By (2)
US 12,469,576 US 12,609,148