Method and apparatus for utilizing modulation codes that produce maximized sample timing information

   
   

The invention is a modulation system that encodes symbols in accordance with a modulation code which, for a given communications channel, produces a signal that at the decoder includes maximized sample timing information in each encoded symbol. For systems that use PLLs to control a sample timing clock, the sample timing information is the average or squared slope. The modulation code used for a given system is selected based on the target response h(x) of the associated communications channel, such that h (x)*r.sub.k exceeds a predetermined threshold value, where "*" represents convolution and r.sub.k is a modulation code symbol. To reduce the bit overhead, or code rate, the inventive modulation system provides more modulation code symbols at the start of a data block, or sector, when system jitter is expected to be relatively high in response, for example, to the movement of a read head. The system then includes fewer modulation code symbols later in the block, when the system jitter associated with a read or receive operation is reduced. The system thus provides sufficient timing information to minimize PLL jitter.

A invenção é um sistema da modulação que codifique símbolos de acordo com um código da modulação que, para uma canaleta de comunicações dada, produza um sinal que no decodificador inclua a informação maximized do sincronismo da amostra em cada símbolo codificado. Para os sistemas que usam PLLs controlar um pulso de disparo cronometrando da amostra, a informação do sincronismo da amostra é a média ou a inclinação esquadrada. O código da modulação usado para um sistema dado é selecionado baseou no h(x) da resposta do alvo da canaleta de comunicações associada, tal que h (x)*r.sub.k excede um valor de ponto inicial predeterminado, onde "*" representa a convolução e r.sub.k é um símbolo do código da modulação. Para reduzir as despesas gerais do bocado, ou a taxa do código, o sistema inventive da modulação fornece mais símbolos do código da modulação no início de um bloco dos dados, ou setor, quando o tremor do sistema se espera ser relativamente elevado na resposta, para o exemplo, ao movimento de uma cabeça lida. O sistema incluir então poucos símbolos do código da modulação mais tarde no bloco, quando o tremor do sistema associado com lida ou receber a operação é reduzido. O sistema fornece assim a informação suficiente do sincronismo para minimizar o tremor de PLL.

 
Web www.patentalert.com

< Low cost anti-parallel pinned spin valve (SV) and magnetic tunnel junction (MTJ) structures with high thermal stability

< Magnetoresistive transducer having stronger longitudinal bias field

> Giant magnetoresistance sensor with stitched longitudinal bias stacks and its fabrication process

> High-speed disk drive system

~ 00174