AVOIDING DQS FALSE SAMPLING TRIGGERS
First Claim
Patent Images
1. A method comprising:
- engaging a normalizer circuit on a data strobe line that is not optimally terminated, the data strobe line having a preamble that precedes an initial valid edge, the data strobe line to provide a burst of sampling edges for sampling a data line, where a timing of the initial valid edge can drift within a tolerance, the normalizer circuit to drive the data strobe line toward a rail voltage;
detecting an initial edge after engaging the normalizer circuit;
generating a count triggered from the initial edge; and
monitoring the count to identify the initial valid edge of the burst of sampling edges on the data strobe line and reject false sampling caused by noise on the data strobe line.
1 Assignment
0 Petitions
Accused Products
Abstract
A system avoids false sampling due to reflections from previous commands or other noise on a data strobe line. The system uses a normalizer circuit or leaker circuit, and the data strobe line is not optimally terminated or is unterminated. The data strobe line is to receive a burst of data sample pulses or edges and sample a data line based on the edges. The receiving device includes logic that generates a count triggered from an initial edge on the data strobe line, and identifies, based on the count, an initial valid edge of the burst. Any false strobes due to noise or reflections that are received prior to the actual burst can be rejected.
15 Citations
25 Claims
-
1. A method comprising:
-
engaging a normalizer circuit on a data strobe line that is not optimally terminated, the data strobe line having a preamble that precedes an initial valid edge, the data strobe line to provide a burst of sampling edges for sampling a data line, where a timing of the initial valid edge can drift within a tolerance, the normalizer circuit to drive the data strobe line toward a rail voltage; detecting an initial edge after engaging the normalizer circuit; generating a count triggered from the initial edge; and monitoring the count to identify the initial valid edge of the burst of sampling edges on the data strobe line and reject false sampling caused by noise on the data strobe line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic device chip comprising:
-
a data strobe line interface including a buffer to receive a burst of sampling edges for sampling a data line, wherein the data strobe line is not optimally terminated, the data strobe line having a preamble that precedes an initial valid edge, where a timing of the initial valid edge can drift within a tolerance; a normalizer circuit coupled to the data strobe line interface to drive the data strobe line toward a rail voltage, the normalizer circuit to be selectively engaged to prepare the data strobe line to receive the burst of sampling edges; counter logic to generate a count triggered from an initial edge detected on the data strobe line after the normalizer circuit is engaged; and logic to identify the initial valid edge of the burst of sampling edges on the data strobe line and reject false sampling caused by noise on the data strobe line, based at least in part on the generated count. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A mobile system device comprising:
-
a memory device chip; a device chip including a memory controller circuit coupled to the memory device chip, the memory controller circuit including; a data strobe line interface including a buffer to receive a burst of sampling edges for sampling a data line, wherein the data strobe line is not optimally terminated, the data strobe line having a preamble that precedes an initial valid edge, where a timing of the initial valid edge can drift within a tolerance; a normalizer circuit coupled to the data strobe line interface to drive the data strobe line toward a rail voltage, the normalizer circuit to be selectively engaged to prepare the data strobe line to receive the burst of sampling edges; counter logic to generate a count triggered from an initial edge detected on the data strobe line after the normalizer circuit is engaged; and logic to identify the initial valid edge of the burst of sampling edges on the data strobe line and reject false sampling caused by noise on the data strobe line, based at least in part on the generated count; and a touchscreen display coupled to generate a display based on data accessed from the memory device chip. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification