Method to vertically align multi-level cell
AssigneeMicron Technology, Inc.
InventorsTimothy M. Hollis, Feng Lin
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices for improving uniformity between levels of a multi-level signal are described. Techniques are provided herein to unify vertical alignment between data transmitted using multi-level signaling. Such multi-level signaling may be configured to capture transmitted data during a single clock cycle of a memory controller. An example of multi-level signaling scheme may be pulse amplitude modulation (PAM). Each unique symbol of the multi-level signal may be configured to represent a plurality of bits of data.
Claims20
A method, comprising:
- determining a timing offset between a first transition between a plurality of amplitudes and a second transition between the plurality of amplitudes, the plurality of amplitudes associated with a data signal output from a transmitter coupled with a driver, the first transition corresponding to first data output from the driver and the second transition corresponds to second data output from the driver;
- initiating an adjustment of a timing output of the first data relative to a timing output of the second data based at least in part on the determined timing offset;
- and
- transmitting the data signal based at least in part on initiating the adjustment of the timing output of the first data.
An apparatus, comprising:
- a multi-leg driver that comprises a first leg operable to output first data that includes at least one bit and a second leg operable to output second data that includes at least one bit;
- a first delay component coupled with the first leg of the multi-leg driver;
- and
- a controller operable to:
- determine a timing offset between a first transition between a plurality of amplitudes and a second transition between the plurality of amplitudes, the plurality of amplitudes associated with a data signal output from a transmitter coupled with the multi-leg driver, the first transition corresponding to the first data output from the multi-leg driver and the second transition corresponds to the second data output from the multi-leg driver;
- initiate an adjustment of a timing output of the first data relative to a timing output of the second data based at least in part on the determined timing offset;
- and
- transmit the data signal based at least in part of initiating the adjustment of the timing output of the first data.
An apparatus, comprising:
- a multi-leg driver that comprises a first plurality of legs operable to output first data and a second plurality of legs operable to output second data;
- a controller coupled with the multi-leg driver and operable to determine a timing offset between a first transition between a plurality of amplitudes and a second transition between the plurality of amplitudes, the plurality of amplitudes associated with a data signal output from a transmitter coupled with the multi-leg driver, wherein the first transition corresponds to the first data output from the multi-leg driver and the second transition corresponds to the second data output from the multi-leg driver, the data signal indicating the first data and the second data;
- and
- a first delay component coupled the multi-leg driver and operable to adjust a timing output of the first data relative to a timing output of the second data based at least in part on the determined timing offset.
Dependencies are inferred from the claim text.