Method and system for automatic calibration of a DQS signal in a storage controller
AssigneeMarvell International Ltd.
InventorsTheodore C. White, Thanh H. Le
Life of this patent
Estimating the term…
Abstract
A calibration module for a data storage control system. The calibration system includes a programmable delay module configured to i) receive a data strobe signal, ii) receive a delay value, and iii) output a delayed data strobe signal to a buffer based on the delay value, wherein data is read from the buffer based on the delayed data strobe signal. The calibration module further includes a delay calculation module configured to calculate the delay value based on a comparison between the data strobe signal and the delayed data strobe signal.
Claims18
A calibration module for a data storage device, the calibration module comprising:
- a memory configured to buffer data between a host and the data storage device;
- a programmable delay module configured to
- receive a data strobe signal,
- receive a delay value, and
- output a delayed data strobe signal to the memory based on the delay value, wherein the data is read from the memory based on the delayed data strobe signal;
- and
- a delay calculation module configured to calculate the delay value based on a comparison between the data strobe signal and the delayed data strobe signal.
A method of operating a data storage control system, the method comprising:
- receiving a data strobe signal;
- receiving a delay value;
- outputting a delayed data strobe signal to a memory based on the delay value, wherein data is read from the memory based on the delayed data strobe signal;
- and
- calculating the delay value based on a comparison between the data strobe signal and the delayed data strobe signal.
Dependencies are inferred from the claim text.