PROTOCOL INCLUDING A COMMAND-SPECIFIED TIMING REFERENCE SIGNAL
First Claim
1. A method of operation in a memory controller, the method comprising:
- transmitting a read command which specifies that a memory device output data accessed from a memory core, the read command containing information which specifies whether the memory device is to commence outputting of a timing reference signal prior to commencing outputting of the data; and
receiving the timing reference signal if the information specified that the memory device output the timing reference signal, wherein the memory controller samples the data output from the memory device based on information provided by the timing reference signal output from the memory device.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for operation of a memory controller, memory device and system are described. During operation, the memory controller transmits a read command which specifies that a memory device output data accessed from a memory core. This read command contains information which specifies whether the memory device is to commence outputting of a timing reference signal prior to commencing outputting of the data. The memory controller receives the timing reference signal if the information specified that the memory device output the timing reference signal. The memory controller subsequently samples the data output from the memory device based on information provided by the timing reference signal output from the memory device.
-
Citations
45 Claims
-
1. A method of operation in a memory controller, the method comprising:
-
transmitting a read command which specifies that a memory device output data accessed from a memory core, the read command containing information which specifies whether the memory device is to commence outputting of a timing reference signal prior to commencing outputting of the data; and receiving the timing reference signal if the information specified that the memory device output the timing reference signal, wherein the memory controller samples the data output from the memory device based on information provided by the timing reference signal output from the memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. The method 1, further comprising:
-
detecting that a predetermined time period has transpired in which an operational state of a memory device is idle; transmitting a command which specifies that the memory device output a timing reference signal having a predetermined burst length; and receiving the timing reference signal, wherein the memory controller uses phase information provided by the timing reference signal output from the memory device to adjust a phase of an internal sampling clock used to sample data provided by the memory device. - View Dependent Claims (13)
-
-
14. A memory controller, comprising:
-
a transmitter circuit to provide a read command which specifies that a memory device output data accessed from a memory core, the read command containing information which specifies whether the memory device is to commence output of a timing reference signal prior to outputting of the data; and a receiver circuit to receive the timing reference signal wherein the timing reference signal is used to adjust memory controller receive timing of the data output from the memory device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for operation of a memory device, the method comprising:
-
receiving a read command which specifies that the memory device output data accessed from a memory core, the read command containing information which specifies whether the memory device is to commence output of a timing reference signal prior to commencing outputting of the data; and transmitting the timing reference signal if the information specified that the memory device output the timing reference signal, wherein a memory controller samples the data output from the memory device based on information provided by the timing reference signal output from the memory device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 37)
-
-
30. A memory device, comprising:
-
a receiver circuit to receive a read command, wherein the read command includes information that specifies whether to precede outputting of data associated with the read command with a timing reference signal; and a transmitter circuit to output the timing reference signal according to the information. - View Dependent Claims (31, 32, 33, 34, 35, 36, 38, 39, 40, 41)
-
-
42. A memory system, comprising:
-
a memory device and a memory controller; a first interconnect to carry a read command from the memory controller to the memory device, the read command including information which specifies whether the memory device is to commence output of a timing reference signal prior to commencing outputting of the data; and a second interconnect to convey the timing reference signal from the memory device to the memory controller, wherein the timing reference signal is used to adjust memory controller receive timing of the data output from the memory device. - View Dependent Claims (43, 44, 45)
-
Specification