15.01.2013 Views

U. Glaeser

U. Glaeser

U. Glaeser

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Therefore, an improvement in error-probability performance of this channel can be accomplished by<br />

limiting the length of strings of alternating symbols in code sequences to four. For the NRZI type of<br />

recording, this can be achieved by a code that limits the runs of successive ones to three. Note that the set<br />

of minimum distance error events is smaller than in the case with no ITI. Thus, performance improvement<br />

can be accomplished by higher rate codes that would not provide any gain on the ideal channel.<br />

Channel equalization to the EPR4 target introduces cross-correlation among noise samples for a range<br />

of current linear recording densities (see [27] and references therein). The following result was obtained<br />

in [27]:<br />

Proposition 3. Error events �(D) such that<br />

take the following form:<br />

Again, the set of minimum distance error events is smaller than in the ideal case (white noise), and<br />

performance improvement can be provided by codes which would not give any gain on the ideal channel.<br />

For example, since all minimum distance error events have odd parity, a single parity check code can be<br />

used.<br />

Future Directions<br />

Soft-Output Decoding of Modulation Codes<br />

Detection and decoding in magnetic recording systems is organized as a concatenation of a channel<br />

detector, an inner decoder, and an outer decoder, and as such should benefit from techniques known as<br />

erasure and list decoding. To declare erasures or generate lists, the inner decoder (or channel detector)<br />

needs to assess symbol/sequence reliabilities. Although the information required for this is the same one<br />

necessary for producing a single estimate, some additional complexity is usually required. So far, the<br />

predicted gains for erasure and list decoding of magnetic recording channels with additive white Gaussian<br />

noise were not sufficient to justify increasing the complexity of the channel detector and inner and outer<br />

decoder; however, this is not the case for systems employing new magneto-resistive reading heads, for<br />

which an important noise source, thermal asperities, is to be handled by passing erasure flags from the<br />

inner to the outer decoder.<br />

In recent years, one more reason for developing simple soft-output channel detectors has surfaced.<br />

The success of turbo-like coding schemes on memoryless channels has sparked the interest in using them<br />

as modulation codes for ISI channels. Several recent results show that the improvements in performance<br />

turbo codes offer when applied to magnetic recording channels at moderate linear densities are even<br />

more dramatic than in the memoryless case [12,29]. The decoders for turbo and low-density parity check<br />

codes (LDPC) either require or perform much better with soft input information which has to be supplied<br />

by the channel detector as its soft output. The decoders provide soft outputs which can then be utilized by<br />

the outer Reed–Solomon (RS) decoder [22]. A general soft-output sequence detection was introduced<br />

in [11], and it is possible to get information on symbol reliabilities by extending those techniques [21,31].<br />

Reversed Concatenation<br />

Typically, the modulation encoder is the inner encoder, i.e., it is placed downstream of an error-correction<br />

encoder (ECC) such as an RS encoder; this configuration is known as standard concatenation (Fig. 34.45).<br />

This is natural since otherwise the ECC encoder might well destroy the modulation properties before<br />

© 2002 by CRC Press LLC<br />

l−1<br />

∑<br />

2<br />

∆ 2 ( �)<br />

= ∆min �( D)<br />

( – 1)<br />

i<br />

D i<br />

= , l ≥ 3, l odd<br />

i=0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!