Memory component with terminated and unterminated signaling inputs
First Claim
1. A memory component comprising:
- a signaling interface having an on-die terminated data input/output (I/O), an unterminated input to receive command/address (CA) signals, a strobe input and a clock input, each to be coupled to a respective external signaling link;
data I/O circuitry dedicated to (i) sampling write data bits at the data I/O, the sampling of the write date bits being timed by a strobe signal received via the strobe input, and (ii) transmitting read data bits timed by a first clock signal, each of the write data bits and read data bits being valid for a respective bit time at the data I/O;
CA circuitry to sample the CA signals at the CA input, the sampling of the CA signals being timed by a second clock signal, the CA signals indicating read and write operations to be performed within the memory component with regard to the read data bits and write data bits, respectively; and
closed-loop clock generation circuitry coupled to receive the second clock signal via the clock input and to generate the first clock signal with a phase that establishes, at the signaling interface, an alignment between a leading edge of the bit time for each read data bit and a respective transition of the second clock signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A memory component has a signaling interface, data input/output (I/O) circuitry, command/address (CA) circuitry and clock generation circuitry. The signaling interface includes an on-die terminated data I/O and an unterminated CA input. The data I/O circuitry is dedicated to sampling write data bits at the data I/O timed by a strobe signal and to transmitting read data bits timed by a first clock signal, each of the write and read data bits being valid for a bit time at the data I/O. The CA circuitry samples CA signals at the CA input timed by a second clock signal, the CA signals indicating read and write operations to be performed within the memory component. The clock generation circuitry generates the first clock signal with a phase that establishes alignment between a leading edge of the bit time for each read data bit and a respective transition of the second clock signal.
299 Citations
20 Claims
-
1. A memory component comprising:
-
a signaling interface having an on-die terminated data input/output (I/O), an unterminated input to receive command/address (CA) signals, a strobe input and a clock input, each to be coupled to a respective external signaling link; data I/O circuitry dedicated to (i) sampling write data bits at the data I/O, the sampling of the write date bits being timed by a strobe signal received via the strobe input, and (ii) transmitting read data bits timed by a first clock signal, each of the write data bits and read data bits being valid for a respective bit time at the data I/O; CA circuitry to sample the CA signals at the CA input, the sampling of the CA signals being timed by a second clock signal, the CA signals indicating read and write operations to be performed within the memory component with regard to the read data bits and write data bits, respectively; and closed-loop clock generation circuitry coupled to receive the second clock signal via the clock input and to generate the first clock signal with a phase that establishes, at the signaling interface, an alignment between a leading edge of the bit time for each read data bit and a respective transition of the second clock signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A memory component comprising:
-
a signaling interface having an on-die terminated data input/output (I/O), an on-die terminated write mask input, an unterminated input to receive command/address (CA) signals, a strobe input and a clock input, each to be coupled to a respective external signaling link, the on-die terminated data I/O including (i) a plurality of data I/O nodes, each to be coupled to a respective constituent signaling line of the external signaling link, and (ii) a plurality of on-die terminations coupled respectively to the plurality of data I/O nodes, each of the on-die terminations to enable termination of the respective constituent signaling line; data I/O circuitry dedicated to (i) sampling write data bits at the data I/O, the sampling of write data bits being timed by a strobe signal received via the strobe input, and (ii) transmitting read data bits timed by a first clock signal, each of the write data bits and read data bits being valid for a respective bit time at the data I/O; CA circuitry to sample CA signals at the CA input, the sampling of the CA signals being timed by a second clock signal, the CA signals indicating read and write operations to be performed within the memory component with regard to the read data bits and write data bits, respectively; mask input circuitry to sample write mask signals at the write mask input timed by the strobe signal, each write mask signal indicating whether a corresponding set of the write data bits sampled by the data I/O circuitry are to be stored within the memory component; and closed-loop clock generation circuitry coupled to receive the second clock signal via the clock input and to generate the first clock signal with a phase that establishes, at the signaling interface, an alignment between a leading edge of the bit time for each read data bit and a respective transition of the second clock signal.
-
-
11. A method of operation within a memory component, the method comprising:
-
receiving a first clock signal via a clock input; sampling command/address (CA) signals at an unterminated CA input synchronously with respect to the first clock signal; in response to CA signals that indicate memory write operations, sampling write data bits received at an on-die terminated data input/output (I/O), the sampling of the write data bits being timed by a strobe signal received via a strobe input; in response to CA signals that indicate memory read operations, transmitting, via the data I/O, read data bits timed by a second clock signal, each of the read data bits being valid for a respective bit time at the data I/O; and generating the second clock signal with a phase that establishes, at a signaling interface constituted in part by the data I/O and the clock input, an alignment between a leading edge of the bit time for each read data bit and a respective transition of the first clock signal. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A memory module comprising:
-
a circuit board; a termination structure disposed on the circuit board; a command/address (CA) signal path that extends from an edge of the circuit board to the termination structure; and a plurality of memory components disposed on the circuit board and coupled to the CA signal path at respective locations between the edge of the circuit board and the termination structure, each memory component of the plurality of memory components including; a signaling interface having a CA input, a data input/output (I/O), a strobe input and a clock input, the CA input being coupled to the CA signal path; data I/O circuitry dedicated to (i) sampling write data bits at the data I/O, the sampling of the write data bits being timed by a strobe signal received via the strobe input, and (ii) transmitting read data bits timed by a first clock signal, each of the write data bits and read data bits being valid for a respective bit time at the data I/O; CA circuitry to sample CA signals at the CA input, the sampling of the CA signals being timed by a second clock signal, the CA signals indicating read and write operations to be performed within the memory component with regard to the read data bits and write data bits, respectively; closed-loop clock generation circuitry coupled to receive a second clock signal via the clock input and to generate the first clock signal with a phase that establishes, at the signaling interface, an alignment between a leading edge of the bit time for each read data bit and a respective transition of the second clock signal; and an on-die termination coupled to the data I/O. - View Dependent Claims (17, 18, 19, 20)
-
Specification