USPatent applicationPatented

Offset calibration methods and radio frequency data path circuits

Granted 28 May 2013 · 1 office action

Life of the application

9 dated events
⤢ drag to zoom20082010201220142016201820202022202420262028ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

An offset calibration method is provided. Two input terminals of an equalizer are switched to a common voltage at a first time point, wherein the equalizer generates a first equalized signal and a second equalized signal according to the common voltage. It is determined whether a first offset voltage is present in the equalizer according to the first and second equalized signals generated from the common voltage. If the first offset voltage is determined to be present in the equalizer, a first compensation voltage is provided to the equalizer.

Description

6 parts
›CROSS REFERENCE TO RELATED APPLICATIONS

The present application claims the benefit of U.S. provisional application entitled “OFFSET CALIBRATION METHODS AND RADIO FREQUENCY DATA PATH CIRCUITS”, Ser. No. 60/938,465 filed May 17, 2007.

›BACKGROUND OF THE INVENTION

1. Field of the Invention

The invention relates to an offset calibration method, and more particularly to an offset calibration for a radio frequency (RF) data path circuit.

2. Description of the Related Art

FIG. 1 shows a conventional RF data path circuit. As shown in FIG. 1 , the RF data path circuit 1 comprises a variable-gain amplifier (VGA) 10 , an equalizer 11 , and an analog-to-digital converter (ADC) 12 . The VGA 10 receives a signal RFIP, which is the sum of data signals A, B, C, and D from a pickup head, and a reference signal. The VGA 10 generates and transmits signals VGP and VGN to the equalizer 11 . The equalizer 11 generates signals VADP and VADN according to the signals VGP and VGN. The ADC 12 generates a logic code LC by comparing the signals VADP and VADN. The equalizer 11 is an offset-sensitive circuit. When an offset voltage is present in the signals VGP and VGN, the equalizer 11 is not able to properly equalize the signals VGP and VGN. Moreover, even though there is no offset voltage in the signals VGP and VGN, the ADC 12 may generate an incorrect logic code when an offset voltage is originally present in the equalizer 11 .

FIGS. 2 a and 2 b respectively show the waveforms of the signals VGP and VGN and the signals VADP and VADN if no offset voltages are present in the VGA 10 and the equalizer 11 . When no offset voltage is present in the VGA 10 and the equalizer 11 , the signals VGP, VGN, VADP, and VADN have ideal waveforms. Zero-cress points and duty cycles of the signals VGP and VGN are identical to those of the signals VADP and VADN. Therefore, a point P 2 a where the levels of the signals VGP and VGN are close to each other corresponds to a point P 2 b where the levels of the signals VADP and VADN are close to each other without point shift. The ADC 12 can correctly generate the logic code LC presenting “0” corresponding to zero-cross points P 2 a and P 2 b of signals VGP, VGN, VADP, VADN, thus avoiding errors in data slicing level.

FIGS. 3 a and 3 b show the waveforms of the signals VGP and VGN and the signals VADP and VADN when an offset voltage is present in the equalizer 11 . When an offset voltage is present in the equalizer 11 , subsequent to transmission of the signals VGP and VGN with ideal waveforms to the equalizer 11 , the zero-cross points and the duty cycles of the signals VGP and VGN are different from those of the signals VADP and VADN. Therefore, a point P 3 a where the levels of the signals VGP and VGN are close to each other does not correspond to a point P 3 b where the levels of the signals VADP and VADN are close to each other. Correct determination of the data slicing level for the signals VADP and VADN is thus not possible. Moreover, due to the DC offset voltage, the signals VGP and VGN and the signals VADP and VADN are greater than expected levels, and saturation portions of these signals may cut out, resulting in poor data reading quality.

An RF data path circuit eliminating the offset voltage and enhancing the quality of data reading for an optical recording apparatuses is desirable.

›BRIEF SUMMARY OF THE INVENTION

The invention provides an offset calibration method. An exemplary embodiment of an offset calibration method comprises switching two input terminals of an equalizer to a common voltage at a first time point, wherein the equalizer generates a first equalized signal and a second equalized signal according to the common voltage. It is then determined a first offset voltage is present in the equalizer according to the first and second equalized signals generated from the common voltage. A first compensation voltage is provided to the equalizer if the first offset voltage is determined to be present in the equalizer.

The invention provides a radio frequency (RF) data path circuit. An exemplary embodiment of an RF data path circuit comprises an equalizer, a determination unit, and a first offset calibration unit. The equalizer comprises two input terminals and generates a first equalized signal and a second equalized signal. At a first time point, the two input terminals of the equalizer are switched to couple a common voltage. The determination unit determines whether a first offset voltage is present in the equalizer according to the first and second equalized signals of the first time point generated from the common voltage. The first offset calibration unit is coupled to the equalizer. The first offset calibration unit provides a first compensation voltage to the equalizer if the first offset voltage is determined to be present in the equalizer.

A detailed description is given in the following embodiments with reference to the accompanying drawings.

›BRIEF DESCRIPTION OF THE DRAWINGS

The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:

FIG. 1 shows a conventional RF data path circuit;

FIGS. 2 a and 2 b respectively show the waveforms of the signals VGP and VGN and the signals VADP and VADN if there is no offset voltage in the VGA 10 and the equalizer 11 in FIG. 1 ;

FIGS. 3 a and 3 b show the waveforms of the signals VGP and VGN and the signals VADP and VADN when an offset voltage is present in the equalizer 11 in FIG. 1 ;

FIG. 4 shows an exemplary embodiment of an RF data path circuit;

FIG. 5 is a flow chart of an exemplary embodiment of an offset calibration method for the RF data path circuit shown in FIG. 4 ;

FIG. 6 is a flow chart of an exemplary embodiment of the determination operation of the first offset in the equalizer in FIG. 4 ;

FIG. 7 is a flow chart of another exemplary embodiment of the determination operation of the first offset voltage in the equalizer in FIG. 4 ;

FIG. 8 is a flow chart of an exemplary embodiment of the determination operation of the second offset voltage in the amplifier in FIG. 4 ; and

FIG. 9 is a flow chart of another exemplary embodiment of the determination operation of the second offset voltage in amplifier in FIG. 4 .

›DETAILED DESCRIPTION OF THE INVENTION · 1 of 2

The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.

Radio frequency (RF) data path circuits are provided. In an exemplary embodiment of an RF data path circuit shown in FIG. 4 , an RF data path circuit 4 comprises an amplifier 40 , an equalizer 41 , an analog-to-digital converter (ADC) 42 , an offset calibration unit 43 , an offset calibration unit 44 , and a determination unit 45 . The amplifier 40 , e.g. a VGA (variable gain amplifier), comprises at least one input terminal IN 40 and two output terminals OUT 40 a and OUT 40 b . The at least one input terminal IN 40 of the amplifier 40 receives an input signal RFIP, which may be the sum of data signals A, B, C, and D from a pickup head, or directly receives the data signal A, B, C, or D from the pickup head. In a normal mode, the amplifier 40 generates gained signals VGP and VGN according to the input signal RFIP. The amplifier 40 transmits the gained signals VGP and VGN to two input terminals IN 41 a and IN 41 b of the equalizer 41 through its two output terminals OUT 40 a and OUT 40 b , respectively. The equalizer 41 generates equalized signals VADP and VADN according to the gained signals VGP and VGN. The equalizer 41 transmits the equalized signals VADP and VADN to the ADC 42 respectively through two output terminals OUT 41 a and OUT 41 b . The ADC 42 receives the equalized signals VADP and VADN and generates a logic code LC accordingly.

FIG. 5 is a flow chart of an exemplary embodiment of an offset calibration method for the RF data-path circuit 4 shown in FIG. 4 . Referring to FIGS. 4 and 5 , in a first step of a calibration mode, at a first time point, the two input terminals IN 41 a and IN 41 b of the equalizer 41 are switched to couple a voltage level, e.g. a common voltage VCOM (step S 50 ). In order words, the signals which are inputted into the two input terminals IN 41 a and IN 41 b of the equalizer 41 are set to be equal. The equalizer 41 generates the equalized signals VADP and VADN according to the common voltage VCOM. The determination unit 45 determines whether a first offset voltage is present in the equalizer 41 according to the equalized signals VADP and VADN generated from the common voltage VCOM (step S 51 ). The offset calibration unit 43 provides a first compensation voltage to the equalizer 41 if the first offset voltage is determined to be present in the equalizer 41 (step S 52 ).

In the first step of this embodiment, the determination unit 45 determines whether a first offset voltage is present in the equalizer 41 by determining whether levels of the equalized signals VADP and VADN of the first time point are close to each other or even substantially equal to each other. If the levels of the equalized signals VADP and VADN of the first time point are not close to each other, the determination unit 45 determines that a first offset voltage is present in the equalizer 41 . When providing the first compensation voltage to the equalizer 41 , the offset calibration unit 43 also adjusts the first compensation voltage to an appropriate value until the levels of the equalized signals VADP and VADN are close to each other (step S 53 ). Therefore, the first offset voltage present in the equalizer 41 is finally compensated. A detailed description of the determination operation of the first offset voltage is provided in the following.

In some embodiments, as shown in FIG. 6 , the determination unit 45 can receive the equalized signals VADP and VADN outputted from the two output terminals OUT 41 a and OUT 41 b of the equalizer 41 and directly determine whether a level of the equalized signal VADP and a level of the equalized signal VADN of the first time point are close to each other (step S 60 ). If the levels of the equalized signals VADP and VADN of the first time point are not close to each other, the determination unit 45 determines that a first offset voltage is present in the equalizer 41 (step S 61 ).

In other some embodiments, as shown in FIG. 7 , the ADC 42 can be used to compare the levels of the equalized signals VADP and VADN of the first time point to determine whether the equalized signals VADP and VADN of the first time point are close to each other (step S 70 ), that is, by generating a logic code LC according to the compared result. When the levels of the equalized signals VADP and VADN of the first time point are close to each other, the ADC 42 generates a logic code LC “0” (step S 71 ). For example, the levels of the equalized signals VADP and VADN may be defined to close to each other according to the transient of the logic code LC, such as from “1” to “0” or even from “1” to “−1”. When the levels of the equalized signals VADP and VADN of the first time point are not close to each other, the ADC 42 does not generate a logic code LC “0” (step S 72 ), and instead, the ADC 42 may generate a logic code such as LC “1”. The determination unit 45 receives the logic code LC from the ADC 42 and determines there is a first offset voltage in the equalizer 41 according to the logic code “1”.

Referring to FIGS. 4 and 5 , in a second step following the first step as stated above in the embodiment, the amplifier 40 stops receiving the input signal RFIP (that is the amplifier 40 receives no input signal) and accordingly generates the gained signals VGP and VGN (step S 54 ). At a second time point later than the first time point, the two terminals IN 41 a and IN 41 b of the equalizer 41 are switched to the two output terminals OUT 40 a and OUT 40 b to couple to the gained signals VGP and VGN, respectively (step S 55 ). The equalizer 41 generates the equalized signals VADP and VADN according to the gained signals VGP and VGN. The determination unit 45 determines whether there is a second offset voltage in the amplifier 40 according to the equalized signals VADP and VADN generated from the of the gained signals VGP and VGN (step S 56 ). The offset calibration unit 44 provides a second compensation voltage to the amplifier 40 if a second offset voltage is determined to be present in the amplifier 40 (step S 57 ). In some embodiments, the offset calibration units 43 and 44 and the determination unit 45 can be implemented by one device, such as a micro-processor, which can perform the offset calibration operation of the offset calibration units 43 and 44 and the determination operation of the determination unit 45 . Alternatively, the offset calibration units 43 and 44 and the determination unit 45 can be implemented by separate devices for performing the two steps of the offset calibration operation, respectively.

›DETAILED DESCRIPTION OF THE INVENTION · 2 of 2

In the second step of this embodiment, the determination unit 45 determines whether a second offset voltage is present in the amplifier 40 by determining whether the levels of the equalized signals VADP and VADN of the second time point are close to each other. If the levels of equalized signals VADP and VADN of the second time point are not close to each other, the determination unit 45 determines that a second offset voltage is present in the amplifier 40 . When providing the second compensation voltage to the amplifier 40 , the offset calibration unit 44 also adjusts the second compensation voltage to an appropriate value until the levels of the equalized signals VADP and VADN are close to each other (step S 58 ). A detailed description of the determination operation of the second offset voltage is provided in the following.

In some embodiments, as shown in FIG. 8 , the determination unit 45 can receive the equalized signals VADP and VADN outputted from the two output terminals OUT 41 a and OUT 41 b of the equalizer 41 and directly determine whether a level of the equalized signal VADP and a level of the equalized signal VADN of the second time point are close to each other (step S 80 ). If the levels of the equalized signals VADP and VADN of the second time point are close to each other, the determination unit 45 determines that a second offset voltage is present in the amplifier 40 (step S 81 ).

In other some embodiments, shown in FIG. 9 , the ADC 42 can be used to compare the levels of the equalized signals VADP and VADN of the second time point to determine whether the equalized signals VADP and VADN of the second time point are close to each other (step S 90 ), that is, by generating a logic code LC according to the compared result. When the levels of the equalized signals VADP and VADN of the second time point are close to each other, the ADC 42 generates a logic code LC “0” (step S 91 ). When the levels of the equalized signals VADP and VADN of the second time point are not close to each other, the ADC 42 does not generate a logic code LC “0” (step S 92 ), and instead, the ADC 42 generates a logic code such as LC “1”. The determination unit 45 receives the logic code LC from the ADC 42 and determines a second offset voltage is present in the amplifier 40 according to the logic code “1”.

According to the described embodiments, in the first step of the calibration mode, after the offset calibration unit 43 adjusts the first compensation voltage to an appropriate value, the first compensation voltage is fixed, and the offset voltage compensation of the equalizer 41 is accomplished. If there is still an offset voltage present in the RF data path circuit 4 in a normal mode, the operation of the RF data path circuit 4 can selectively perform the second step of the calibration mode to compensate the offset voltage of the amplifier 40 , thereby eliminating the offset voltage in the RF data path circuit 4 and enhancing data reading quality.

While the invention has been described by way of example and in terms of the preferred embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. To the contrary, it is intended to cover various modifications and similar arrangements (as would be apparent to those skilled in the art). Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.

Claims as granted

18 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

8 codes
IPC · International Patent Classification
Section H — Electricity
  • H03H7/30
USPC · US Patent Classification
375/232375/231375/230375/345330/304375/350375/229

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2008Jul 2008Jan 2009Jul 2009Jan 2010Jul 2010Jan 2011Jul 2011Jan 2012Jul 2012Jan 2013Jul 2013USPTOApplicantNon-final rejectionNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
5.3 y
1,923 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Examiner
Daniel Washburn
art unit 2634 · TC 2600
Citations: 6 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20082010201220142016201820202022202420262028Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock