Method and apparatus for digital multi-standard colour signal demodulation

Abstract: The key component of a digital PAL or NTSC colour decoder is a quadrature demodulator for these AM modulated signals. For a SECAM colour decoder, however, an FM demodulation is required which is conventionally implemented using a Hilbert filter which is followed by a CORDIC processor and a differentiation stage. It would be advantageous if for multi-standard applications a general-purpose colour demodulator for PAL, NTSC and SECAM systems could be implemented on one chip having as much as possible common demodulation processing stages. According to the invention a single common quadrature mixer is used for all three colour systems. A resulting bias effect caused by the use of a single mixing frequency is corrected in a clamping stage. The bias effect can also be used for line identification.

Description: Background The key component of a digital PAL or NTSC colour decoder is a quadrature demodulator for these AM modulated signals. For a SECAM colour decoder, however, an FM demodulator is required which is conventionally implemented using a Hilbert filter which is followed by a CORDIC processor (coordinate rotation digital computer) and a differentiation stage. EP-A-0 597 160 discloses a corresponding digital stand-alone SECAM decoder. A CORDIC processor is described in more detail in EP-A-0 329 812 and EP-A-0 597 160 and in an article cited therein. EP-A-0 486 095 shows a quadrature mixer for a standard FM signal having I and Q components and a single centre frequency. The mixer's output signals are processed in a CORDIC circuit. Invention It would be advantageous if for multi-standard TV or VCR applications a multi-standard digital colour demodulator for PAL, NTSC and SECAM TV systems could be implemented on one chip having as much as possible common demodulation processing stages. However, since PAL and NTSC use AM modulation whereas SECAM uses FM modulation with two different carriers for the colour information in the composite video signal, a conventional solution for a digital SECAM colour demodulator using a Hilbert filter as shown in EP-A-0 597 160 has little commonness to that for a digital PAL and/or NTSC colour demodulator using a quadrature mixer. Thus, it seems to be inconvenient to combine both solutions on a multi-standard colour demodulator chip for all of the three systems. However, the inventors have found a solution for this problem which allows to have a single common quadrature demodulator or mixer for all three colour systems. Accordingly, it is one object of the invention to disclose a method for digitally demodulating PAL, NTSC and SECAM colour signals using at least one common processing stage. This object is achieved by the method disclosed in claim 1. It is a further object of the invention to disclose an apparatus which utilises the inventive method. This object is achieved by the apparatuses disclosed in claims 8 and 9. According to the invention, the Hilbert filter disclosed in EP-A-0 597 160 is replaced by a quadrature mixer operating with a single mixer frequency in the first step of the SECAM colour demodulation. For this quadrature mixer the already existing quadrature mixer for the PAL/NTSC demodulation can be used. Thereby for a major part of the colour demodulation process a common structure is obtained. In principle, the inventive method is suited for digital SECAM colour signal demodulation, wherein the initial demodulation step is carried out using a quadrature mixer. Advantageous additional embodiments of the inventive method are disclosed in the respective dependent claims. In principle the inventive apparatus is suited for digital PAL or NTSC or SECAM colour signal demodulation and includes: a quadrature mixer which outputs the PAL or NTSC colour components or in case of SECAM an x and an y signal, wherein in case of SECAM a single mixing frequency is used resulting in a bias effect caused by the non-standard-matching colour carrier mixing frequency or frequencies; a stage, in particular a CORDIC processor, which in case of SECAM calculates the function arctan(y/x); a subsequent stage in which a differentiation and a clamping is performed on the arctan(y/x) signal, wherein said bias effect is corrected by a corresponding clamping operation and wherein the SECAM colour components are obtained through an identification of the U and V lines, or includes: a quadrature mixer which outputs the PAL or NTSC colour components or in case of SECAM an x and an y signal, wherein in case of SECAM the mixing frequency is switched line-alternately to one of the standard SECAM colour carrier frequencies; a stage, in particular a CORDIC processor, which in case of SECAM calculates the function arctan(y/x); a subsequent stage in which a differentiation is performed on the arctan(y/x) signal, wherein the SECAM colour components are obtained through an identification of the U and V lines. Drawings Embodiments of the invention are described with reference to the accompanying drawings, which show in: Fig. 1 structure of the inventive digital multi-standard colour demodulator; Fig. 2 circuitry for SECAM line identification; Fig. 3 detail of a further embodiment of the invention; Fig. 4 an implementation of clamping. Embodiments The digital input signal to the multi-standard colour demodulator is the modulated colour component signal c(t) after separation from the composite video signal (CVBS). Signal c(t) is fed to two parallel paths in a quadrature mixer QUMX. In the first path c(t) is multiplied in a first digital multiplier M1 by a first digital multiplicator signal C1. The output of M1 is digitally low pass filtered by a first filter LP1, leading to the first output signal x(t). In the second path c(t) is multiplied in a second digital multiplier M2 by a second digital multiplicator signal C2. The output of M2 is digitally low pass filtered by a second filter LP2, leading to the second output signal y(t). C1 can be expressed by e.g. cos(2πf m t) and C2 is then ±sin(2πf m t), where f m is the mixer frequency. If c(t) is a PAL or NTSC colour component signal, x(t) represents the U or I component, respectively, and y(t) represents the V or Q component. If c(t) is a SECAM colour component signal the x and y signals are fed to respective inputs of a CORDIC processor, at the output of which a signal Φ = arctan(y/x) is available which represents the input phase. As a by-product of the CORDIC processor the input amplitude √(x 2 +y 2 ) is calculated, which advantageously can be used as a control signal ACC for automatic colour control. Although SECAM uses two different colour carriers the inventive circuitry uses a single mixer frequency only. Phase signal Φ passes a further stage DCL in which a differentiation and a clamping is performed on signal Φ. The differentiation alone leads to the differentiated phase signal ΔΦ. The SECAM colour components U and V at the output of DCL are then obtained through an identification of the U and V lines. The following applies for SECAM signals. The input signal is: where B'(t) is the amplitude, f c (t) is the modulation frequency, k is the modulation constant, and D*(t) is the colour component to be demodulated. The output of QUMX is: where τ LP is the delay caused by the low-pass and f m is the mixer frequency in M1 and M2. The demodulation output signal, i.e. the differentiated output signal Φ (t) of the CORDIC processor, is: with | 2π*Δ*τ*kD*(t-τ LP ) + 2π*Δ(f c -f m )τ | < π, where τ is the sampling rate (i.e. t = n*τ for n = 0, 1, 2, 3, ...) and Δ is an integer representing the differentiation interval. The mixer frequency fm is switched for different systems. For PAL or NTSC f m is preferably equal to the colour subcarrier frequency f c (4.43MHz for PAL). For SECAM, it may be chosen as a value between that of the two colour subcarriers 4.250MHz and 4.406MHz. The bias in the QUMX output caused by the frequency differences is compensated in DCL by clamping. An example implementation of the clamping is illustrated in Fig. 4. This circuitry is included in DCL. The differentiated phase signal ΔΦ may pass through a preprocessing stage SMO including a smoothing function to an adder A4 and to an subtractor 54. The output signal of A4 passes through a one-sample delay Z -1 and an 1/K divider DIV4 to the subtracting input of S4. The divider output signal forms the bias BI. BI can generally be obtained by averaging the demodulation output signal ΔΦ(t) during the colour carrier burst. This is controlled by a corresponding burst gate signal B_G. The clamping is done by subtracting the bias from the demodulation output signal. The delay output is fed back to the second input of adder A4. Delay Z -1 is enabled (en) by B_G and is cleared (clr) by the output signal of a rising edge detector RED receiving B_G as input signal. The samples are added in such a way that each of the samples to be averaged is contained once in the sum. The value of K corresponds to the number of sample values to be averaged. Advantageously, bias BI is also used for the line identification required in SECAM. For identifying the U and V lines the output signal TLID of S4 is fed to a line identification stage. Possible circuitry is shown in Fig. 2. A first switch SW21 which is controlled by the line frequency f H supplies either logical "0" or "1" to the first input of a second switch SW22 and to the input of an inverter INV. The output of INV is connected to the second input of switch SW22. SW22 is controlled by a line identification checking unit LIDC. The output of SW22 is the line ID signal LIDS. LIDC judges the correctness of LIDS by checking the bias value. If a fixed mixer frequency f m between 4.250MHz and 4.406MHz is used, the bias should take a positive value for a U line and a negative one for a V line. It is also possible to switch f m line-alternately to 4.250MHz and 4.406MHz. Then the correct bias value should be near to zero. LIDG is a control signal which provides for a proper timing window for the checking. Instead of using a CORDIC processor followed by a differentiation stage one can use a circuitry as depicted in Fig. 3. Signal x(t) passes through a first sample delay D31 to the first input of a first multiplier M31 and is fed to the second input of a second multiplier M32. Signal y(t) is fed to the second input of the first multiplier M31 and passes through a second sample delay D32 to the first input of the second multiplier M32. In a subtractor S the output signal of M32 is subtracted from the output signal of M31. The resulting signal is multiplied in a following third multiplier M33 by 1/{x 2 (t)+y 2 (t)}, leading to the differentiated phase signal ΔΦ. The following applies for SECAM signals in the circuitry of Fig. 3: It is supposed that: B' (t) ≈ B' (t-Δτ) then: ΔΦ(t) = 2π*Δτ*kD* (t-τ LP ) One possibility is to select a sampling and clock frequency which equals e.g. four times the colour carrier frequency, i.e. 4*f c . It is also possible to select a sampling and clock frequency of e.g. 18MHz, i.e. which is not a multiple of f c . Contrary to that in the Hilbert filter method mentioned in the prior art above a sampling frequency of non-fourfold colour carrier frequency leads to a significantly more complicated design. In comparison to a simple combination of the conventional digital PAL/NTSC and SECAM colour demodulators, the proposed multi-standard solution is easier to implement and there is more design freedom concerning the clock frequency.

Claims: Method for initial digital SECAM colour signal (c(t)) demodulation, said SECAM colour signal having two colour components each of which is modulated on a different one of the two standard colour carriers having a different frequency, characterised in that said SECAM colour signal is processed in a single quadrature mixer (QUMX) using a single mixing frequency (f m ). Method according to claim 1, wherein in order to further demodulate said SECAM colour signal (c(t)) and to get a SECAM phase signal that is to be differentiated (DCL) subsequently, the function arctan(y/x) of the two quadrature mixer output signals x and y is calculated in particular in a CORDIC processor (CORDIC), x being a quadrature mixer (M1) output signal that has been multiplied by a cosine function of said mixing frequency (f m ) and y being a quadrature mixer (M2) output signal that has been multiplied by a sine function of said mixing frequency (f m ). Method according to claim 2, wherein said mixing frequency (f m ) lies in the frequency range between and including said two standard SECAM colour carrier frequencies, and wherein the resulting bias effect caused by the non-standard-matching colour carrier mixing frequency or frequencies is corrected by a corresponding clamping operation (DCL) subsequent to said arctan(y/x) calculation. Method according to claim 3, wherein said bias effect is used for the line identification (DCL, LIDS) required in SECAM colour demodulation. Method for digital demodulation using a quadrature mixer (QUMX), characterised by the features: said digital demodulation is a PAL or NTSC or SECAM colour signal (c(t)) demodulation; said quadrature mixer outputs the PAL or NTSC colour components (x, U; y, V) or in case of SECAM an x and an y signal, wherein in case of SECAM the following steps are carried out: switching the mixing frequency (f m ) of said quadrature mixer line-alternately (f H ) to one of the standard SECAM colour carrier frequencies; calculating, in particular in a CORDIC processor (CORDIC), the function arctan(y/x) from the x and y signals; performing a differentiation (DCL) on the arctan(y/x) signal (Φ), wherein the SECAM colour components (U, V) are obtained by an identification of the U and V lines. Method according to one of claims 2 to 5, wherein an amplitude value √(x 2 +y 2 ) is calculated which is used as a control signal (ACC) for automatic colour control. Method according to one of claims 1 to 6, wherein for digital PAL or NTSC colour signal (c(t)) demodulation said quadrature mixer (QUMX) is used with a correspondingly selected mixing frequency (f m ). Apparatus for digital demodulation using a quadrature mixer (QUMX), characterised by the features: said apparatus is suited for PAL or NTSC or SECAM colour signal (c(t)) demodulation; said quadrature mixer (QUMX) outputs the PAL or NTSC colour components (x, U; y, V) or in case of SECAM an x and an y signal, wherein in case of SECAM a single mixing frequency (f m ) is used resulting in a bias effect caused by the non-standard-matching colour carrier mixing frequency or frequencies; a stage following said quadrature mixer, in particular a CORDIC processor (CORDIC), which in case of SECAM calculates the function arctan(y/x); a subsequent stage (DCL) in which a differentiation and a clamping is performed on the arctan(y/x) signal (Φ), wherein said bias effect is corrected by a corresponding clamping operation and wherein the SECAM colour components (U, V) are obtained through an identification of the U and V lines. Apparatus for digital demodulation using a quadrature mixer (QUMX), characterised by the features: said apparatus is suited for PAL or NTSC or SECAM colour signal (c(t)) demodulation; said quadrature mixer (QUMX) outputs the PAL or NTSC colour components (x, U; y, V) or in case of SECAM an x and an y signal, wherein in case of SECAM the mixing frequency (f m ) is switched line-alternately (f H ) to one of the standard SECAM colour carrier frequencies; a stage following said quadrature mixer, in particular a CORDIC processor (CORDIC), which in case of SECAM calculates the function arctan(y/x); a subsequent stage (DCL) in which a differentiation is performed on the arctan(y/x) signal (Φ), wherein the SECAM colour components (U, V) are obtained through an identification of the U and V lines. Apparatus according to claim 8 or 9, wherein in said CORDIC processor also an amplitude value √(x 2 +y 2 ) is calculated which is used as a control signal (ACC) for automatic colour control.

Inventors: ERBAR MAXIMILIAN, LIN JINAN, ERBAR, MAXIMILIAN, LIN, JINAN
Applicants: THOMSON BRANDT GMBH, DEUTSCHE THOMSON-BRANDT GMBH
Application year: 1999
Main classification: H04N9
IPC codes: H04N9, H04N11