Information
-
Patent Grant
-
6510012
-
Patent Number
6,510,012
-
Date Filed
Friday, July 28, 200024 years ago
-
Date Issued
Tuesday, January 21, 200321 years ago
-
Inventors
-
Original Assignees
-
Examiners
Agents
- Swayze, Jr.; W. Daniel
- Brady; W. James
- Telecky, Jr.; Frederick J.
-
CPC
-
US Classifications
Field of Search
-
International Classifications
-
Abstract
An asymmetry correction circuit for correcting an asymmetry signal includes a first transconductance circuit for transforming the asymmetry signal to a bias current in a first current path, a second transconductance circuit to form the bias current in a second current path, and a feed-forward circuit for transforming the asymmetry signal to a positive difference current and a negative difference current.
Description
FIELD OF THE INVENTION
The present invention is related to circuits and methods for performing nonlinear signal compensation to correct pulse asymmetry.
BACKGROUND OF THE INVENTION
In magnetic disk storage systems for computers, digital data serves to modulate the current in a read/write head coil so that a sequence of corresponding magnetic flux transitions are written onto a magnetic medium in concentric tracks. To read this recorded data, the read/write head passes over the magnetic medium and transduces the magnetic transitions into pulses in an analog signal that alternate in polarity. These pulses are then decoded by read channel circuitry to reproduce the digital data. One type of magnetic transducer which is widely used for reading digital data from a magnetic medium is a magneto-resistive (MR) head.
An MR head is a device whose resistance varies with the applied magnetic field. In this regard, the head is capable of converting magnetic field variations produced by a rotating track into a time varying voltage or current in an electrical circuit. MR heads offer many advantages over other types of magnetic transducers and, consequently, are increasingly being used in magnetic data storage systems. For example, MR heads are more sensitive than other types of read heads, such as thin film heads, and produce a stronger read signal. Also, MR heads have a better frequency response than other types of heads which use inductive coils as a sensing means. In addition, the read signal produced by an MR head is relatively insensitive to the relative velocity between the head and the medium, as is the case with other types of heads, because it is the level of the applied magnetic field which is sensed by an MR head and not the rate of change of magnetic flux lines through a coil. This is an advantage in systems where head/medium velocity may vary over a significant range. Lastly, because MR heads are not capable of writing data on a magnetic medium, magnetic data storage systems which use MR read heads must include a separate head to perform the write function. Using a separate head for reading and writing allows each head to be separately optimized for performing its singular task which can greatly improve the performance of a magnetic data storage system.
An asymmetric characteristic is illustrated in FIG.
1
. This asymmetric characteristic can produce problems in the conversion of the magnetic field variations emanating from the medium into the time varying electrical signal. For example, the asymmetric nature of the MR head may cause the time varying electrical signal produced by the head to look nothing like the magnetic signal applied to the head. To overcome this problem, a bias current is generally applied to the head to move the quiescent operating point of the head to be more asymmetric of the resistance characteristic.
Thus, proper biasing of the magneto-resistive element is critical for symmetric performance of the magneto-resistive transducer. Ideally, the magneto-resistive element should be magnetically biased by a soft film such that its voltage outputs, which correspond to the transitions in the magnetic field signal stored in the magnetic storage medium, are symmetrical about a reference voltage. However, various factors result in asymmetry of the outputs. One of the factors is the microstructural and magnetic property variations of the soft film at a microscopic level on the wafer. Moreover, the soft film properties are not uniform across the wafer. The presence of residues and contaminants on the wafer surface before soft film deposition enhances the non-uniformities even further. All of these result in non-systematic variations in the aforementioned voltage output asymmetry between manufactured magneto-resistive read heads.
It has been noted that the degree of asymmetry varies and, correspondingly, there is a need to adjust the asymmetry in accordance with this variance.
SUMMARY OF THE INVENTION
The present invention provides a circuit that performs an inverse nonlinear compensation to remove a portion of the signal distortion and thus diminish the degrading effects on the bit error rate (BER). The present invention employs a feed-forward circuit which compensates the asymmetrical signal. The circuit of the present invention uses a gain transfer function that employs a Taylor series expansion to yield a quadratic equation with a second order coefficient modified by k which is digitally programmable. The second order term is used to produce an inverse distortion to the signal which can approximately eliminate the MR asymmetry distortion.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1
illustrates asymmetry associated with an MR head;
FIG. 2
illustrates a block diagram of the MR asymmetry correction circuitry;
FIG. 3
illustrates a detailed circuit diagram of the present invention; and
FIG. 4
illustrates a portion of a read channel in block diagram form.
DETAILED DESCRIPTION OF THE PRESENT INVENTION
In
FIG. 2
, the MR asymmetry correction circuit
204
performs an inverse nonlinear compensation to remove a significant amount of signal distortion caused by the asymmetry and significantly diminishes the degrading effects of BER.
FIG. 2
illustrates a simplified functional block design. The MRAC circuit
204
employs a CMOS Gm-Gm amplifier topology which as a gain transfer function of sqrt (1+x)/(1−x). Additionally, a feed-forward circuit
202
is used to modulate the X term in the MR asymmetry correction circuit
204
. The simplified Taylor series expansion for this equation yields a quadratic equation with a second order coefficient given by the constant which is digitally programmable. The second order term is used to produce an inverse distortion to the signal from the MR head which can approximately eliminate the MR asymmetry distortion.
FIG. 3
illustrates the details of the feed-forward circuit
202
and the MRAC circuit
204
.
The MR asymmetry correction circuit includes two transconductance elements
318
and
320
. Transconductance element
318
includes two NFETs
306
and
308
having the sources connected together. More particularly, NFET
308
has a source of NFET
308
connected to the source of NFET
306
. The gate of NFET
306
receives the input signal V
INM
, and the gate of NFET
308
receives the voltage signal V
INP
. The drain of NFET
308
is connected to the drain of NFET
304
, and the drain of NFET
306
is connected to the drain of NFET
302
. Additionally, the drain of NFET
302
is connected to the gate of NFET
302
, and the drain of NFET
304
is connected to the gate of NFET
304
. The source of NFET
304
is connected to the source of NFET
302
. The source of NFET
308
and the source of NFET
306
is connected to current source
314
to form a first current path
313
, and the source of NFET
304
is connected to the source of NFET
302
which is connected to current generator
316
to form a second current path
317
. The drain of NFET
304
is connected to one input of common mode amplifier
310
, and the drain of NFET
302
is connected to the other input of common mode amplifier
310
. The output of common mode amplifier
310
is connected to the gates of PFET
312
and PFET
311
. The source of PFET
312
and the source of PFET
311
are connected to voltage V
DD
. The drain of PFET
312
is connected to the drain of NFET
306
while the drain of PFET
311
is connected to the drain of NFET
308
. The source of NFET
308
and the source of NFET
306
are connected to one of the differential outputs of transconductance circuit
314
. Additionally, the source of NFET
304
is connected to the source of NFET
302
which is connected to the other differential output of transconductance circuit
314
. Additionally, a digital-to-analog converter
316
outputs a signal value k which controls the transconductance of transconductance circuit
314
. The differential outputs from the transconductance circuit
314
algebraically combine with the I
BIAS
current generators
315
and
315
a.
Thus, the current from the source of NFET
308
and NFET
306
is current I
BIAS
−Δi. In a similar fashion, the current from transconductance element
320
is current I
BIAS
+Δi. The input to transconductance circuit
314
is the input signal, namely voltage V
INP
. In addition, another input to transconductance circuit
314
is the voltage V
INM
. Thus, the transconductance circuit
314
outputs a current Ai based on the difference between the voltage V
INP
and the voltage V
INM
. The output of transconductance circuit
314
is two currents which are equal in magnitude to Δi but flow in opposite directions, namely a positive difference current and a negative difference current. Thus, the transconductance
314
senses a difference in voltage between the voltage V
INP
and voltage V
INM
which are the input voltages. The current that is output from transconductance circuit
314
indicates the magnitude of the voltage difference between V
INP
and the voltage V
INM
. Transconductance circuit
314
is a feed-forward circuit
202
. The digital-to-analog converter
316
is programmable, which changes the value of k. The digital-to-analog converter
316
outputs a signal based on the input signal, the MRA signal from the digital MRA correction control block (element
410
in FIG.
4
). The signal output from the digital-to-analog converter
316
is k which controls transconductance circuit
314
to multiply the difference between the input signals V
INP
and V
INM
. Thus, current is added or subtracted from the two current paths of the MR correction circuit
204
. The feed-forward circuit
202
includes the transconductance element
314
. The common mode amplifier
310
maintains the output or the common mode for both outputs at approximately 1.8 volts or some other functionally equivalent voltage. Typically, the NFETs
302
,
304
,
306
and
308
have the same width and length and are biased at a current I
BIAS
/2 so the nominal voltage gain (Gm/Gm=1) is unity. The differential input voltage V
INP
and V
INM
drives transconductance circuit
314
which differentially feeds current (Δi) to the input stage of transconductance circuit
318
and the differential load impedance stage of transconductance circuit
320
. The transconductance gain of transconductance circuit
314
relating the magnitude of Δi to the differential input voltage V
INP
and V
INM
is controlled by the output signal k from the digital-to-analog converter
316
. The digital-to-analog converting circuit
316
implements the term X=k*V
IN
where k is the transconductance controlled by the MRA digital-to-analog converting circuit
316
. (Δi=Gm ΔV
IN
) (where Gm is set by k) The resulting transfer function is the quadratic function described hereinabove.
FIG. 4
illustrates a portion of the digital channel. The Gm-Gm variable gain amplifier
408
is connected to the MR asymmetry correction amplifier
204
which is in turn connected to the read channel analog front-end
402
and connected to the analog-to-digital converter
404
. The analog-to-digital converter
404
is additionally connected to the digital MRA correction control circuit
410
as well as the read channel digital detector
406
. The digital MRA correction control circuit
410
is connected to the digital-to-analog (D/A) converter circuit
202
. The output from the analog-to-digital converter
404
is used to determine the necessary correction to the MRAC circuit
204
by the k signal that controls the transconductance circuit
314
. The digital MRA correction control circuit
410
generates an MRAC word, which is input to the D/A converter
202
which outputs a signal to the MR asymmetry correction circuit
204
.
Claims
- 1. An asymmetry correction circuit for correcting an asymmetry signal, comprising:a first transconductance circuit for transforming said asymmetry signal to a bias current in a first current path; a second transconductance circuit to form said bias current in a second current path; and a feed-forward circuit for transforming said asymmetry signal to a positive difference current and a negative difference current; wherein said feed-forward circuit adds said positive difference current to said first current path and adds said negative difference current to said second current path.
- 2. An asymmetry correction circuit, as in claim 1, wherein said feed-forward circuit includes a transconductance circuit.
- 3. An asymmetry correction circuit, as in claim 2, wherein said bias current is generated by a current generator.
- 4. An asymmetry correction circuit, as in claim 1, wherein said feed-forward circuit is coupled to a digital-to-analog converter.
- 5. An asymmetry correction circuit, as in claim 1, wherein said positive difference current corresponds to said asymmetry signal.
- 6. An asymmetry correction circuit, as in claim 1, wherein said negative difference current corresponds to said asymmetry signal.
- 7. An asymmetry correction circuit, as in claim 1, wherein a first bias current is in said first current path and a second bias current is in said second current path.
- 8. An asymmetry correction circuit, as in claim 7, wherein said positive difference current is added to said first bias current.
- 9. An asymmetry correction circuit, as in claim 7, wherein said negative difference current is added to said second bias current.
- 10. A disk drive for storing information on a disk, comprising:a head to read/write said information on said disk; a preamplifier to amplify said information; an asymmetry correction circuit for correcting an asymmetry signal from said information; a first transconductance circuit for transforming said asymmetry signal to a bias current in a first current path; a second transconductance circuit to form said bias current in a second current path; and a feed-forward circuit for transforming said asymmetry signal to a positive difference current and a negative difference current; wherein said feed-forward circuit adds said positive difference current to said first current path and adds said negative difference current to said second current path.
- 11. A disk drive system, as in claim 10, wherein said feed-forward circuit includes a transconductance circuit.
- 12. A disk drive system, as in claim 11, wherein said bias current is generated by a current generator.
- 13. A disk drive system, as in claim 10, wherein said feed-forward circuit is coupled to a digital-to-analog converter.
- 14. A disk drive system, as in claim 10, wherein said positive difference current corresponds to said asymmetry signal.
- 15. A disk drive system, as in claim 10, wherein said negative difference current corresponds to said asymmetry signal.
- 16. A disk drive system, as in claim 10, wherein a first bias current is in said first current path and a second bias current is in said second current path.
- 17. A disk drive system, as in claim 16, wherein said positive difference current is added to said first bias current.
- 18. A disk drive system, as in claim 16, wherein said negative difference current is added to said second bias current.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5790335 |
Sugawara et al. |
Aug 1998 |
A |
5943177 |
Matthews et al. |
Aug 1999 |
A |