Method and apparatus for calibrating a memory interface with a number of data patterns
AssigneeMicron Technology, Inc.
InventorTerry M. Grunzke
Life of this patent
Estimating the term…
Abstract
Apparatuses and methods of calibrating a memory interface are described. Calibrating a memory interface can include loading and outputting units of a first data pattern into and from at least a portion of a register to generate a first read capture window. Units of a second data pattern can be loaded into and output from at least the portion of the register to generate a second read capture window. One of the first read capture window and the second read capture window can be selected and a data capture point for the memory interface can be calibrated according to the selected read capture window.
Claims21
1-20. (canceled)
A method of calibrating a memory interface, comprising:
- loading and outputting units of at least three different data patters into and from at least a portion of a register to generate at least three different read capture windows;
- selecting one of the at least three different read capture windows;
- and
- calibrating a data capture point for the memory interface according to the selected read capture window.
A method of calibrating a memory interface, comprising:
- determining a first data pattern comprising an aggressor data pattern and a second data pattern comprising a victim data pattern that analytically generate an optimal read capture window according to a peak distortion analysis (PDA) performed on the memory interface;
- loading and outputting the first data pattern into and from at least a first portion of a register;
- loading and outputting the second data pattern into and from at least a second portion of the register;
- and
- calibrating a data capture point for the memory interface according to a read capture window generated by the loading and outputting of the first data pattern and the second data pattern.
A method of calibrating a memory interface, comprising:
- determining a number of data patterns that generate an optimal read capture window according to a peak distortion analysis (PDA) performed on the memory interface;
- analytically generating a read capture window according to the determined number of data patterns;
- sequentially loading and outputting units of a first plurality of additional data patterns into and from at least a first portion of a register to generate a plurality of additional read capture windows;
- sequentially loading and outputting units of a second plurality of additional data patterns into and from at least a second portion of the register to generate the plurality of additional read capture windows;
- selecting one of the analytically generated read capture window and the plurality of additional read capture windows;
- and
- calibrating a data capture point for the memory interface according to the selected read capture window.
A method of calibrating a memory interface, comprising:
- determining a number of data patterns that analytically generate an optimal read capture window according to a peak distortion analysis (PDA) performed on the memory interface;
- loading and outputting a first one of the number of data patterns into and from at least a first portion of a register;
- wherein loading the first one of the number of data patterns into at least the first portion of the register includes loading a first unit of data of the first one of the number of data patterns into a first portion of the register;
- and
- wherein outputting the first one of the number of data patterns from at least the first portion of the register includes outputting the first unit of data from at least the first portion of the register before loading a second unit of data of the first one of the number of data patterns into at least the first portion of the register;
- loading and outputting a second one of the number of data patterns into and from at least a second portion of the register;
- and
- calibrating a data capture point for the memory interface according to a read capture window generated by the loading and outputting of the first one and the second one of the number of data patterns.
Dependencies are inferred from the claim text.