WO2001093252A1 - An equalized read signal containing a controlled partial-response target intersymbol interference - Google Patents

An equalized read signal containing a controlled partial-response target intersymbol interference Download PDF

Info

Publication number
WO2001093252A1
WO2001093252A1 PCT/US2001/012793 US0112793W WO0193252A1 WO 2001093252 A1 WO2001093252 A1 WO 2001093252A1 US 0112793 W US0112793 W US 0112793W WO 0193252 A1 WO0193252 A1 WO 0193252A1
Authority
WO
WIPO (PCT)
Prior art keywords
data storage
intersymbol interference
storage channel
optical data
compensating
Prior art date
Application number
PCT/US2001/012793
Other languages
French (fr)
Inventor
David C. Lee
Yi Ling
Yung-Chen Lo
Steve W. Mclaughlin
Original Assignee
Calimetrics, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Calimetrics, Inc. filed Critical Calimetrics, Inc.
Priority to AU2001255505A priority Critical patent/AU2001255505A1/en
Publication of WO2001093252A1 publication Critical patent/WO2001093252A1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03057Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/497Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems by correlative coding, e.g. partial response coding or echo modulation coding transmitters and receivers for partial response systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/0335Arrangements for removing intersymbol interference characterised by the type of transmission
    • H04L2025/03356Baseband transmission
    • H04L2025/03369Partial response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03592Adaptation methods
    • H04L2025/03598Algorithms
    • H04L2025/03611Iterative algorithms
    • H04L2025/03617Time recursive algorithms
    • H04L2025/03624Zero-forcing

Definitions

  • the present invention relates generally to a method for providing improved equalization for the reading of marks on optical data-storage media. More specifically, the invention relates to a method for digital signal processing a read signal to compensate for intersymbol interference among the marks.
  • multilevel optical recording systems In order to increase the capacity and speed of optical data-storage systems, multilevel optical recording systems have been developed. Note that in this specification, the term multilevel refers to more than two levels.
  • reflectivity of the recording medium is modulated between two states.
  • the density of data recorded on an optical recording medium can be increased by modulating the reflectivity of the optical recording medium into more than two states.
  • ISI intersymbol interference
  • a "modulation transfer function" (MTF) describes the transformation of the detected read signal that results from interference from neighboring marks.
  • Optical data disc readers currently use analog filtering of the read signal to equalize the frequency response of the system.
  • the equalization is an attempt to compensate for the MTF, which predicts how much contrast an optical imaging system will generate when scanning different spatial frequencies.
  • Current art uses a simple frequency equalization as discussed in Principles of Optical Disc Systems, Bouwhuis, Braat, Huijser, Pasman, van Rosmalen, and Immink, 1985, Adam Hilger Ltd., Boston, Mass., chapter 2, which is herein incorporated by reference for all purposes.
  • the MTF does not have a flat frequency response; the magnitude of the MTF decreases monotonically with increasing spatial frequency, reaching zero at a limit called the optical cutoff frequency.
  • the peak-to-peak signal from a series of 0.83 ⁇ m marks on a CD is approximately 40% that from 1.6 ⁇ m marks.
  • the cutoff frequency, which for a CD corresponds to 0.43 ⁇ m marks, a CD reader would detect no contrast at all. Since the shorter marks correspond to higher temporal frequencies in the detector signal, one can "equalize" the contrasts of long and short marks by increasing the high-frequency gain in the reader electronics.
  • Digital equalization is superior to analog equalization, for various reasons as discussed in U.S. Patent No. 5,818,806 (the '806 patent).
  • FIG. 1 is a block diagram which illustrates the multilevel optical data-storage and data recovery system using digital equalization described in the '806 patent.
  • a data signal 102 includes a sequence of multilevel symbols xi received from the modulation encoder. The value of each Xj is one of M possible levels.
  • Data signal 102 is fed to a precompensator 104 which precompensates the signal to help remove nonlinear ISI effects and possibly some linear ISI effects.
  • the precompensated signal 106 is sent to an optical disc writing system 108, which writes to an optical disc 110.
  • An optical disc reading system 112 then reads the disc.
  • An analog-to-digital converter (ADC) 114 samples the optical read signal once per multilevel symbol.
  • ADC analog-to-digital converter
  • the sampled read signal 116 enters the digital equalizer 118, which inverts the uncompensated portion of the channel MTF, yielding recovered levels yi 120 that are identical to corresponding written levels Xj plus some random noise component.
  • Such an equalizer is called a zero-forcing (ZF) equalizer because, by inverting the channel MTF, it forces the ISI to zero.
  • a real system contains significant laser, media, and electronic noise that can result in errors in subsequent detection or decoding blocks.
  • a ZF equalizer by inverting the channel, boosts high frequencies of both signal and noise, thus enhancing the high-frequency noise components, which can lead to increased errors.
  • a filter with high-frequency gain has a relatively long time-domain response that requires many filter taps to implement, which leads to a high computational load.
  • timing offsets in the ADC can significantly degrade the performance of baud-spaced equalizers.
  • a method for providing improved digital equalization filters for multilevel data-storage that do not enhance high-frequency noise components, as well as filter structures that have superior performance to baud- spaced equalization filters, especially in the presence of timing offsets.
  • the present invention can be implemented in numerous ways, including as a process, an apparatus, a system, a device, a method, or a computer readable medium such as a computer readable storage medium or a computer network wherein program instructions are sent over optical or electronic communication links.
  • a computer readable medium such as a computer readable storage medium or a computer network wherein program instructions are sent over optical or electronic communication links.
  • a method of compensating for intersymbol interference in an optical data storage channel includes measuring an intersymbol linear modulation transfer function. Data is written to the optical data storage channel. A partial response target frequency response is divided by the intersymbol linear modulation transfer function for obtaining a linear equalization filter response. A read signal is obtained from the optical data storage channel. The read signal is convolved with the linear equalization filter response to produce an equalized read signal containing a controlled partial-response target intersymbol interference.
  • a method of compensating for intersymbol interference in an optical data storage channel includes reading a read signal from the optical data storage channel and equalizing the read signal to achieve a desired target response.
  • the equalizing includes forward filtering the read signal to remove precursor intersymbol interference.
  • the forward filtering produces a forward filtering output for slicing to produce tentative decisions.
  • Reverse filtering the tentative decisions produces predicted postcursor intersymbol interference. Subtracting the predicted postcursor intersymbol interference from the forward filtering output thereby produces an equalized read signal.
  • a method of compensating for intersymbol interference in an optical data storage channel comprises measuring an intersymbol modulation transfer function, determining a desired target response from the modulation transfer function, writing data to the optical data storage channel, reading a read signal from the optical data storage channel, and equalizing the read signal to achieve the desired target response.
  • the equalizing includes forward filtering the read signal for removing precursor intersymbol interference, the forward filtering producing a forward filtering output, slicing the forward filtering output to produce tentative decisions, reverse filtering the tentative decisions to produce predicted postcursor intersymbol interference, and subtracting the predicted postcursor intersymbol interference from the forward filtering output thereby producing an equalized read signal.
  • Figure 1 Multilevel Optical Data-Storage System Using Zero-Forcing Digital
  • FIG. 2A Multilevel Optical Data-Storage System Using Partial-Response Digital Equalization
  • Figure 5 Sine Wave Illustrating Principle of Oversampling
  • Figure 6A Multilevel Optical Data-Storage System Using Fractionally Spaced Equalization
  • Figure 8 SNR Penalties of Baud-Spaced and Fractionally Spaced Zero- Forcing Linear Equalization versus Sampling Offset
  • FIG. 2A is a block diagram illustrating a preferred embodiment for compensating for ISI in a multilevel optical data-storage system to achieve a well- controlled partial-response (PR) target ISI.
  • PR partial-response
  • a multilevel data symbol sequence i 200 enters an optional PR precoder 202 that subtracts future ISI of the PR target pi introduced by an optical channel 212 and an equalizer 220.
  • the precoder 202 consists of an adder 204, modulus-M operator 206, and feedback filter pi - po ⁇ j 208, where ⁇ j is the kronecker delta.
  • Its output yi 210 is written to an optical data-storage channel hi 212 representing the discrete-time equivalent combined response of precompensator, optical read and write systems (including MTF), analog read electronics, and ADC.
  • An adder 214 models the effect of laser, media, and electronic noise by adding a noise component n; 216 to the channel output.
  • the channel 212, adder 214, and noise 216 comprise the discrete-time equivalent channel model 211, shown as a dotted rectangle encompassing them. It models the physical optical channel as a linear, time-invariant system with additive noise.
  • the sampled read signal 218 enters a digital equalization filter gi 220 whose output Zj 222 is some linear combination, called the PR target pi, of the precoded channel input sequence yi 210 plus an additive noise component. Finally a detector 224 produces an estimate ⁇ Xi 226 of the input data Xi 200.
  • the sampled read signal 218 is given by:
  • the equalized signal 222 is given by:
  • FIG. 2B shows a block diagram of the discrete-time equivalent optical datastorage channel model 211 of Figure 2 A in greater detail.
  • Multilevel data symbols yi 210 enter a precompensator 250 that contains a write strategy for translating the discrete-time multilevel symbol sequence into a continuous-time laser modulation signal.
  • the precompensator 250 also called a write compensator, determines the starting and ending times and levels of laser pulses for writing each multilevel symbol, adjusting these parameters based on the preceding and following multilevel symbols so as to compensate for certain, primarily nonlinear, ISI effects that will occur during the writing and reading process as described in United States Patent Application No.
  • the laser modulation signal is sent to an optical disc writing system 252, which writes marks onto an optical disc 254.
  • the optical disc undergoes a disc mastering and replication process as typically used in ROM data-storage systems.
  • this optical disc is made of phase-change or dye material as typically found in WORM (write once, read many) and RW (rewritable) data-storage systems. Further, it is anticipated that the optical disc is made of fluorescent or photopolymer materials.
  • An optical reader head 256 reads the optical disc 254 (possibly a different disc physically if it is a ROM datastorage system, but still containing the same data), producing an analog read signal which enters an analog filter 258 to remove noise.
  • the analog filter 258 is a simple anti-aliasing low-pass filter. In another embodiment, the analog filter 258 is a matched filter.
  • the filtered signal then enters an optional analog automatic gain controller (AGC) 260 as well as a timing-recovery system 262.
  • AGC analog automatic gain controller
  • the analog AGC 260 also called an analog desnaker, removes from the read signal amplitude modulation effects on the envelope of the read signal caused not by the recorded data but by variations in the characteristics of the optical disc or in the mechanics of the optical writing system and reader head as described in United States Patent Application No. 09/253,808 filed February 18, 1999, entitled "Method and
  • the timing-recovery system 262 contains a phase-locked loop (PLL) to recover the symbol clock, as described in Wong et. al., which controls an analog-digital converter (ADC) 264 that samples the desnaked read signal.
  • the ADC output is the sampled read signal 218 of Figure 2A.
  • PR target is usually chosen to have a finite number of integral taps p;.
  • PR targets are:
  • ZF target is not referred to as a type of PR target because ZF equalization, or channel inversion, removes all ISI, whereas PR equalization allows ISI but shapes or controls the ISI to a desired target.
  • the optical channel response can be obtained by writing a known pattern to the optical channel.
  • the pattern is then read from the channel and compared to the original pattern to obtain the MTF of the channel.
  • the PR target frequency response P(z), optical channel frequency response H(z), and equalization filter response G(z) are related by:
  • PR target that closely matches the actual optical channel response will result in a short, simple equalization filter. Additionally, such an equalization filter will have low energy, resulting in little increase or enhancement of the channel noise, particularly at high frequencies.
  • the PR targets listed above all have zeros in their frequency spectrums that may even match the optical channel cutoff frequency for an appropriate mark length.
  • Figure 3 illustrates this principle with the different PR targets plotted together with a theoretical channel response for the optical CD system called the full-aperture modulation transfer function as described in United States Patent Application No. 09/369,746 filed August 6, 1999, entitled “Coding System and Method for Partial Response Channels" which is herein incorporated by reference, hereinafter McLaughlin et. al.
  • PR equalization may have lower computational complexity and better performance than ZF equalization.
  • the optical data-storage system uses a decision- feedback equalizer (DFE) instead of a linear equalizer (LE) to achieve the desired ZF or PR target.
  • DFE decision- feedback equalizer
  • L linear equalizer
  • Figure 4 is a block diagram illustrating such a system.
  • a multilevel data symbol sequence Xi 400 enters an optional PR precoder 402 (no precoder for ZF case) that subtracts future ISI of the PR target pi introduced by an optical channel 412 and an equalizer 420.
  • the precoder 402 consists of an adder 404, modulus-M operator 406, and feedback filter p; - po ⁇ j 408, where ⁇ ; is the kronecker delta.
  • Its output yi 410 is written to an optical data-storage channel hi 412 representing the discrete-time equivalent combined response of precompensator, laser modulator, optical write and read systems (including MTF), analog read electronics, and ADC, as detailed in Figure 2B.
  • An adder 414 models the effect of laser, media, and electronic noise by adding a noise component nj 416 to the optical channel output.
  • the channel 412, adder 414, and noise 416 comprise the discrete-time equivalent channel model 411, shown as a dotted rectangle encompassing them.
  • the sampled read signal 418 enters a forward filter fi 422, which removes precursor ISI (interference in excess of the target in samples preceding the symbol) in each sample.
  • the forward-filtered signal enters an adder 424 whose output z; 432 enters a sheer 426 that makes tentative decisions 428. These tentative decisions 428 are then fed back through a digital reverse filter gi 430 to predict postcursor ISI (interference in excess of the target in samples following the symbol) due to each estimated symbol, which the adder 422 then subtracts from the forward-filtered signal.
  • the forward filter 422, adder 424, sheer 426, and reverse filter 430 comprise the DFE 420.
  • the DFE output z; 432 is some linear combination, i.e., the ZF or PR target, of the precoded channel input sequence y; 410 plus an additive noise component.
  • a detector 434 produces an estimate ⁇ Xj 436 of the original input data x; 400.
  • the sampled read signal 418 is given by:
  • the equalized signal 432 is given by:
  • [] represents the slicing operation that produces tentative decisions 428.
  • the continuous-time (CT) optical chamiel response h(t) of the optical write and read systems, including MTF, must be precisely known.
  • the analog read electronics includes an analog filter 258 that ideally should be matched to the CT optical channel response h(t), i.e., an analog filter with an impulse response h(-t), because a matched filter will provide better performance than an anti-aliasing filter.
  • the CT optical channel response h(t) must be relatively stationary, because it is not easy to adapt an analog filter.
  • a solution for dealing with the first two problems is to sample more than once per symbol and to replace the complicated analog matched filter with a simple analog anti-aliasing filter and a digital fractionally spaced equalizer (FSE) to provide the channel-matching functionality.
  • FSE digital fractionally spaced equalizer
  • the optical data-storage system uses a fractionally spaced linear equalizer with a ZF or PR target; in another embodiment, the system uses a fractionally spaced decision-feedback equalizer with a ZF or PR target.
  • FIG. 6A is a block diagram illustrating such a system.
  • a multilevel data symbol sequence x; 600 enters an optional PR precoder 602 (no precoder for ZF case) that subtracts future ISI of the PR target pi introduced by an optical channel 612 and an equalizer 624.
  • the precoder 602 consists of an adder 604, modulus-M operator 606, and feedback filter pi - po ⁇ ; 608, where ⁇ j is the kronecker delta.
  • Its output yi 610 is written to an optical data-storage channel h;® 612 representing the discrete-time equivalent combined response of precompensator, laser modulator, optical write and read systems (including MTF), analog read electronics, and ADC.
  • P 2 samples per symbol, with h ⁇ corresponding to sampling in the center of each mark, and h 2) corresponding to sampling in between pairs of marks.
  • the multiple phases of the sampled read signal 1...P, 618 enter a multiplexer 620 that combines them into a single oversampled read signal stream r 622.
  • the channel 612, bank of adders 614, noise vector 616, read signal 618 and multiplexer 620 comprise the discrete-time equivalent multi-phase channel model 611, shown as a dotted rectangle encompassing them. It models the oversampled physical optical channel as a multiplexed, linear, time-invariant system with additive noise.
  • the oversampled read signal r k 622 then enters an FSE 624, which removes ISI in excess of the desired ZF or PR target, in the process downsampling back to one sample per symbol.
  • the FSE output z; 626 is some linear combination, i.e., the ZF or PR target, of the precoded channel input sequence y; 610 plus an additive noise component.
  • a detector 628 produces an estimate A Xj 630 of the original input data Xj 600.
  • FIG. 6B shows the discrete-time equivalent oversampled optical data-storage channel model 611 of Figure 6 A in greater detail.
  • Multilevel data symbols yi 610 enter a precompensator 650 that contains a write strategy for translating the discrete- time multilevel symbol sequence into a continuous-time laser modulation signal.
  • the laser modulation signal is sent to an optical disc writing system 652, which writes marks onto an optical disc 654.
  • this optical disc undergoes a disc mastering and replication process as typically used in ROM data-storage systems.
  • this optical disc is made of phase-change or dye material as typically found in WORM (write once, read many) and RW (rewritable) data-storage systems.
  • An optical reader head 656 reads the optical disc 654 (possibly a different disc physically if it is a ROM data-storage system, but still containing the same data), producing an analog read signal which enters an analog anti-aliasing filter 658, which is a low-pass filter for removing high-frequency signals to prevent aliasing and to reduce noise.
  • the filtered signal then enters an optional analog automatic gain controller (AGC) 660 and a timing-recovery system 662.
  • AGC automatic gain controller
  • the timing-recovery system 662 contains a PLL 663 to recover the symbol clock as well as a frequency multiplier 665 to produce a clock frequency P times higher than the symbol clock frequency. It is this clock, rather than the symbol clock, which controls an ADC 664 that samples the desnaked read signal.
  • the ADC output is the oversampled read signal r k 622 of Figure 6A.
  • the multiple phases of the sampled read signal 618 are given by:
  • the oversampled read signal 622 is given by:
  • Figure 6C shows a block diagram of the FSE 624 of Figure 6 A when a linear equalizer is used.
  • the oversampled read signal r 622 enters an equalization filter f 670; the filtered output enters a P-times downsampler 672 that drops P-l of every P samples.
  • the output of the downsampler 672 is the downsampled equalized signal Zj 626.
  • the downsampled equalized signal 626 for a fractionally spaced linear equalizer is given by:
  • Figure 6D shows a block diagram of the FSE 624 of Figure 6 A when a decision-feedback equalizer is used.
  • the oversampled read signal r k 622 enters a forward filter f 680, which removes precursor ISI in each sample.
  • the forward- filtered signal enters a P-times downsampler 682 that drops P-l of every P samples.
  • the downsampled forward-filtered signal enters an adder 684, whose output zj 626 enters a sheer 686 that makes tentative decisions 688.
  • the downsampled equalized signal 626 for a fractionally spaced decision- feedback equalizer is given by:
  • Figure 7 is a plot of the continuous-time channel response h(t) measured from an optical CD-RW data-storage system using a phase-change media disc with 600-nm long marks.
  • Table 1 is a chart of the discrete-time channel taps h; at various sampling offsets. The simulation uses white Gaussian noise samples added after the channel.
  • Table 1 Figure 8 compares the performances of a ZF-LE with baud spacing and fractional spacing. It shows the signal-to-noise ratio (SNR) penalty incurred due to a sampling offset in order to achieve 10 "5 probability of symbol error (sometimes denoted symbol-error rate, or SER), where the performance at zero sampling offset serves as the O-dB baseline.
  • SNR signal-to-noise ratio
  • SER symbol-error rate
  • FSE spaced equalization
  • FSE has an SNR penalty of only 0.17 dB.
  • FSE is more robust to sampling offsets than BSE.
  • DFE has a gain of 0.5 dB as compared with LE. Even at 10 " probability of symbol error, DFE is still better than LE by about 0.2 dB; the smaller gain is due to
  • PRl partial-response class 1

Abstract

A method is disclosed for compensating for intersymbol interference (Fig. 2A) on an optical disc. The method includes measuring an intersymbol linear transfer function. A partial response target frequency response (222) is divided by the intersymbol linear transfer function to obtain a linear equalization filter response (gi). A real signal (ri) from the optical disc is convolved with the linear equalization filter response (gi). This results in the real signal being equalized and containing a controlled partial-response target intersymbol interference (zi). There is also disclosed a method of compensating utilizing a decision feedback equalizer where the target frequency response is either a partial-response or a zero-forcing response.

Description

An Equalized Read Signal Containing a Controlled Partial-Response Target Intersymbol Interference.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is related to U.S. Patent 5,818,806 entitled "Method And Apparatus For Providing Equalization For The Reading of Marks On Optical Data Storage Media" filed May 6, 1997, which is incorporated herein by reference for all purposes.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to a method for providing improved equalization for the reading of marks on optical data-storage media. More specifically, the invention relates to a method for digital signal processing a read signal to compensate for intersymbol interference among the marks.
2. Description of the Related Art
In order to increase the capacity and speed of optical data-storage systems, multilevel optical recording systems have been developed. Note that in this specification, the term multilevel refers to more than two levels. In a traditional optical recording system, reflectivity of the recording medium is modulated between two states. The density of data recorded on an optical recording medium can be increased by modulating the reflectivity of the optical recording medium into more than two states. However, at high data densities, light reflected from one mark will tend to interfere with light reflected from adjacent marks, causing intersymbol interference (ISI). The effect of the ISI is greater when the marks are closer together. A "modulation transfer function" (MTF) describes the transformation of the detected read signal that results from interference from neighboring marks.
Optical data disc readers currently use analog filtering of the read signal to equalize the frequency response of the system. The equalization is an attempt to compensate for the MTF, which predicts how much contrast an optical imaging system will generate when scanning different spatial frequencies. Current art uses a simple frequency equalization as discussed in Principles of Optical Disc Systems, Bouwhuis, Braat, Huijser, Pasman, van Rosmalen, and Immink, 1985, Adam Hilger Ltd., Boston, Mass., chapter 2, which is herein incorporated by reference for all purposes.
Generally, the MTF does not have a flat frequency response; the magnitude of the MTF decreases monotonically with increasing spatial frequency, reaching zero at a limit called the optical cutoff frequency. For example, the peak-to-peak signal from a series of 0.83 μm marks on a CD is approximately 40% that from 1.6 μm marks. Above the cutoff frequency, which for a CD corresponds to 0.43 μm marks, a CD reader would detect no contrast at all. Since the shorter marks correspond to higher temporal frequencies in the detector signal, one can "equalize" the contrasts of long and short marks by increasing the high-frequency gain in the reader electronics. Digital equalization is superior to analog equalization, for various reasons as discussed in U.S. Patent No. 5,818,806 (the '806 patent). Figure 1 is a block diagram which illustrates the multilevel optical data-storage and data recovery system using digital equalization described in the '806 patent. A data signal 102 includes a sequence of multilevel symbols xi received from the modulation encoder. The value of each Xj is one of M possible levels. Data signal 102 is fed to a precompensator 104 which precompensates the signal to help remove nonlinear ISI effects and possibly some linear ISI effects. The precompensated signal 106 is sent to an optical disc writing system 108, which writes to an optical disc 110. An optical disc reading system 112 then reads the disc. An analog-to-digital converter (ADC) 114 samples the optical read signal once per multilevel symbol. The sampled read signal 116 enters the digital equalizer 118, which inverts the uncompensated portion of the channel MTF, yielding recovered levels yi 120 that are identical to corresponding written levels Xj plus some random noise component. Such an equalizer is called a zero-forcing (ZF) equalizer because, by inverting the channel MTF, it forces the ISI to zero.
A real system contains significant laser, media, and electronic noise that can result in errors in subsequent detection or decoding blocks. A ZF equalizer, by inverting the channel, boosts high frequencies of both signal and noise, thus enhancing the high-frequency noise components, which can lead to increased errors. Moreover, a filter with high-frequency gain has a relatively long time-domain response that requires many filter taps to implement, which leads to a high computational load. Also, in practical systems timing offsets in the ADC can significantly degrade the performance of baud-spaced equalizers. In view of the foregoing, there is a need for methods for providing better equalization filters than those that are currently available. Specifically, it would be desirable if equalization filters could be developed which do not cause excessive noise enhancement during equalization and which have better immunity to fixed timing offsets in sampling.
SUMMARY OF THE INVENTION
Accordingly, a method is disclosed for providing improved digital equalization filters for multilevel data-storage that do not enhance high-frequency noise components, as well as filter structures that have superior performance to baud- spaced equalization filters, especially in the presence of timing offsets.
It should be appreciated that the present invention can be implemented in numerous ways, including as a process, an apparatus, a system, a device, a method, or a computer readable medium such as a computer readable storage medium or a computer network wherein program instructions are sent over optical or electronic communication links. Several inventive embodiments of the present invention are described below.
In one embodiment, a method of compensating for intersymbol interference in an optical data storage channel is shown. The method includes measuring an intersymbol linear modulation transfer function. Data is written to the optical data storage channel. A partial response target frequency response is divided by the intersymbol linear modulation transfer function for obtaining a linear equalization filter response. A read signal is obtained from the optical data storage channel. The read signal is convolved with the linear equalization filter response to produce an equalized read signal containing a controlled partial-response target intersymbol interference.
In another embodiment, a method of compensating for intersymbol interference in an optical data storage channel is described. The method includes reading a read signal from the optical data storage channel and equalizing the read signal to achieve a desired target response. The equalizing includes forward filtering the read signal to remove precursor intersymbol interference. The forward filtering produces a forward filtering output for slicing to produce tentative decisions. Reverse filtering the tentative decisions produces predicted postcursor intersymbol interference. Subtracting the predicted postcursor intersymbol interference from the forward filtering output thereby produces an equalized read signal.
In another embodiment, a method of compensating for intersymbol interference in an optical data storage channel is shown. The method comprises measuring an intersymbol modulation transfer function, determining a desired target response from the modulation transfer function, writing data to the optical data storage channel, reading a read signal from the optical data storage channel, and equalizing the read signal to achieve the desired target response. The equalizing includes forward filtering the read signal for removing precursor intersymbol interference, the forward filtering producing a forward filtering output, slicing the forward filtering output to produce tentative decisions, reverse filtering the tentative decisions to produce predicted postcursor intersymbol interference, and subtracting the predicted postcursor intersymbol interference from the forward filtering output thereby producing an equalized read signal.
These and other features and advantages of the present invention will be presented in more detail in the following detailed description and the accompanying figures which illustrate by way of example the principles of the invention.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will be readily understood by the following detailed description in conjunction with the accompanying drawings, wherein like reference numerals designate like structural elements, and in which:
Figure 1 : Multilevel Optical Data-Storage System Using Zero-Forcing Digital
Equalization (Prior Art)
Figure 2A: Multilevel Optical Data-Storage System Using Partial-Response Digital Equalization
Figure 2B: Optical Data-Storage Channel
Figure 3: Frequency Responses of Various Partial-Response Targets
Compared With Full- Aperture Modulation Transfer Function
Figure 4: Multilevel Optical Data-Storage System Decision-Feedback Equalization
Figure 5: Sine Wave Illustrating Principle of Oversampling Figure 6A: Multilevel Optical Data-Storage System Using Fractionally Spaced Equalization
Figure 6B: Oversampled Optical Data-Storage Channel
Figure 6C: Fractionally Spaced Linear Equalizer
Figure 6D: Fractionally Spaced Decision-Feedback Equalizer
Figure 7: Continuous-Time Optical Data-Storage Channel Response
Figure 8: SNR Penalties of Baud-Spaced and Fractionally Spaced Zero- Forcing Linear Equalization versus Sampling Offset
Figure 9: Performance of Zero-Forcing Linear versus Decision-Feedback Equalization
Figure 10: Performance of Zero-Forcing versus Partial-Response Linear Equalization
DETAILED DESCRIPTION
A detailed description of a preferred embodiment of the invention is provided below. While the invention is described in conjunction with that preferred embodiment, it should be understood that the invention is not limited to any one embodiment. On the contrary, the scope of the invention is limited only by the appended claims and the invention encompasses numerous alternatives, modifications and equivalents. For the purpose of example, numerous specific details are set forth in the following description in order to provide a thorough understanding of the present invention. The present invention may be practiced according to the claims without some or all of these specific details. For the purpose of clarity, technical material that is known in the technical fields related to the invention has not been described in detail in order not to unnecessarily obscure the present invention.
1. Partial-Response Equalization
Figure 2A is a block diagram illustrating a preferred embodiment for compensating for ISI in a multilevel optical data-storage system to achieve a well- controlled partial-response (PR) target ISI. Although a multilevel system is shown, it can be appreciated that the invention also applies to a binary system. A multilevel data symbol sequence i 200 enters an optional PR precoder 202 that subtracts future ISI of the PR target pi introduced by an optical channel 212 and an equalizer 220. The precoder 202 consists of an adder 204, modulus-M operator 206, and feedback filter pi - poδj 208, where δj is the kronecker delta. Its output yi 210 is written to an optical data-storage channel hi 212 representing the discrete-time equivalent combined response of precompensator, optical read and write systems (including MTF), analog read electronics, and ADC. An adder 214 models the effect of laser, media, and electronic noise by adding a noise component n; 216 to the channel output. The channel 212, adder 214, and noise 216 comprise the discrete-time equivalent channel model 211, shown as a dotted rectangle encompassing them. It models the physical optical channel as a linear, time-invariant system with additive noise. The sampled read signal 218 enters a digital equalization filter gi 220 whose output Zj 222 is some linear combination, called the PR target pi, of the precoded channel input sequence yi 210 plus an additive noise component. Finally a detector 224 produces an estimate ΛXi 226 of the input data Xi 200.
The sampled read signal 218 is given by:
ri = hi * yi + n;,
where * represents the convolution operator.
The equalized signal 222 is given by:
Zi = gi * r;.
Figure 2B shows a block diagram of the discrete-time equivalent optical datastorage channel model 211 of Figure 2 A in greater detail. Multilevel data symbols yi 210 enter a precompensator 250 that contains a write strategy for translating the discrete-time multilevel symbol sequence into a continuous-time laser modulation signal. The precompensator 250, also called a write compensator, determines the starting and ending times and levels of laser pulses for writing each multilevel symbol, adjusting these parameters based on the preceding and following multilevel symbols so as to compensate for certain, primarily nonlinear, ISI effects that will occur during the writing and reading process as described in United States Patent Application No. 09/496,898 filed February 2, 2000, entitled "Write Compensation for a Multi-Level Data Storage System" which is herein incorporated by reference, hereinafter Powelson et. al. The laser modulation signal is sent to an optical disc writing system 252, which writes marks onto an optical disc 254. In one embodiment, the optical disc undergoes a disc mastering and replication process as typically used in ROM data-storage systems. In another embodiment, this optical disc is made of phase-change or dye material as typically found in WORM (write once, read many) and RW (rewritable) data-storage systems. Further, it is anticipated that the optical disc is made of fluorescent or photopolymer materials. An optical reader head 256 reads the optical disc 254 (possibly a different disc physically if it is a ROM datastorage system, but still containing the same data), producing an analog read signal which enters an analog filter 258 to remove noise. In one embodiment, the analog filter 258 is a simple anti-aliasing low-pass filter. In another embodiment, the analog filter 258 is a matched filter. The filtered signal then enters an optional analog automatic gain controller (AGC) 260 as well as a timing-recovery system 262. The analog AGC 260, also called an analog desnaker, removes from the read signal amplitude modulation effects on the envelope of the read signal caused not by the recorded data but by variations in the characteristics of the optical disc or in the mechanics of the optical writing system and reader head as described in United States Patent Application No. 09/253,808 filed February 18, 1999, entitled "Method and
Apparatus for Reading and Writing a Multi-Level Signal from an Optical Disc" which is herein incorporated by reference, hereinafter Wong et. al. The timing-recovery system 262 contains a phase-locked loop (PLL) to recover the symbol clock, as described in Wong et. al., which controls an analog-digital converter (ADC) 264 that samples the desnaked read signal. The ADC output is the sampled read signal 218 of Figure 2A.
The PR target p; is the optical channel response hi convolved with the equalization filter i; i.e., pi = hi * gi,
where * represents the convolution operator. The PR target is usually chosen to have a finite number of integral taps p;. Commonly used PR targets are:
• PR 1+D (po = pi = l, Pi = 0, i > l)
• PR2: 1+2D+D2 (p0 = l, pι = 2, ρ2 = l, pi = 0, i > 2)
• 1111: 1+D+D2+D3 (p0 = Pι = p2 = P3 = l, pi = 0, i > 3)
• 1221: 1+2D+2D2+D3 (p0 = l. pi = 2, p2 = 2, p3 = l, p; = 0, i > 3)
PR targets can be considered a generalization of the zero-forcing (ZF) target, where po = 1, Pi = 0, i > 0, where the ZF equalization filter inverts the optical channel response. In practice, though, the ZF target is not referred to as a type of PR target because ZF equalization, or channel inversion, removes all ISI, whereas PR equalization allows ISI but shapes or controls the ISI to a desired target.
The optical channel response can be obtained by writing a known pattern to the optical channel. The pattern is then read from the channel and compared to the original pattern to obtain the MTF of the channel.
Using the z-Transform and inverse z-Transform, one can move from discrete- time domain to digital frequency domain and vice versa, respectively. In the digital frequency domain, the PR target frequency response P(z), optical channel frequency response H(z), and equalization filter response G(z) are related by:
P(z) = H(z)G(z), where P(z), H(z), and G(z) are the z-Transform transfer functions of pj, hi, and g;, respectively. Thus given a PR target and an optical channel response, one can calculate the taps g; of the equalization filter, if it exists, by inverting G(z) = P(z)/H(z).
A PR target that closely matches the actual optical channel response will result in a short, simple equalization filter. Additionally, such an equalization filter will have low energy, resulting in little increase or enhancement of the channel noise, particularly at high frequencies. In fact, the PR targets listed above all have zeros in their frequency spectrums that may even match the optical channel cutoff frequency for an appropriate mark length. Figure 3 illustrates this principle with the different PR targets plotted together with a theoretical channel response for the optical CD system called the full-aperture modulation transfer function as described in United States Patent Application No. 09/369,746 filed August 6, 1999, entitled "Coding System and Method for Partial Response Channels" which is herein incorporated by reference, hereinafter McLaughlin et. al. Thus in certain circumstances PR equalization may have lower computational complexity and better performance than ZF equalization.
2. Decision-Feedback Equalization
In another embodiment, the optical data-storage system uses a decision- feedback equalizer (DFE) instead of a linear equalizer (LE) to achieve the desired ZF or PR target. Figure 4 is a block diagram illustrating such a system. A multilevel data symbol sequence Xi 400 enters an optional PR precoder 402 (no precoder for ZF case) that subtracts future ISI of the PR target pi introduced by an optical channel 412 and an equalizer 420. The precoder 402 consists of an adder 404, modulus-M operator 406, and feedback filter p; - poδj 408, where δ; is the kronecker delta. Its output yi 410 is written to an optical data-storage channel hi 412 representing the discrete-time equivalent combined response of precompensator, laser modulator, optical write and read systems (including MTF), analog read electronics, and ADC, as detailed in Figure 2B. An adder 414 models the effect of laser, media, and electronic noise by adding a noise component nj 416 to the optical channel output. The channel 412, adder 414, and noise 416 comprise the discrete-time equivalent channel model 411, shown as a dotted rectangle encompassing them. The sampled read signal 418 enters a forward filter fi 422, which removes precursor ISI (interference in excess of the target in samples preceding the symbol) in each sample. The forward-filtered signal enters an adder 424 whose output z; 432 enters a sheer 426 that makes tentative decisions 428. These tentative decisions 428 are then fed back through a digital reverse filter gi 430 to predict postcursor ISI (interference in excess of the target in samples following the symbol) due to each estimated symbol, which the adder 422 then subtracts from the forward-filtered signal. The forward filter 422, adder 424, sheer 426, and reverse filter 430 comprise the DFE 420. The DFE output z; 432 is some linear combination, i.e., the ZF or PR target, of the precoded channel input sequence y; 410 plus an additive noise component. Finally a detector 434 produces an estimate ΛXj 436 of the original input data x; 400.
The sampled read signal 418 is given by:
ri = h; * yi + n;. The equalized signal 432 is given by:
Zi = fi * Iϊ - gi * [Zμi],
where [] represents the slicing operation that produces tentative decisions 428.
Given an optical channel response hi and an equalization target p;, analytical methods for calculating the coefficients f; and gi of the forward and reverse filters, respectively, are readily available in the published literature such as Digital Communications. Proakis , Third Ed., pp. 621-622; and in Digital Communications, Lee, Edward A. and Messerschmitt, David G., Second Edition, Kluwer Academic Publishers, 1994, pp. 453-456, which are herein incorporated by reference for all purposes.
The performance of an optical data-storage system with a DFE is usually better than the performance of an LE because a DFE does not enhance noise. The sheer 426, by making decisions on the actual symbols, removes the noise before the signal is fed back through the reverse filter 430. However, the sheer decisions 428 are tentative, meaning that some decisions are in error. These errors are fed back, resulting in incorrect postcursor ISI being subtracted from the signal, which can cause further decision errors. This phenomenon is called error propagation; studies have shown that error propagation effects are usually insignificant compared to the benefits of reduced noise enhancement as shown in Digital Communications. Lee, Edward A. and Messerschmitt, David G., Second Edition, Kluwer Academic Publishers, 1994, Appendix 10- A. This is particularly true for data-storage systems, which of necessity must be very reliable, so that their operating point is very low in terms of errors to begin with, which means that sheer decisions 428 are already very reliable.
3. Fractionally Spaced Equalization The previously mentioned embodiments for ZF and PR targets use equalizers, either a LE or a DFE, with tap spacings of one symbol, or baud. For such optical datastorage systems with baud-spaced equalizers (BSE) to achieve good performance, some assumptions have been made about the continuous-time portion of the system described in Figure 2B. First, the ADC 266 must sample precisely in the center of each symbol. Consider, for example, a sinusoid s(t) = sin ωt shown in Figure 5. If the ADC samples at ωt = π/2, 3π/2, ..., shown as x's 500 in the figure, then the original sinusoid can be reconstructed perfectly from the samples. However, if the ADC samples exactly π/2 out of phase, that is, at ωt = 0, π, 2π, ..., shown as o's 502 in the figure, then all the samples are zero, so no signal can be reconstructed.
Second, the continuous-time (CT) optical chamiel response h(t) of the optical write and read systems, including MTF, must be precisely known. Moreover, the analog read electronics includes an analog filter 258 that ideally should be matched to the CT optical channel response h(t), i.e., an analog filter with an impulse response h(-t), because a matched filter will provide better performance than an anti-aliasing filter. Third, the CT optical channel response h(t) must be relatively stationary, because it is not easy to adapt an analog filter.
In practical systems, especially in mass-produced, inexpensive, commodity optical drives, none of these assumptions is valid. First, there will be sampling-phase offsets in the ADC because of manufacturing variations in the phase-locked loop that recovers the symbol clock. Secondly, digital electronics operating from a symbol clock on samples after the ADC can not measure a CT optical channel response, and analog electronics for such measurements would be prohibitively complex. Finally, as a disc spins within a drive, disc warpage and eccentricity will cause cyclical variations in the optical channel response.
A solution for dealing with the first two problems is to sample more than once per symbol and to replace the complicated analog matched filter with a simple analog anti-aliasing filter and a digital fractionally spaced equalizer (FSE) to provide the channel-matching functionality. In one embodiment, the optical data-storage system uses a fractionally spaced linear equalizer with a ZF or PR target; in another embodiment, the system uses a fractionally spaced decision-feedback equalizer with a ZF or PR target.
Figure 6A is a block diagram illustrating such a system. A multilevel data symbol sequence x; 600 enters an optional PR precoder 602 (no precoder for ZF case) that subtracts future ISI of the PR target pi introduced by an optical channel 612 and an equalizer 624. The precoder 602 consists of an adder 604, modulus-M operator 606, and feedback filter pi - poδ; 608, where δj is the kronecker delta. Its output yi 610 is written to an optical data-storage channel h;® 612 representing the discrete-time equivalent combined response of precompensator, laser modulator, optical write and read systems (including MTF), analog read electronics, and ADC. The optical channel hi0), j = 1...P, 612 has P sampling phases for each symbol. In one embodiment, P = 2 samples per symbol, with h ^ corresponding to sampling in the center of each mark, and h 2) corresponding to sampling in between pairs of marks. A bank of adders 614 models the effect of laser, media, and electronic noise by adding noise components , j = 1...P, 616 to corresponding phases of the optical channel output. The multiple phases of the sampled read signal
Figure imgf000018_0001
1...P, 618 enter a multiplexer 620 that combines them into a single oversampled read signal stream r 622. The channel 612, bank of adders 614, noise vector 616, read signal 618 and multiplexer 620 comprise the discrete-time equivalent multi-phase channel model 611, shown as a dotted rectangle encompassing them. It models the oversampled physical optical channel as a multiplexed, linear, time-invariant system with additive noise. The oversampled read signal rk 622 then enters an FSE 624, which removes ISI in excess of the desired ZF or PR target, in the process downsampling back to one sample per symbol. The FSE output z; 626 is some linear combination, i.e., the ZF or PR target, of the precoded channel input sequence y; 610 plus an additive noise component. Finally a detector 628 produces an estimate AXj 630 of the original input data Xj 600.
Figure 6B shows the discrete-time equivalent oversampled optical data-storage channel model 611 of Figure 6 A in greater detail. Multilevel data symbols yi 610 enter a precompensator 650 that contains a write strategy for translating the discrete- time multilevel symbol sequence into a continuous-time laser modulation signal. The laser modulation signal is sent to an optical disc writing system 652, which writes marks onto an optical disc 654. In one embodiment, this optical disc undergoes a disc mastering and replication process as typically used in ROM data-storage systems. In another embodiment, this optical disc is made of phase-change or dye material as typically found in WORM (write once, read many) and RW (rewritable) data-storage systems. An optical reader head 656 reads the optical disc 654 (possibly a different disc physically if it is a ROM data-storage system, but still containing the same data), producing an analog read signal which enters an analog anti-aliasing filter 658, which is a low-pass filter for removing high-frequency signals to prevent aliasing and to reduce noise. The filtered signal then enters an optional analog automatic gain controller (AGC) 660 and a timing-recovery system 662. The timing-recovery system 662 contains a PLL 663 to recover the symbol clock as well as a frequency multiplier 665 to produce a clock frequency P times higher than the symbol clock frequency. It is this clock, rather than the symbol clock, which controls an ADC 664 that samples the desnaked read signal. The ADC output is the oversampled read signal rk 622 of Figure 6A.
The multiple phases of the sampled read signal 618 are given by:
ri(i) = hi(i) * yi + ni (j), j = l ...P.
The oversampled read signal 622 is given by:
rP.i +j = riω.
Figure 6C shows a block diagram of the FSE 624 of Figure 6 A when a linear equalizer is used. The oversampled read signal r 622 enters an equalization filter f 670; the filtered output enters a P-times downsampler 672 that drops P-l of every P samples. The output of the downsampler 672 is the downsampled equalized signal Zj 626. The downsampled equalized signal 626 for a fractionally spaced linear equalizer is given by:
Zi = f * rk, evaluated at k = P » i + l.
Figure 6D shows a block diagram of the FSE 624 of Figure 6 A when a decision-feedback equalizer is used. The oversampled read signal rk 622 enters a forward filter f 680, which removes precursor ISI in each sample. The forward- filtered signal enters a P-times downsampler 682 that drops P-l of every P samples. The downsampled forward-filtered signal enters an adder 684, whose output zj 626 enters a sheer 686 that makes tentative decisions 688. These tentative decisions 688 are then fed back through a digital reverse filter g; 690 to predict postcursor ISI (interference in excess of the target in samples following the symbol) due to each estimated symbol, which the adder 684 then subtracts from the downsampled forward-filtered signal. The adder output Zj 626 is the downsampled equalized signal z; 626. Note that the forward filter fk 680 operates at the P-times oversampled clock rate, while the reverse filter g; 690 operates at the normal symbol clock rate.
The downsampled equalized signal 626 for a fractionally spaced decision- feedback equalizer is given by:
z; = f * rk - gi * [zi_i], evaluated at k = P • i + 1.
Given a P-phase optical channel response hi®, j = 1...P, and an equalization target p;, analytical methods for calculating the coefficients f of the fractionally spaced linear equalizer 670, and the coefficients fk and gi of the forward 680 and reverse 690 filters, respectively, of the fractionally spaced decision-feedback equalizer, are readily available in the published literature such as Digital Communications. Lee, Edward A. and Messerschmitt, David G., Second Edition, Kluwer Academic Publishers, 1994,. pp. 482-486.
4. Simulation Results
Simulation results, based on a measured optical CD-RW channel, illustrate the advantages of the above-mentioned embodiments. Figure 7 is a plot of the continuous-time channel response h(t) measured from an optical CD-RW data-storage system using a phase-change media disc with 600-nm long marks. Table 1 is a chart of the discrete-time channel taps h; at various sampling offsets. The simulation uses white Gaussian noise samples added after the channel.
Figure imgf000021_0001
Table 1 Figure 8 compares the performances of a ZF-LE with baud spacing and fractional spacing. It shows the signal-to-noise ratio (SNR) penalty incurred due to a sampling offset in order to achieve 10"5 probability of symbol error (sometimes denoted symbol-error rate, or SER), where the performance at zero sampling offset serves as the O-dB baseline. The sensitivity (to sampling offset) curve clearly shows that baud-spaced equalization (BSE) suffers much higher penalties than fractionally
spaced equalization (FSE). At a sampling offset of 15% of a symbol period, BSE has
an SNR penalty of 0.52 dB, whereas FSE has an SNR penalty of only 0.17 dB. Thus FSE is more robust to sampling offsets than BSE.
Figure 9 compares the performances of linear and decision-feedback
equalization using zero-forcing fractionally spaced equalizers. It shows waterfall curves of the probability of symbol error versus peak SNR, defined as the ratio of the
peak signal to noise variance at the point of sampling. At 10"5 probability of symbol error, DFE has a gain of 0.5 dB as compared with LE. Even at 10" probability of symbol error, DFE is still better than LE by about 0.2 dB; the smaller gain is due to
increased number of errors in the decisions being fed back. This simulation uses
channel taps from Table 1 corresponding to zero sampling offset. Tables 2 and 3 show
the corresponding ZF-LE and ZF-DFE taps, respectively.
-0.0135 0.1257
-0.2918 0.1186 0.4016
-0.3116
-0.6286 0.4550 1.2890 0.4550
-0.6286
-0.3116 0.4017 0.1185
-0.2918 0.1258
-0.0135
Table 2
Figure imgf000023_0001
Table 3 Figure 10 compares the performance of fractionally spaced linear equalizers
with zero-forcing (ZF) and partial-response class 1 (PRl) targets. It shows waterfall curves of probability of symbol error versus peak SNR. PRl equalization has a gain
of over 2 dB compared with ZF equalization, thus demonstrating the advantage of
partial-response equalization over zero-forcing equalization. This simulation also uses channel taps from Table 1 corresponding to zero sampling offset. Table 4 shows the
corresponding PR1-LE taps.
0.0084
-0.0780
0.1783
-0.0508
-0.2836
0.0516
0.6793
0.9897
0.6792
0.0516
-0.2836
-0.0508
0.1783
-0.0779
0.0083
Table 4
Although the foregoing invention has been described in some detail for purposes of clarity of understanding, it will be apparent that certain changes and modifications may be practiced within the scope of the appended claims. It should be noted that there are many alternative ways of implementing both the process and apparatus of the present invention. Accordingly, the present embodiments are to be considered as illustrative and not restrictive, and the invention is not to be limited to the details given herein, but may be modified within the scope and equivalents of the appended claims.

Claims

WHAT IS CLAIMED IS: CLAIMS
1. A method of compensating for intersymbol interference in an optical data storage channel comprising: measuring an intersymbol linear modulation transfer function; writing data to the optical data storage channel; dividing a partial-response target frequency response by said intersymbol linear modulation transfer function; obtaining a linear equalization filter response from said step of dividing; reading a read signal from the optical data storage channel; convolving said read signal with said linear equalization filter response to produce an equalized read signal containing a controlled partial-response target intersymbol interference.
2. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 wherein prior to writing data, the method includes precompensating data for nonlinear intersymbol interference.
3. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 2 where said precompensating includes precompensating for a portion of linear intersymbol interference.
4. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 where said optical data storage channel includes a phase change optical storage disc.
5. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 where said optical data storage channel includes a dye based optical storage disc.
6. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 where said optical data storage channel comprises an optical master for writing and a replica produced from said optical master for reading.
7. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 wherein said measuring includes: writing a known pattern to the optical data storage channel; reading said known pattern from said optical data storage channel to obtain a recovered pattern; and comparing said known pattern and said recovered pattern.
8. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 where said data is formatted as a multi-level signal.
9. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 where said data is formatted as a binary signal.
10. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 where said step of convolving uses a baud spaced equalizer.
11. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 where said step of convolving uses a fractionally spaced equalizer.
12. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 1 wherein prior to writing data, the method includes precoding data.
13. A method of compensating for intersymbol interference in an optical data storage channel comprising: reading a read signal from the optical data storage channel; and equalizing said read signal to achieve a desired target response, said equalizing including steps of: forward filtering said read signal to remove precursor intersymbol interference, said forward filtering producing a forward filtering output; slicing said forward filtering output to produce tentative decisions; reverse filtering said tentative decisions to produce predicted postcursor intersymbol interference; and subtracting said predicted postcursor intersymbol interference from said forward filtering output thereby producing an equalized read signal.
14. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said data is formatted as a multi-level signal.
15. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said data is formatted as a binary signal.
16. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said equalizing uses a baud spaced equalizer.
17. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said equalizing uses a fractionally spaced equalizer.
18. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said desired target response is a partial-response target frequency response.
19. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said desired target response is a zero-forcing response target frequency response.
20. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said optical data storage channel includes a phase change optical disc and said reading obtains said read signal from said phase change optical disc.
21. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said optical data storage channel includes a dye based optical disc and said step of reading obtains said read signal from said dye based optical disc.
22. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 13 where said optical data storage channel includes a ROM optical disc and said step of reading obtains said read signal from said ROM optical disc.
23. A method of compensating for intersymbol interference in an optical data storage channel comprising: measuring an intersymbol modulation transfer function; determining a desired target response from said modulation transfer function, writing data to the optical data storage channel; reading a read signal from the optical data storage channel; and equalizing said read signal to achieve said desired target response, said equalizing including: forward filtering said read signal for removing precursor intersymbol interference, said forward filtering producing a forward filtering output; slicing said forward filtering output to produce tentative decisions; reverse filtering said tentative decisions to produce predicted postcursor intersymbol interference; and subtracting said predicted postcursor intersymbol interference from said forward filtering output thereby producing an equalized read signal.
24. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 23 where said desired target response is a partial-response target frequency response.
25. A method of compensating for mtersymbol interference in an optical data storage channel as recited in claim 24 wherein prior to writing data, the method includes precoding data.
26. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 23 where said desired target response is a zero-forcing response target frequency response.
27. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 23 wherein prior to writing data, the method includes precompensating data for nonlinear intersymbol interference.
28. A method of compensating for intersymbol interference in an optical data storage channel as recited in claim 24 where said precompensating includes precompensating for a portion of linear intersymbol interference.
PCT/US2001/012793 2000-06-01 2001-04-20 An equalized read signal containing a controlled partial-response target intersymbol interference WO2001093252A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001255505A AU2001255505A1 (en) 2000-06-01 2001-04-20 An equalized read signal containing a controlled partial-response target intersymbol interference

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/588,101 US6377529B1 (en) 2000-06-01 2000-06-01 Method for providing improved equalization for the reading of marks on optical data-storage media
US09/588,101 2000-06-01

Publications (1)

Publication Number Publication Date
WO2001093252A1 true WO2001093252A1 (en) 2001-12-06

Family

ID=24352491

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/012793 WO2001093252A1 (en) 2000-06-01 2001-04-20 An equalized read signal containing a controlled partial-response target intersymbol interference

Country Status (3)

Country Link
US (1) US6377529B1 (en)
AU (1) AU2001255505A1 (en)
WO (1) WO2001093252A1 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030140351A1 (en) * 1998-04-17 2003-07-24 Hoarty W. Leo Cable television system compatible bandwidth upgrade using embedded digital channels
US20030112370A1 (en) * 2001-12-18 2003-06-19 Chris Long Adaptive expanded information capacity for communications systems
JP2001351329A (en) * 2000-06-08 2001-12-21 Sony Corp Nonlinear compensation circuit, nonlinear compensation method, control circuit for nonlinear compensation circuit and its control method, and recorder-reproducer using these circuits and methods
US20030219085A1 (en) * 2001-12-18 2003-11-27 Endres Thomas J. Self-initializing decision feedback equalizer with automatic gain control
US7180942B2 (en) * 2001-12-18 2007-02-20 Dotcast, Inc. Joint adaptive optimization of soft decision device and feedback equalizer
US6826140B2 (en) * 2002-08-26 2004-11-30 Bae Systems Information And Electronic Systems Integration Inc Multichannel digital recording system with multi-user detection
JP3762356B2 (en) * 2002-10-31 2006-04-05 株式会社東芝 Optical disk device
US7580482B2 (en) * 2003-02-19 2009-08-25 Endres Thomas J Joint, adaptive control of equalization, synchronization, and gain in a digital communications receiver
US7215623B2 (en) * 2003-02-26 2007-05-08 Matsushita Electric Industrial Co., Ltd. Reproduction signal processing apparatus
KR20060132548A (en) * 2003-08-27 2006-12-21 코닌클리케 필립스 일렉트로닉스 엔.브이. Read equalizer for a data storage system
US7721186B2 (en) * 2006-04-28 2010-05-18 International Business Machines Corporation Redundancy protection for data recorded across multiple layers of recording media
CN102687475B (en) * 2009-10-13 2015-08-05 骁阳网络有限公司 For method and the optic network parts of deal with data in optic network parts
US8810948B2 (en) 2012-12-20 2014-08-19 Lsi Corporation Over-sampled signal equalizer
US8810949B2 (en) 2012-12-21 2014-08-19 Lsi Corporation Equalization combining outputs of multiple component filters
US10020912B2 (en) 2013-03-13 2018-07-10 Sans R&D, Llc Method and a system for a receiver design in bandwidth constrained communication systems
US9485121B2 (en) * 2014-01-27 2016-11-01 Multiphy Ltd. Digital baud rate clock recovery of heavily ISI-induced signals
US9742599B2 (en) * 2016-01-19 2017-08-22 Hughes Network Systems, Llc Partial response signaling techniques for single and multi-carrier nonlinear satellite systems

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4615038A (en) * 1984-06-06 1986-09-30 At&T Information Systems Inc. Equalization of modulated data signals utilizing tentative and final decisions and replication of non-linear channel distortion
US4905254A (en) * 1987-06-09 1990-02-27 U.S. Philips Corporation Arrangement for combating intersymbol interference and noise
US5537382A (en) * 1994-11-22 1996-07-16 Optex Corporation Partial response coding for a multi-level optical recording channel
US5561687A (en) * 1993-12-20 1996-10-01 Adtran Decision feedback equalizer employing fixed ratio postcursor taps for minimizing noise and intersymbol interference in signals conveyed over high speed data service loop
US5563864A (en) * 1993-12-24 1996-10-08 Seiko Epson Corporation Information recording and reproducing apparatus
US5572503A (en) * 1993-12-15 1996-11-05 Hitachi, Ltd. Correcting non-linear distortions of optical information with a non-linear equalizer
US5606464A (en) * 1995-01-31 1997-02-25 Lucent Technologies Inc. Cancellation of precursor intersymbol interference in magnetic recording channels
US5784415A (en) * 1993-06-14 1998-07-21 International Business Machines Corporation Adaptive noise-predictive partial-response equalization for channels with spectral nulls
US5818806A (en) * 1996-01-29 1998-10-06 Calimetrics, Inc. Method and apparatus for providing equalization for the reading of marks on optical data storage media
US5995561A (en) * 1996-04-10 1999-11-30 Silicon Systems, Inc. Method and apparatus for reducing noise correlation in a partial response channel
US6104766A (en) * 1995-09-18 2000-08-15 International Business Machines Corporation Noise predictive maximum likelihood (NPML) detection methods and apparatus based thereon

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586100A (en) * 1992-10-13 1996-12-17 Literal Corporation Transversal filter and method for cancelling intersymbol interference
US6012161A (en) * 1997-11-26 2000-01-04 At&T Corp. System and method for joint coding and decision feedback equalization

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4615038A (en) * 1984-06-06 1986-09-30 At&T Information Systems Inc. Equalization of modulated data signals utilizing tentative and final decisions and replication of non-linear channel distortion
US4905254A (en) * 1987-06-09 1990-02-27 U.S. Philips Corporation Arrangement for combating intersymbol interference and noise
US5784415A (en) * 1993-06-14 1998-07-21 International Business Machines Corporation Adaptive noise-predictive partial-response equalization for channels with spectral nulls
US5572503A (en) * 1993-12-15 1996-11-05 Hitachi, Ltd. Correcting non-linear distortions of optical information with a non-linear equalizer
US5561687A (en) * 1993-12-20 1996-10-01 Adtran Decision feedback equalizer employing fixed ratio postcursor taps for minimizing noise and intersymbol interference in signals conveyed over high speed data service loop
US5563864A (en) * 1993-12-24 1996-10-08 Seiko Epson Corporation Information recording and reproducing apparatus
US5537382A (en) * 1994-11-22 1996-07-16 Optex Corporation Partial response coding for a multi-level optical recording channel
US5606464A (en) * 1995-01-31 1997-02-25 Lucent Technologies Inc. Cancellation of precursor intersymbol interference in magnetic recording channels
US6104766A (en) * 1995-09-18 2000-08-15 International Business Machines Corporation Noise predictive maximum likelihood (NPML) detection methods and apparatus based thereon
US5818806A (en) * 1996-01-29 1998-10-06 Calimetrics, Inc. Method and apparatus for providing equalization for the reading of marks on optical data storage media
US5995561A (en) * 1996-04-10 1999-11-30 Silicon Systems, Inc. Method and apparatus for reducing noise correlation in a partial response channel

Also Published As

Publication number Publication date
AU2001255505A1 (en) 2001-12-11
US6377529B1 (en) 2002-04-23

Similar Documents

Publication Publication Date Title
US6377529B1 (en) Method for providing improved equalization for the reading of marks on optical data-storage media
KR101500024B1 (en) Systems and Methods for Adaptive Equalization in Recording Channels
US6594098B1 (en) Acquistion timing loop for read channel
US7551668B2 (en) Adaptive equalizing apparatus and method
EP0981880B1 (en) Apparatus and method for noise-predictive maximum likelihood detection
EP0940811B1 (en) Waveform equalizer for use in a recorded information reproducing apparatus
EP0703686A2 (en) Maximum likelihood estimation using reference and spontaneous output peaks of partial response equalizer
JP2005276412A (en) Apparatus for providing dynamic equalizer optimization
US8467141B2 (en) Read channel with oversampled analog to digital conversion
Yeom et al. Selection of coefficient for equalizer in optical disc drive by golden section search
US20130050005A1 (en) Read Channel With Oversampled Analog To Digital Conversion And Parallel Data Detectors
US8874633B2 (en) Determining coefficients for digital low pass filter given cutoff and boost values for corresponding analog version
WO2009066842A1 (en) Method and apparatus for reproducing data
EP1274079A1 (en) Equalization and interpolated timing recovery for a partial response channel
JP3917317B2 (en) Equalization / phase control system and disk storage device including the same
Liu Jitter model and signal processing techniques for high-density optical data storage
JP3751015B2 (en) Waveform equalizer and recorded information reproducing apparatus
US5768246A (en) Method and apparatus for recording and reproducing digital data using frequency domain conversion and detection
KR100474821B1 (en) Apparatus and method for reproducing signal with nonlinear characteristics
KR20000034470A (en) Adaptive equalizer of a dvd reproducing apparatus
JP3792244B2 (en) Waveform equalizer and recorded information reproducing apparatus
JPH06177771A (en) Data reproducing device
Oenning et al. Digital detection with asynchronous sampling using amplitude error prediction
JP3792243B2 (en) Waveform equalizer and recorded information reproducing apparatus
JP3994987B2 (en) Playback device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP