A method for adaptively controlling the error correction redundancy is presented. The method utilizes test information collected at the file characterization test to adaptively determine the quantity of error correction code bytes needed at a multitude of levels of the error correction scheme. The error correction needed at the sub-block level is determined from a measurement of the back ground noise floor. At the block level the file characterization is specific to zones identified by head, disk, sector and cylinder. The formatting efficiency of the drive is increased by adaptively linking the length of the error correction code to the location of the zone. By measuring the error rate (E/R) on a per zone basis and comparing this rate to the disk level E/R the ECC can be optimized on a per-zone basis. The method is implemented by modeling a probability distribution as a first polynomial having a basis, converting the first polynomial to a second polynomial having a different basis, and by defining a Hamming distance distribution from the second polynomial. In a preferred embodiment, modeling the probability distribution includes modeling as a Charlier polynomial, and converting to the second polynomial includes converting to a Krawtchouck polynomial, and using connection coefficients that are calculated recursively.

Um método para adaptàvel controlar a redundância da correção de erro é apresentado. O método utiliza a informação do teste coletada no teste da caracterização da lima para determinar adaptàvel a quantidade dos bytes do código de correção de erro necessitados em um multitude dos níveis do esquema da correção de erro. A correção de erro necessitou no secundário-obstrui é determinada ao nível de uma medida do assoalho à terra traseiro do ruído. No nível do bloco a caracterização da lima é específica às zonas identificadas pela cabeça, pelo disco, pelo setor e pelo cilindro. A eficiência do formato da movimentação é aumentada adaptàvel ligando o comprimento do código de correção de erro à posição da zona. Medindo a taxa de erro (E/R) em a por a base da zona e comparando esta taxa ao nível E/R do disco o ECC pode optimized em uma base da por-zona. O método é executado modelando uma distribuição da probabilidade como um primeiro polynomial tendo uma base, convertendo o primeiro polynomial a um segundo polynomial tendo uma base diferente, e definindo uma distribuição da distância de Hamming do segundo polynomial. Em uma incorporação preferida, modelar a distribuição da probabilidade inclui modelar como um polynomial de Charlier, e converter-se ao segundo polynomial inclui converter-se a um polynomial de Krawtchouck, e usar os coeficientes da conexão que são calculados recursively.

 
Web www.patentalert.com

< (none)

< Logic circuit design method and cell library for use therewith

> Testing of policy prior to deployment in a policy-based network management system

> (none)

~ 00091