IP Library › Granted Patent US 11,955,161
Granted Patent B2
US 11,955,161 · App. 18/103,386 · Granted Apr 9, 2024

Command-triggered data clock distribution mode

Inventors: Ian Shaeffer (Los Gatos, CA); Lei Luo (Chapel Hill, CA); Liji Gopalakrishnan (Sunnyvale, CA)
Assignee: Rambus Inc.
G11C11/4076G06F1/04G06F1/08G06F1/3234G06F1/3237G11C7/1072G11C7/20G11C7/22G11C11/4072G11C11/4074G11C11/4087G11C11/4096Y02D10/00Y02D30/50
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,955,161
App. No.
18/103,386
Granted
Apr 9, 2024
Kind
B2
Abstract

An integrated circuit includes a physical layer interface having a control timing domain and a data timing domain, and circuits that enable the control timing domain during a change in power conservation mode in response to a first event, and that enable the data timing domain in response to a second event. The control timing domain can include interface circuits coupled to a command and address path, and the data timing domain can include interface circuits coupled to a data path.

Claims (32)

1. A method of controlling an integrated-circuit memory component (“memory IC”), the method comprising:

outputting a command/address clock signal and a data clock signal to the memory IC, the data clock signal having a frequency at least twice the frequency of the command/address clock signal; and

programming a first control value within a register within the memory IC to implement a configuration of the memory IC in which, after disabling distribution of the data clock signal within the memory IC to reduce power consumption, distribution of the data clock signal within the memory IC is re-enabled in response to receipt of a memory access command.

2. The method of claim 1 wherein programming the first control value within the register comprises outputting, to a command/address interface of the memory IC, a command to store the first control value within the register.

3. The method of claim 1 wherein programming the first control value within the register comprises implementing, as the configuration of the memory IC, an operating configuration in which distribution of the data clock signal within a synchronous data interface of the memory IC is re-enabled in response to receipt of the memory access command.

4. The method of claim 3 further comprising outputting the memory access command to the memory IC to re-enable distribution of the data clock signal within the synchronous data interface.

5. The method of claim 4 wherein the memory access command is to enable execution, within the synchronous data interface of the memory IC, of either a write data reception operation specified by the memory access command or a read data transmission operation specified by the memory access command.

6. The method of claim 4 wherein the memory access command is to enable conduction of the data clock signal to timing inputs of at least one of data reception circuitry or data transmission circuitry within the synchronous data interface of the memory IC.

7. The method of claim 1 further comprising, after programming the first control value within the register, rendering the memory IC to a power conservation mode in which distribution of the data clock signal within the memory IC is disabled and then, after rendering the memory IC to the power conservation mode, outputting the memory access command to the memory IC to re-enable distribution of the data clock signal within memory IC.

8. The method of claim 7 further comprising outputting to the memory IC, after rendering the memory IC to the power conservation mode and prior to outputting the memory access command, a command that instructs the memory IC to perform a first operation without enabling distribution of the data clock signal within the memory IC.

9. The method of claim 8 wherein the first operation comprises at least one of a memory refresh operation, a row activation operation or a row precharge operation.

10. The method of claim 7 wherein outputting the memory access command comprises outputting the memory access command synchronously with respect to the command/address clock signal during assertion of a clock-enable signal at a clock-enable input of the memory IC.

11. An integrated-circuit memory control component (“memory control IC”) comprising:

a first clock circuit to output a command/address clock signal to an integrated-circuit memory component (“memory IC”);

a second clock circuit to output a data clock signal to the memory IC, the data clock signal having a frequency at least twice the frequency of the command/address clock signal; and

control circuitry to implement, by programming a first control value within a register of the memory IC, a configuration of the memory IC in which, after disabling distribution of the data clock signal within the memory IC to reduce power consumption, distribution of the data clock signal within the memory IC is re-enabled in response to receipt of a memory access command.

12. The memory control IC of claim 11 wherein the control circuitry to implement the configuration of the memory IC by programming the first control value within the register of the memory IC comprises a command/address interface to output, to the memory IC, a command to store the first control value within the register.

13. The memory control IC of claim 11 wherein the control circuitry to implement the configuration of the memory IC by programming the first control value within the register of the memory IC comprises circuitry to implement, as the configuration of the memory IC, an operating configuration in which distribution of the data clock signal within a synchronous data interface of the memory IC is re-enabled in response to receipt of the memory access command.

14. The memory control IC of claim 13 wherein the control circuitry comprises command/address interface circuitry to output the memory access command to the memory IC to re-enable distribution of the data clock signal within the synchronous data interface.

15. The memory control IC of claim 14 wherein the command/address interface circuitry is to output, as the memory access command, a command to enable execution, within the synchronous data interface of the memory IC, of either a write data reception operation or a read data transmission operation.

16. The memory control IC of claim 14 wherein the command/address interface circuitry is to output, as the memory access command, a command to enable conduction of the data clock signal to timing inputs of at least one of data reception circuitry or data transmission circuitry within the synchronous data interface of the memory IC.

17. The memory control IC of claim 11 wherein, after programming the first control value within the register, the control circuitry renders the memory IC to a power conservation mode in which distribution of the data clock signal within the memory IC is disabled and then, after rendering the memory IC to the power conservation mode, outputs the memory access command to the memory IC to re-enable distribution of the data clock signal within memory IC.

18. The memory control IC of claim 17 wherein, after rendering the memory IC to the power conservation mode and prior to outputting the memory access command, the control circuitry outputs a command that instructs the memory IC to perform a first operation without enabling distribution of the data clock signal within the memory IC.

19. The memory control IC of claim 18 wherein the first operation comprises at least one of a memory refresh operation, a row activation operation or a row precharge operation.

20. The memory control IC of claim 17 wherein the control circuitry comprises circuitry to assert a clock-enable signal at a clock-enable input of the memory IC and circuitry to output the memory access command synchronously with respect to the command/address clock signal during assertion of the clock-enable signal at the clock-enable input of the memory IC.

21. An integrated-circuit memory control component (“memory control IC”) comprising:

a first clock output to output a command/address clock signal to an integrated-circuit memory component (“memory IC”);

a second clock output to output a data clock signal to the memory IC, the data clock signal having a frequency at least twice the frequency of the command/address clock signal; and

control circuitry to implement, by programming a first control value within a register of the memory IC, a configuration of the memory IC in which;

(i) distribution of the data clock signal within the memory IC is disabled for a power down event; and

(ii) distribution of the data clock signal within the memory IC is re-enabled in response to receipt of a read command; and

a receiver circuit to receive data from the memory IC, the data output by the memory IC in response to the read command.

Continuity (9)
Continuation 17341048 · Jun 7, 2021
Continuation 16865928 · May 4, 2020
Continuation 16032633 · Jul 11, 2018
Continuation 15616209 · Jun 7, 2017
Continuation 15242423 · Aug 19, 2016
Continuation 14799362 · Jul 14, 2015
Continuation 13980368
Provisional Application 61451023 · Mar 9, 2011
Related Publication 20230326513A1 · Oct 12, 2023