This application claims the priority under 35 U.S.C. §119 of European patent application no. 09180972.3, filed on Dec. 30, 2009, and European patent application no. 10152187.0, filed on Jan. 29, 2010, the contents of which are incorporated by reference herein.
The present invention relates to a tuning method and tuner apparatus having a plurality of frequency conversion stages for concurrently receiving more than one channel.
The television (TV) tuner market shows an increasing demand for so-called “multi-stream solutions” involving tuners capable of concurrently receiving more than one TV channel. A typical multi-stream application is the “watch and recording” feature in digital versatile disc (DVD) recorders, set top boxes and personal computer (PC) add-on cards. Another application is cable modems with increased data throughput obtained by bonding together data received through multiple channels (i.e. “channel bonding”). Such applications are specified by both DOCSIS3.0 and DOCSIS4.0 standards.
To reduce complexity of such multi-stream solutions, a plurality of tuners can be integrated into a single tuner module. Such integration gives rise to mutual interference by radio frequency (RF) signal leakage of one tuner into the other. “RF”, as used herein, refers to signals of frequencies used for wireless transmission.
More specifically, interference is often caused by coupling of oscillator signals.
Practical monolithic tuner realizations have shown it very difficult to avoid oscillator pulling.
For frequency conversion in TV tuners that have to deal with wideband input spectra, for example from 50 to 1000 MHz, it is beneficial to apply a switching mixer with rejection properties on higher odd mixing harmonics. The use of such a so-called harmonic reject mixer (HR mixer), as described for example in the U.S. Pat. No. 7,190,943 B2, allows to reduce efforts on RF filtering. Conventional wideband receivers achieve large image and harmonic rejection ratios by using off-chip high selectivity discrete LC filters that track the frequency of the desired channel, as described for example in “A Three-Band-Tuner for Digital Terrestrial and Multistandard Reception”, S. Sim et al., IEEE Trans. Consumer Electronics, vol. 38, no. 3, pp. 709-717, August 2002.
The HR mixer approximates a sine wave mixing waveform by selectively combining the outputs of several switching mixers driven by multi-phased local oscillator (LO) signals. The HR mixer can be fully integrated on a chip and thus reduces complexity and costs.
The weighing of sub-mixers which operate together inside a HR mixer can be structured as that of a generic digital-to-analog converter (DAC). Combining the functionality of a HR mixer and a DAC leads to a so-called DAC mixer. The local oscillator signal becomes a digital code representing a “walking” sampled sine wave. The individual signals driving each segment mixer or sub-mixer are still square waves, ensuring a low-noise and linear operation. To generate the sine-wave mixing waveform, a digital sinusoidal LO signal can for example be generated using a direct digital frequency synthesizer (DDFS).
The combination of a DDFS with a DAC mixer (so-called “DDFS-DAC mixer”) as described for example in the U.S. Pat. No. 7,358,855 B2 or in “A DDFS Driven Mixing-DAC with Image and Harmonic Rejection Capabilities”, A. Maxim et al., Solid-State Circuits Conference, 2008, ISSCC 2008, Digest of Technical Papers, IEEE International, 3-7 Feb. 2008, pp. 372-621, represents a highly programmable building block that achieves both harmonic rejection and low-noise down-conversion. Instead of cancelling only specific harmonics, a much larger number of harmonics can be suppressed.
The attraction of the DDFS-DAC mixer concept is in the harmonic rejection mixing properties and the ability to flexibly synthesize a large range of frequencies from a main digitally controlled oscillator (DCO) having relatively small tuning range. A DDFS, from its principle functioning, can operate from a fixed frequency reference source to generate arbitrary output frequency. However, spur performance will not be adequate for TV reception. It can be made adequate by restricting the tuning to frequencies equal to the DCO frequency fDCO times a ratio of two integer-number parameters:
where Nprog denotes the bit length of a programmable counter and Cycles denotes the number of periods of the mixing waveform in a fundamental interval.
For multi-stream TV applications it is desired that the LO signal for the different streams is synthesized from the same master DCO. That means that the frequency of the DCO should be fixed. Re-tuning the DCO while receiving a channel will cause an unacceptable disruption of the signal stream. With a fixed DCO frequency, the restricted tuning resolution means that the streams received may not be at their nominal IF frequency but suffer from a tuning offset. To reduce such tuning offset requires an enhanced tuning resolution that can be achieved by increasing the programmable counter length (Nprog). This will, however, result in an unacceptable increase of power dissipation and die area needed for the programmable counter and the look-up table.
It is an aspect of the present invention to provide an improved tuner apparatus and tuning method with a better overall compromise between on one hand die area and power dissipation and on the other receiver performance.
In one aspect of the present invention a tuner apparatus having a plurality of frequency conversion stages for concurrently receiving more than one channel is presented, said apparatus comprising:
In a further aspect of the present invention a method of tuning a tuner apparatus having a plurality of frequency conversion stages for concurrently receiving more than one channel is presented, comprising:
Accordingly, instead of increasing the tuning resolution by increasing the programmable counter length in the LO generation to reduce the tuning offset, a better overall compromise can be obtained by not trying to reduce the tuning offset but instead adapting the receiver to handle the tuning offset without loss of performance. Thus, a multi-stream tuner apparatus is proposed using a DAC mixer for each of the conversion stages and, to avoid disturbance by oscillator pulling, sharing a fixed frequency DCO as a timing reference between the plurality of conversion stages. The receiver complexity is minimized by accepting an IF signal with a nominal tuning offset from each of the conversion stages. To avoid a loss of receiver performance by the nominal tuning offset, the receiver circuit is adapted to counteract the loss of dynamic range caused by the deviation from nominal of the intermediate frequency (IF)
More specifically, the said loss of dynamic range may result from the widening of the bandwidth of the filter after the mixer, the widening required to better accommodate the shifted IF spectrum position of the mixer output signal as a result of the tuning offset. When the post mixer filter bandwidth needs to be increased, more of the receiver available dynamic range will be consumed by unwanted signals that are suppressed less.
The receiver circuit may therefore be equipped with a tunable IF band pass filter. By tuning the IF band pass filter response in accordance with the tuning offset an optimal receiver dynamic range can be maintained. Since the tuning offset is known a priori the center frequency of the bandpass filter can be shifted accordingly.
As a further or alternative option, the dynamic range of the analog-to-digital converter (ADC) may be increased by increasing the number of bits, the sampling frequency and/or the signal bandwidth in order to convert the sum of wanted and unwanted IF signals from the mixer with an increased bandwidth post filter without a loss of performance.
As a further or alternative option, the receiver circuit may be configured to increase the capability of a channel decoder to filter and down-convert an IF spectrum to include the extra frequency range introduced by the tuning offset.
The above method according to the further aspect may be implemented as a software routine and thus a computer program product comprising code means for carrying out the steps of the method when run on a computing device provided in the tuner apparatus. The computer program product may be stored or distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems.
Preferred embodiments of the invention are defined in the dependent claims. It shall be understood that the tuner apparatus of claim 1 and the method of claim 8 have similar and/or identical preferred embodiments as defined in the dependent claims.
The present invention is further elucidated by the following figures and examples, which are not intended to limit the scope of the invention. The person skilled in the art will understand that various embodiments may be combined.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiment(s) described hereinafter. In the following drawings
The sub-mixers 201 are passive weighted and connected in parallel. The DAC mixing circuit 20 is driven from a LO generator circuit 10 that uses a sine wave look-up table provided in a random access memory (RAM) 103 which is addressed by a programmable counter (PC) 102. A DCO 101, which may also be arranged externally, generates a frequency reference signal supplied to at least one programmable counter 102 and re-synchronization circuit 106. A compromise between power-dissipation and harmonic-rejection performance is achieved with DAC mixer circuit segmentation with 5-bit binary encoded section and a 5-bit thermometer encoded section. The summed 10 bits are chosen in the embodiment to achieve >70 dBc distance between the main mixing frequency component and the spurs that result from the sampled nature of the mixing waveform. The achieved harmonic rejection depends on the DAC linearity and the DDFS data re-synchronization accuracy.
Generally, the linearity of a DAC used in a mixing DAC architecture is dependent on factors comprising the area of the DAC, the number of bits of the DAC and whether the DAC is segmented and, if so, what encoding techniques are utilized. Usually, a larger area DAC provides better DAC linearity (i.e., improved integral non-linearity (INL)), which has a direct impact on spur free dynamic range (SFDR) performance of the DAC. Unfortunately, larger devices usually have increased parasitic capacitance values, which may adversely affect operating frequency and degrade higher frequency image rejection performance. Increasing the number of bits in a DAC also generally improves the mixer linearity. However, increasing the bits of a DAC normally requires that the area of the DAC similarly increases, which leads to an increased parasitic capacitance. Furthermore, additional bits require additional signal parts from the LO generation circuit 10 to the DAC mixing circuit 20, which increases power requirements of the device.
As may be derived from
A receiver with both high mixing DAC linearity and low power dissipation may be achieved by using a segmented DAC in which a predetermined number of MSBs are thermometer encoded while another predetermined number of LSBs are binary encoded. For example, a 10-bit DAC may include 5 thermometer-encoded bits and 5 binary-encoded bits, as in the present embodiment.
To improve blocking performance, that is the suppression of the mixing DAC of spurious frequencies that arise from the sampled nature of the mixing waveform, a dynamic element matching (DEM) technique may be implemented by means of a DEM scrambler 105 adapted to scramble the order in which the thermometer bits are used for a given code. That is, using different thermometer units for a given digital code averages the DAC mismatch errors and thus disperses the spurious frequency tones. It should be appreciated that a number of different scrambling techniques may be employed. Implementing DEM scrambling of the DDFS digital code output results in a spreading of the LO harmonics into noise, thus improving the blocking performance of the mixing DAC. Ultimately, the thermometer scrambling may disperse the tones into the white noise. For example, a pseudo-random sequence generator may be employed in the DEM scrambler to spread the tones.
The digital LO signal read out from the RAM 103 is supplied to an encoder circuit (ENC) 104 where it is split into a thermometer encoded section (lower branch) and a binary encoded section (upper branch). The re-synchronization circuit 106 re-establishes synchronization of the two branches and applies their data to the 10-bit DAC mixing circuit 20.
The sub-mixers 201 of
The synthesized mixing frequency can be calculated as
Both parameters Nprog and Cycles are preferably chosen as integer numbers, to prevent spurs from an unclosed sequence and subsequent aliasing. With suitable values for these parameters a large number of frequencies can be generated. However, the frequency resolution is not infinite and some tuning of the DCO 101 is needed to keep the tuning offset below a predetermined threshold, e.g., 100 kHz. This threshold may represent the maximum acceptable tuning offset for TV reception. To tune any channel e.g. in a range 40 to 1000 MHz within ±100 kHz with a 7-bit programmable counter requires a tunability of about ±3.5%.
As can be gathered from
An RF frequency fRF is received via an antenna 32 and supplied to a low noise amplifier (LNA) 33. The amplified signal is converted in respective mixer circuits 35 which are supplied with a local oscillator signal from a local oscillator 34 via a 90° phase shift circuit 36 to obtain an inphase (I) component (upper branch) at frequency fIF and a quadrature (Q) component (lower branch). The two components are band pass filtered in a (complex) IF filter 37 and are then amplified in respective automatic gain control (AGC) amplifiers 38 and supplied to an analog-to-digital converter (ADC) 39 (which may be a sigma-delta converter). The ADC 39 separates the analog front-end part from the digital processing part. The digital inphase and quadrature phase components are supplied to respective digital filters 31 and are then processed in a digital signal processor (DSP) 40. As an alternative option, this processing may be implemented by a second DSP. It is noted that
The receiver circuit of
According to an additional or alternative second modification, the tuning offset control 50 provides a control mechanism for the ADC 39. If a tunable IF bandpass filter is used, the dynamic range hardly changes. Only clock frequency and bandwidth of the ADC 39 may need to be changed if they no longer fit (as described below). If a low pass filter type of post mixer filter is used, the dynamic range requirement increases more significantly, as more unwanted signals need to be handled. In case the TV receiver uses a Low-IF architecture, which for the ADC 39 is more difficult than the Zero-IF architecture, the bandwidth of the down-converted TV signal would for example be between 1 and 9 MHz (in case of a 8 MHz channel spacing) and the required dynamic range would be 80 dB. The tuning offset of ±4 MHz of
The dynamic range of the ADC 39 can be adjusted by controlling at least one of bandwidth, sampling frequency and (effective) number of bits. This adjustment can be achieved by a control loop or by design measures if the ADC 39 for cost reasons is operated at or near its maximum capabilities or by both. Thus, depending on the tuning offset, the ADC 39 can be controlled or adjusted or modified to meet the most stringent requirements.
As another alternative or additional option, the capability of a channel decoder provided by the DSP 40 to filter and down-convert the IF spectrum (in the digital domain) can be adjusted or modified or redesigned to include the extra range introduced by the tuning offset. The changed maximum capabilities can be introduced e.g. by a suitable hardware redesign.
Accordingly, the proposed direct-conversion multi-stream TV tuner according to the above embodiment uses a DAC mixer for each of its conversion stages. To avoid disturbance by oscillator pulling, the multi-phase LO signals required by the DAC sub-mixers share the same timing reference, for example a PLL controlled LC oscillator. To minimize complexity, die area, and power dissipation of the LO generation, a nominal tuning offset is accepted from each of the down conversion stages. To avoid a loss of receiver performance by the nominal tuning offset the tuning offset control block 50 is provided to modify the receiver circuitry stage by at least one of the above described options.
The tuning offset control (control means) can be any means by which the receiver circuit can be technically influenced to be capable of processing an increased dynamic range (of a processed signal).
That is, the receiver circuit can be influenced by the tuning offset control to allow processing of an increased dynamic range. The tuning offset control is intended to cover any circuit or chip design measures as well, rather than being limited to a control loop. Consequently, the tuning offset control could be any electrical or mechanical influence on the receiver design or operation, by means of which the dynamic range which can be processed by the receiver is increased.
It is to be noted that the above embodiments are not limited to the described TV tuner, but can be used for any multi-stream broadcast reception, such as frequency modulation (FM) radio, amplitude modulation (AM) radio etc. The embodiments may thus vary within the scope of the attached claims.
In summary, a tuner apparatus and tuning method have been described, wherein tuner apparatus has a plurality of frequency conversion stages for concurrently receiving more than one channel. To avoid disturbance by oscillator pulling, a multi-phased local oscillator signal required by sub-mixers of a DAC mixer share the same timing reference. To minimize the complexity, die area and power dissipation of the local oscillation generation, a tuning offset is accepted from each of the down-conversion stages, and loss of receiver performance by the tuning offset is avoided by a control function for controlling the receiver circuit to counteract the detrimental influence of tuning offset on the required receiver internal dynamic range.
While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments.
Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.
In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single item or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measured cannot be used to advantage.
A computer program may be stored/distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems.
Any reference signs in the claims should not be construed as limiting the scope.
Number | Date | Country | Kind |
---|---|---|---|
09180972.3 | Dec 2009 | EP | regional |
10152187.0 | Jan 2010 | EP | regional |