Channel quality monitoring and method for qualifying a storage channel using an iterative decoder
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-011/00
H03M-013/00
G11B-027/36
H03M-013/29
H03M-013/37
H03M-013/11
출원번호
US-0974293
(2013-08-23)
등록번호
US-8887033
(2014-11-11)
발명자
/ 주소
Varnica, Nedeljko
Burd, Gregory
출원인 / 주소
Marvell International Ltd.
인용정보
피인용 횟수 :
3인용 특허 :
13
초록▼
Monitors, architectures, systems and methods for determining one or more quality characteristics of a storage channel. The monitor generally includes an iterative decoder configured to decode data from the storage channel and generate information relating to a quality metric of the storage channel a
Monitors, architectures, systems and methods for determining one or more quality characteristics of a storage channel. The monitor generally includes an iterative decoder configured to decode data from the storage channel and generate information relating to a quality metric of the storage channel and/or the iterative decoder, a memory configured to store a threshold value for the quality metric, and a comparator configured to compare the threshold value with a measured value of the quality metric. The monitor enables accurate determination of storage channel quality without use of conventional Reed-Solomon metrics.
대표청구항▼
1. A computer implementable method for evaluating a data storage device, the method comprising: determining a signal-to-noise ratio (SNR) threshold based on both (i) a base sector-error-rate (SER) related to a quality of a data storage device and (ii) an SNR margin;storing the SNR threshold in a mem
1. A computer implementable method for evaluating a data storage device, the method comprising: determining a signal-to-noise ratio (SNR) threshold based on both (i) a base sector-error-rate (SER) related to a quality of a data storage device and (ii) an SNR margin;storing the SNR threshold in a memory device;measuring a SNR of a data storage device being evaluated;qualifying the data storage device being evaluated if the measured SNR exceeds the SNR threshold stored in the memory device; andrejecting the data storage device being evaluated if the measured SNR does not exceed the SNR threshold stored in the memory device. 2. The method of claim 1 wherein the determining of the SNR threshold further comprises: determining a base SNR that corresponds to the base SER, andcalculating the SNR threshold as a function of the base SNR. 3. The method of claim 2, wherein the base SER is at an elbow point, and wherein the method further comprises: determining a model of SER as a function of SNR, anddetermining the base SNR based on the model. 4. The method of claim 3, wherein the model is a graph of SER versus SNR. 5. The method of claim 3, wherein the model is generated through a simulation. 6. The method of claim 5, wherein the simulation is determined for certain parameters for a family of data storage devices to which the data storage device being evaluated belongs, and wherein the parameters include a size of each sector, error patterns in code, error correction power of parity bits in the code as a function of detector SNR, and signal strength. 7. The method of claim 3, wherein only an upper portion of the model, whose lowest SER is greater than the SER of the elbow point, is generated, and the SNR of the elbow point is determined by interpolation from the upper portion. 8. The method of claim 3, wherein the model is generated using data from a reference data storage device that is of the same model as the data storage device being evaluated. 9. The method of claim 3, wherein the model is generated using data from a reference data storage device that is of the same manufacturing batch or same manufacturing lot as the data storage device being evaluated. 10. The method of claim 3, wherein the model is generated using data from a reference data storage device that has a same proportion of white noise to jitter noise as the data storage device being evaluated. 11. The method of claim 3, further comprising: determining the SNR margin based at least in part on a predetermined range of SER. 12. The method of claim 3, wherein the model is empirically generated by: filtering a data signal that includes data and noise, to yield a filtered data signal that includes the data with reduced noise;subtracting the filtered signal from the data signal to yield a noise signal;enhancing the noise signal;adding the enhanced noise signal to the data signal to yield an enhanced-noise data signal;measuring SNR of the data storage device being evaluated using the enhanced-noise data signal; andrepeating the filtering, subtracting, enhancing, adding and measuring, each time enhancing the noise signal to a different level to obtain different SER values for different levels of SNR. 13. The method of claim 3, wherein the model is empirically generated by: adjusting SNR by adjusting a fly height of a read head of the data storage device being evaluated;measuring SER for the adjusted SNR; andrepeating the adjusting and measuring steps, each time with a different fly height to obtain different SER values for different SNRs. 14. The method of claim 3, wherein the model is empirically generated by: adjusting SNR by adjusting a distance by which a read head of the data storage device being evaluated is off track;measuring SER for the adjusted SNR; andrepeating the adjusting and measuring, each time with a different off-track distance to obtain different SER values for different SNRs. 15. The method of claim 3, wherein the model is empirically generated using the same type of detector as a detector used in the measuring step. 16. The method of claim 3, wherein the base SER is a nominal SER above an elbow point of a model of SER versus SNR that is relevant to the data storage device being evaluated, and the threshold SNR is in a floor region of the model. 17. The method of claim 1, wherein the data storage device being evaluated is a hard drive, a hard disk, an optical disk or a solid state memory. 18. The method of claim 1, wherein the determining of the SNR threshold is performed before the data storage device being evaluated is manufactured. 19. A system for evaluating a data storage device, the system comprising: a memory device;a first processor configured to determine a signal-to-noise ratio (SNR) threshold based on both (i) a base sector-error-rate (SER) related to a quality of a data storage device and (ii) an SNR margin, and store the SNR threshold in the memory device;a detector configured to measure a SNR of a data storage device being evaluated; anda second processor configured to qualify the data storage device being evaluated if the measured SNR exceeds the SNR threshold stored in the memory device, andreject the data storage device being evaluated if the measured SNR does not exceed the threshold stored in the memory device. 20. The system of claim 19, wherein the first processor is configured to determine the SNR threshold by determining a base SNR that corresponds to the base SER, andcalculating the SNR threshold as a positive function of the base SNR.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (13)
Love,Robert T.; Balasuriya,Senaka; Bi,Hao; Classon,Brian K.; Kelley,Sean S.; Krause,David J., Apparatus and method for adaptive broadcast transmission.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.