US2015015986A1PendingUtilityA1

Methods and apparatus for improved threshold adaptation for a euclidean detector

Assignee: LSI CORPPriority: Jul 9, 2013Filed: Jul 3, 2014Published: Jan 15, 2015
Est. expiryJul 9, 2033(~6.9 yrs left)· nominal 20-yr term from priority
G11B 5/59688G11B 5/59627
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Improved threshold adaptation is provided for a predefined pattern in data. A detection threshold employed by a Euclidean detector to detect a pattern (such as a Servo Address Mark) in data is adapted by determining a minimum Euclidean distance metric D p before the pattern is declared in a given portion of the data; determining a Euclidean distance metric D s at a time when the pattern is found in the given portion, wherein at least one of the patterns is found using a Hamming detector; determining, for a plurality of the portions, a minimum D p value, D pmin , that is a substantial minimum D p value for the plurality of portions and a maximum D s value, D smax , that is a substantial maximum D s value for the plurality of portions; and determining the detection threshold based on the minimum D p value, D pmin , and the maximum D s value, D smax . The detection threshold is optionally based on a configurable margin gain value.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method for adapting a detection threshold employed by a Euclidean detector to detect a pattern in data, comprising:
 determining a substantially minimum Euclidean distance metric D p  before said pattern is declared in a given portion of said data;   determining a Euclidean distance metric D s  at a time when said pattern is found in said given portion, wherein at least one of said patterns is found using a Hamming detector;   determining, for a plurality of said portions, a minimum D p  value, D pmin , that is a substantial minimum D p  value for said plurality of portions and a maximum D s  value, D smax , that is a substantial maximum D s  value for said plurality of portions; and   determining said detection threshold based on said minimum D p  value, D pmin , and said maximum D s  value, D smax .   
     
     
         2 . The method of  claim 1 , wherein said pattern comprises one or more of a Servo Address Mark (SAM), a Repeatable Run Out data (RRO) Address Mark (RROAM), an image pattern and an antenna signal pattern. 
     
     
         3 . The method of  claim 1 , wherein said pattern comprises one or more of a Servo Address Mark (SAM) and wherein said portion comprises a given servo sector of a disk and said plurality of said portions comprises said disk. 
     
     
         4 . The method of  claim 1 , wherein said detection threshold D thr  is computed as follows:
     D   thr   =D   smax   +g   m ×( D   pmin   −D   smax )
   
       where g m  is a margin gain value. 
     
     
         5 . The method of  claim 4 , wherein said margin gain value, g m , may be selected from the values consisting essentially of ⅛, ¼, ½ and ¾. 
     
     
         6 . The method of  claim 4 , wherein said margin gain value, gm, is a configurable value. 
     
     
         7 . The method of  claim 1 , wherein said Euclidean distance metric is computed as follows: 
       
         
           
             
               
                 D 
                  
                 
                   ( 
                   
                     p 
                     , 
                     q 
                   
                   ) 
                 
               
               = 
               
                 
                   
                     d 
                     2 
                   
                    
                   
                     ( 
                     
                       p 
                       , 
                       q 
                     
                     ) 
                   
                 
                 = 
                 
                   
                     ∑ 
                     
                       i 
                       = 
                       1 
                     
                     N 
                   
                    
                   
                       
                   
                    
                   
                     
                       
                         ( 
                         
                           
                             q 
                             i 
                           
                           - 
                           
                             p 
                             i 
                           
                         
                         ) 
                       
                       2 
                     
                     . 
                   
                 
               
             
           
         
       
     
     
         8 . The method of  claim 1 , further comprising the step of detecting said pattern if said Euclidean distance metric between soft metrics of a received code word and ideal soft metrics of said pattern is less than or equal to said detection threshold. 
     
     
         9 . A tangible machine-readable recordable storage medium for adapting a detection threshold employed by a Euclidean detector to detect a pattern in data, wherein one or more software programs when executed by one or more processing devices implement the steps of the method of  claim 1 . 
     
     
         10 . An apparatus for adapting a detection threshold employed by a Euclidean detector to detect a pattern in data, comprising:
 a memory; and   at least one hardware device, coupled to the memory, operative to:   determine a substantially minimum Euclidean distance metric D p  before said pattern is declared in a given portion of said data;   determine a Euclidean distance metric D s  at a time when said pattern is found in said given portion, wherein at least one of said patterns is found using a Hamming detector;   determine, for a plurality of said portions, a minimum D p  value, D pmin , that is a substantial minimum D p  value for said plurality of portions and a maximum D s  value, D smax , that is a substantial maximum D s  value for said plurality of portions; and determine said detection threshold based on said minimum D p  value, D pmin , and said maximum D s  value, D smax .   
     
     
         11 . The apparatus of  claim 10 , wherein said pattern comprises one or more of a Servo Address Mark (SAM), a Repeatable Run Out data (RRO) Address Mark (RROAM), an image pattern and an antenna signal pattern. 
     
     
         12 . The apparatus of  claim 10 , wherein said pattern comprises one or more of a Servo Address Mark (SAM) and wherein said portion comprises a given servo sector of a disk and said plurality of said portions comprises said disk. 
     
     
         13 . The apparatus of  claim 10 , wherein said detection threshold D thr  is computed as follows:
     D   thr   =D   smax   +g   m ×( D   pmin   −D   smax )
   
       where g m  is a margin gain value. 
     
     
         14 . The apparatus of  claim 13 , wherein said margin gain value, g m , is a configurable value. 
     
     
         15 . The apparatus of  claim 10 , wherein said at least one hardware device is further configured to detect said pattern if said Euclidean distance metric between soft metrics of a received code word and ideal soft metrics of said pattern is less than or equal to said detection threshold. 
     
     
         16 . An apparatus for adapting a detection threshold for a pattern in data, comprising:
 a Euclidean detector to determine, for each of a plurality of portions of said data, (i) a substantially minimum Euclidean distance metric D p  before said pattern is declared in a given portion of said data and (ii) a Euclidean distance metric D s  at a time when said pattern is found in said given portion of said data;   a Hamming detector to detect at least one of said patterns;   a comparator to determine, for a plurality of said portions, a minimum D p  value, D pmin , that is a substantial minimum D p  value for said plurality of portions and a maximum D s  value, D smax , that is a substantial maximum D s  value for said plurality of portions; and   a threshold calculator to determine said detection threshold based on said minimum D p  value, D pmin , and said maximum D s  value, D smax .   
     
     
         17 . The apparatus of  claim 16 , wherein said pattern comprises one or more of a Servo Address Mark (SAM), a Repeatable Run Out data (RRO) Address Mark (RROAM), an image pattern and an antenna signal pattern. 
     
     
         18 . The apparatus of  claim 16 , wherein said pattern comprises one or more of a Servo Address Mark (SAM) and wherein said portion comprises a given servo sector of a disk and said plurality of said portions comprises said disk. 
     
     
         19 . The apparatus of  claim 16 , wherein said detection threshold is based on a configurable margin gain value. 
     
     
         20 . The apparatus of  claim 16 , wherein said pattern is detected if said Euclidean distance metric between soft metrics of a received code word and ideal soft metrics of said pattern is less than or equal to said detection threshold.

Join the waitlist — get patent alerts

Track US2015015986A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.