A radio receiver uses the same tuner for receiving a selected digital television (DTV) signal, irrespective of whether it is a quadrature-amplitude-modulation (QAM) or a vestigial sideband (VSB) signal. The final IF signal is digitized at a rate that is a multiple of both the symbol frequencies of the QAM and VSB signals, for synchrodyning to baseband. The carrier frequencies of the QAM and VSB final IF signals are regulated to be submultiples of the multiple of both the symbol frequencies of the QAM and VSB signals by applying automatic frequency and phase control (AFPC) signals developed in the digital circuitry to a local oscillator of the tuner. baseband DTV signals obtained by synchrodyning the final IF signals have a sample rate higher than symbol rate to facilitate symbol synchronization. The baseband DTV signals are decimated to symbol rate before performing channel equalization to reduce the number of multipliers required in the channel equalization filter.
|
1. A digital television (DTV) signal receiver comprising:
a radio receiver portion for selecting a channel for reception, for converting DTV signal in the selected channel to intermediate frequencies for filtering and amplification, and for synchrodyning an analog final intermediate-frequency output signal resulting from said filtering and amplification to baseband thereby to generate a baseband signal; an analog-to-digital converter (ADC) included in said radio receiver portion for sampling one of said signals therein and digitizing it, so that said baseband signal is supplied from said radio receiver portion as a first stream of digital samples descriptive of said baseband signal; a sample clock generator for supplying a sample clock signal to time the sampling by said ADC so that said first stream of digital samples has a sample rate substantially equal to a prescribed multiple MN times the symbol rate of said DTV signal, MN being the product of a positive number M greater than one and of a positive integer n at least two; an n:1 decimator connected for receiving said first stream of digital samples and generating in response thereto a second stream of digital samples at a sample rate one nth that of said first stream of digital samples; a channel equalizer for performing channel equalization on said second stream of digital samples to generate a channel equalizer response; and symbol decoding circuitry for decoding symbols in said channel equalizer response, as corrected for symbol phase error, to recover groups of bits corresponding to decoded symbols.
27. A DTV signal receiver for recovering baseband digital samples of symbol code from the DTV signal, including
an analog-to-digital converter for sampling the DTV signal in accordance with a first sample clock signal and a a sample clock generator for generating said first sample clock signal, said sample clock generator comprising: a controlled oscillator for supplying oscillations; circuitry for supplying said first sample clock signal as timed by said oscillations; a narrow bandpass, finite-impulse-response (FIR), first digital filter centered at a frequency that is a subharmonic of the symbol rate of said symbol code having substantial strength, said first digital filter connected for supplying a first digital filter response to said baseband digital samples of symbol code, which said first digital filter response contains said subharmonic of the symbol rate of said symbol code; a frequency multiplier for supplying, in response to said first digital filter response, a frequency multiplier response that contains a multiple of said subharmonic of the symbol rate of said symbol code; and automatic-frequency-and-phase-control circuitry responsive to said multiple of said subharmonic of the symbol rate of said symbol code in said frequency multiplier response and to a signal derived from the oscillations of said controlled oscillator for developing an automatic-frequency-and-phase-control (AFPC) signal for said controlled oscillator.
0. 43. A digital television (DTV) signal receiver for receiving a plurality of DTV signal formats having different symbol rates, comprising:
a radio receiver portion for selecting a channel for reception and generating a baseband signal of said selected channel; an analog-to-digital converter (ADC) included in said radio receiver portion for sampling one of said signals therein and digitizing it, so that said baseband signal is supplied from said radio receiver portion as a first stream of digital samples descriptive of said baseband signal; a signal clock generator for supplying a sample clock signal to time the sampling by said ADC so that said first stream of digital samples has a predetermined sample rate which is greater than the symbol rate of the received DTV signal; a decimator connected for receiving said first stream of digital samples and generating in response thereto a second stream of digital samples, wherein the rate of generation of said second stream of digital samples is substantially equal to said symbol rate of said received DTV signal when its format is of a first type and wherein said rate of generation of said second stream of digital sample is higher than said symbol rate of said received DTV signal when its format is of a second type; a channel equalizer for performing channel equalization on said second stream of digital samples to generate a channel equalizer response; and symbol decoding circuitry for decoding symbols in said channel equalizer response, as corrected for symbol phase error, to recover groups of bits corresponding to decoded symbols.
0. 37. A digital television (DTV) signal receiver for receiving a plurality of DTV signal formats having different symbol rates, comprising:
a radio receiver portion for selecting a channel for reception and generating a baseband signal of said selected channel; an analog-to-digital converter (ADC) included in said radio receiver portion for sampling one of said signals therein and digitizing it, so that said baseband signal is supplied from said radio receiver portion as a first stream of digital samples descriptive of said baseband signal; a sample clock generator for supplying a sample clock signal to time the sampling by said ADC so that said first stream of digital samples has a predetermined sample rate which is greater than the symbol rate of the received DTV signal; a decimator connected for receiving said first stream of digital samples and generating in response thereto a second stream of digital samples, wherein the rate of generation of said second stream of digital samples is substantially equal to said symbol rate of said received DTV signal when its format is of a first type and wherein said rate of generations of said second stream of digital samples is a multiple of said symbol rate of said received DTV signal when its format is of a second type; a channel equalizer for performing channel equalization on said second stream of digital samples to generate a channel equalizer response; and symbol decoding circuitry for decoding symbols in said channel equalizer response, as corrected for symbol phase error, to recover groups of bits corresponding to decoded symbols.
0. 42. A digital television (DTV) signal receiver for receiving a plurality of DTV signal formats having different symbol rates, comprising:
a radio receiver portion for selecting a channel for reception and generating a baseband signal of said selected channel; an analog-to-digital converter (ADC) included in said radio receiver portion for sampling one of said signals therein and digitizing it, so that said baseband signal is supplied from said radio receiver portion as a first stream of digital samples descriptive of said baseband signal; a sample clock generator for supplying a sample clock signal to time the sampling by said ADC so that said first stream of digital samples has a predetermined sample rate which is greater than the symbol rate of the received DTV signal; a decimator connected for receiving said first stream of digital samples and generating in response thereto a second stream of digital samples, wherein the rate of generation of said second stream digital samples is substantially equal to said symbol rate of said receiver DTV signal when its format is of a first type and wherein the rate generation of said second stream of digital samples is equal to said symbol rate multiplied by a factor other than an integer when the format of said received DTV signal is of a second type; a channel equalizer for performing channel equalization on said second stream of digital samples to generate a channel equalizer response; and symbol decoding circuitry for decoding symbols in said channel equalizer response, as corrected for symbol phase error, to recover groups of bits corresponding to decoded symbols.
0. 44. A digital television (DTV) signal receiver for receiving a plurality of DTV signal formats having different symbol rates, comprising:
a radio receiver portion for selecting a channel for reception and generating a baseband signal of said selected channel; an analog-to-digital converter (ADC) included in said radio receiver portion for sampling one of said signals therein and digitizing it, so that said baseband signal is supplied from said radio receiver portion as a first stream of digital samples descriptive of said baseband signal; a sample clock generator for supplying a sample clock signal to time the sampling by said ADC so that said first stream of digital samples has a predetermined sample rate which is greater than both a first symbol rate of the received DTV signal when its format is of a first type and a second symbol rate of the received DTV signal when its format is of a second type; a decimator connected for receiving said first stream of digital samples and generating in response thereto a second stream of digital samples, wherein the rate of generation of said second stream of digital samples is substantially equal to a multiple of both said first and second symbol rates; a channel equalizer for performing channel equalization on said second stream of digital samples to generate a channel equalizer response; first symbol decoding circuitry, operative when the format of said received DTV signal is of said first type, for decoding symbols in said channel equalizer response to recover groups of bits corresponding to decoded symbols as a first symbol decoding circuitry response; and second symbol decoding circuitry, operative when the format of said received DTV signal is of said second type, for decoding symbols in said channel equalizer response to recover groups of bits corresponding to decoded symbols as a second symbol decoding circuitry response.
2. A DTV signal receiver as set forth in
an oscillator for supplying oscillations at a frequency controlled by an automatic frequency and phase control signal; circuitry for generating said sample clock signal at a rate responsive to said oscillation frequency; an FIR filter for supplying a bandpass response to said first stream of digital samples which bandpass response is centered on a subharmonic of the symbol rate of said DTV signal; a frequency multiplier for multiplying the frequency of a component of said bandpass response at said subharmonic of the symbol rate of said DTV signal to generate a harmonic of the symbol rate of said DTV signal; and an automatic frequency and phase control detector for detecting frequency and phase error between the sampling rate of said ADC and said harmonic of the symbol rate of said DTV signal, for application to said oscillator as its said automatic frequency and phase control signal.
0. 4. A DTV signal receiver as set forth in
0. 6. A DTV signal receiver as set forth in
7. A DTV signal receiver as set forth in
data synchronization recovery circuitry for detecting data synchronization information extracted from said second stream of digital samples; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
8. A DTV signal receiver as set forth in
9. A DTV signal receiver as set forth in
10. A DTV signal receiver as set forth in
11. A DTV signal receiver as set forth in
12. A DTV signal receiver as set forth in
data synchronization recovery circuitry for detecting data synchronization responsive to groups of bits said symbol decoder decodes from symbols in said channel equalizer response; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
13. A DTV signal receiver as set forth in
data synchronization recovery circuitry employing match filters for detecting data synchronization responsive to said second stream of digital samples; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
14. A DTV signal receiver as set forth in
15. A DTV signal receiver as set forth in
an oscillator for supplying oscillations at a frequency controlled by an automatic frequency and phase control signal; circuitry for generating said sample clock signal at a rate responsive to said oscillation frequency; an FIR filter for supplying a bandpass response to said first stream of digital samples which bandpass response is centered on a subharmonic of the symbol rate of said DTV signal; a frequency multiplier for multiplying the frequency of a component of said bandpass response at said subharmonic of the symbol rate of said DTV signal to generate a harmonic of the symbol rate of said DTV signal; and an automatic frequency and phase control detector for detecting frequency and phase error between the sampling rate of said ADC and said harmonic of the symbol rate of said DTV signal, for application to said oscillator as its said automatic frequency and phase control signal.
16. A DTV signal receiver as set forth in
data synchronization recovery circuitry for detecting data synchronization responsive to groups of bits said symbol decoder decodes from symbols in said channel equalizer response; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
17. A DTV signal receiver as set forth in
data synchronization recovery circuitry employing match filters for detecting data synchronization responsive to said second stream of digital samples; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
18. A DTV signal receiver as set forth in
19. A DTV signal receiver as set forth in
20. A DTV signal receiver as set forth in
data synchronization recovery circuitry for detecting data synchronization responsive to groups of bits said symbol decoder decodes from symbols in said channel equalizer response; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
21. A DTV signal receiver as set forth in
data synchronization recovery circuitry employing match filters for detecting data synchronization responsive to said second stream of digital samples; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
22. A DTV signal receiver as set forth in
23. A DTV signal receiver as set forth in
an oscillator for supplying oscillations at a frequency controlled by an automatic frequency and phase control signal; circuitry for generating said sample clock signal at a rate responsive to said oscillation frequency; an FIR filter for supplying a band pass response to said first stream of digital samples which bandpass response is centered on a subharmonic of the symbol rate of said DTV signal; a frequency multiplier for multiplying the frequency of a component of said bandpass response at said subharmonic of the symbol rate of said DTV signal to generate a harmonic of the symbol rate of said DTV signal; and an automatic frequency and phase control detector for detecting frequency and phase error between the sampling rate of said ADC and said harmonic of the symbol rate of said DTV signal, for application to said oscillator as its said automatic frequency and phase control signal.
24. A DTV signal receiver as set forth in
data synchronization recovery circuitry for detecting data synchronization responsive to groups of bits said symbol decoder decodes from symbols in said channel equalizer response; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
25. A DTV signal receiver as set forth in
data synchronization recovery circuitry employing match filters for detecting data synchronization responsive to said second stream of digital samples; a de-interleaver for said bit groups; a Reed-Solomon decoder receiving the response of said de-interleaver as its input signal; and a de-randomizer responsive to the results from said Reed-Solomon decoder for restoring a signal randomized prior to transmission to said DTV receiver.
26. A DTV signal receiver as set forth in
28. A DTV signal receiver as set forth in
clipper circuitry for symmetrically clipping said cissoidal oscillations to generate essentially square waves of said frequency twice symbol frequency, used as said first sample clock signal.
29. A DTV signal receiver as set forth in
a flip-flop connected as a frequency divider for responding to said essentially square waves of said frequency twice symbol frequency to generate square waves of said symbol frequency, said signal derived from the oscillations of said controlled oscillator that said automatic-frequency-and-phase-control circuitry is responsive corresponding to said square waves of said symbol frequency.
30. A DTV signal receiver as set forth in
a 2:1 decimator responsive to said baseband digital samples of symbol code from the DTV signal for supplying an output signal with half as many samples therein; a channel equalization filter responsive to the output signal from said 2:1 decimator; and an AND gate included in said sample clock generator for generating an AND response to said essentially square waves of said frequency twice symbol frequency from said clipper circuitry and to said square waves of said symbol frequency from said flip-flop, said AND response being supplied as a second sample clock frequency to said 2:1 decimator for timing the samples in the output signal from said 2:1 decimator.
31. A DTV signal receiver as set forth in
a first squaring circuit for squaring said first digital filter response to develop a squared first digital filter response containing second harmonics of the components of said first digital filter response; and a narrow bandpass, finite-impulse-response (FIR), second digital filter centered at a frequency that corresponds to the symbol rate of said symbol code, said second digital filter connected for filtering said squared first digital filter response for supplying a second digital filter response.
32. A DTV signal receiver as set forth in
33. A DTV signal receiver as set forth in
a second squaring circuit for squaring said second digital filter response to develop a squared second digital filter response containing second harmonics of the components of said second digital filter response; and a narrow bandpass, finite-impulse-response (FIR), third digital filter centered at a frequency that corresponds to twice the symbol rate of said symbol code, said third digital filter connected for filtering said squared second digital filter response for supplying a third digital filter response applied to said automatic-frequency-and-phase-control circuitry as said multiple of said subharmonic of the symbol rate of said symbol code in said frequency multiplier response.
34. A DTV signal receiver as set forth in
a first squaring circuit for squaring said first digital filter response to develop a squared first digital filter response containing second harmonics of the components of said first digital filter response; and a narrow bandpass, finite-impulse-response (FIR), second digital filter centered at a frequency that corresponds to the symbol rate of said symbol code, said second digital filter connected for filtering said squared first digital filter response for supplying a second digital filter response.
35. A DTV signal receiver as set forth in
36. A DTV signal receiver as set forth in
a second squaring circuit for squaring said second digital filter response to develop a squared second digital filter response containing second harmonics of the components of said second digital filter response; and a narrow bandpass, finite-impulse-response (FIR), third digital filter centered at a frequency that corresponds to twice the symbol rate of said symbol code, said third digital filter connected for filtering said squared second digital filter response for supplying a third digital filter response applied to said automatic-frequency-and-phase-control circuitry as said multiple of said subharmonic of the symbol rate of said symbol code in said frequency multiplier response.
0. 38. A DTV signal receiver as claimed in
0. 39. A DTV signal receiver as claimed in
0. 40. A DTV signal receiver as set forth in
a sample clock generator for supplying a sample clock signal to time the sampling by said ADC so that said first stream of digital samples has a sample rate substantially equal to a prescribed multiple MN times the symbol rate of said DTV signal, MN being the product of a positive number M greater than one and of a positive integer n at least two.
0. 41. A DTV signal receiver as claimed in 37, wherein the rate of generation of said second stream of digital samples is an integer multiple of said symbol rate.
0. 45. A DTV signal receiver as claimed in
0. 46. A DTV signal receiver as claimed in
|
This is a continuation-in-part of U.S. patent application Ser. No. 08/773,949 filed Dec. 26, 1996
More particularly, in the tuner 5 shown in
This third IF signal response is the final intermediate-frequency output signal of the tuner 5, which is supplied to a subsequent analog-to-digital converter (ADC) 22 for digitization. This final IF signal occupies a frequency band 6 MHz wide, the lowest frequency of which is above zero frequency. The lowpass analog filtering of the third mixer 21 response done in the ADC 22 as a preliminary step in analog-to-digital conversion suppresses the image frequencies of the third intermediate frequencies, and the second SAW filter 18 has already restricted the bandwidth of the third intermediate-frequency signals presented to the ADC 22 to be digitized; so the ADC 22 functions as a bandpass analog-to-digital converter. The sampling of the lowpass analog filter response in the ADC 22 as the next step in analog-to-digital conversion is done responsive to pulses in a first clock signal supplied from a sample clock generator 23.
The sample clock generator 23 preferably includes a crystal oscillator capable of frequency control over a relatively narrow range for generating cissoidal oscillations at a multiple of symbol rate. A symmetrical clipper or limiter generates a square-wave response to these cissoidal oscillations to generate the first clock signal, which the ADC 22 uses to time the sampling of the final IF signal after filtering to limit bandwidth. The frequency of the cissoidal oscillations generated by the crystal oscillator in the sample clock generator 23 can be determined by an automatic frequency and phase control (AFPC) signal developed in response to components of the received DTV signal that are subharmonics of symbol or baud rate, for example, as will be described in detail further on in this specification. The pulses in the first clock signal recur at a 21.52 * 106 samples-per-second rate, twice the 10.76 * 106 symbols-per-second symbol rate for VSB signals and four times the 5.38 * 106 symbols-per-second symbol rate for QAM signals. At this 21.52 * 106 samples-per-second clock rate, placing the final IF signal so its mid-frequency is above 5.38 MHz reduces the number of 21.52 * 106 samples-per-second rate samples in the QAM carrier to less than four, which undesirably reduces the uniformity of synchrodyne response supplied for symbol decoding.
The ADC 22 supplies real digital responses of 10-bit or so resolution to the samples of the band-limited final IF signal, which digital responses are converted to complex digital samples by the circuitry 24. Various ways to construct the circuitry 24 are known. The imaginary digital samples at the QAM carrier frequency may be generated using a Hilbert transformation filter, for example, as described in U.S. Pat. No. 5,479,449. If the frequency band 6 MHz wide occupied by the final IF signal has a lowest frequency of at least a megaHertz or so, it is possible to keep the number of taps in the Hilbert transformation filter reasonably small and thus keep the latency time of the filter reasonably short. Other ways to construct the circuitry 24 described in U.S. Pat. No. 5,548,617 rely on the differential delay between the responses of two infinite-impulse-response (IIR) filters being substantially equal to 90° phase shift at all frequencies. Still other ways to construct the circuitry 24 rely on the differential delay between the responses of two finite-impulse-response (FIR) filters being substantially equal to 90°C phase shift at all frequencies.
In the
In the
A digital-signal multiplexer 33 functions as a synchrodyne result selector that selects as its response either a first or a second one of two complex digital input signals supplied thereto, the selection being controlled by a detector 34 for detecting the zero-frequency term of the real samples from the VSB synchrodyne circuitry 30. When the zero-frequency term has essentially zero energy, indicating the absence of pilot carrier signal that accompanies a VSB signal, the multiplexer 33 selectively responds to its first complex digital input signal, which is the de-interleaved QAM synchrodyne-to-baseband result supplied from the de-interleaver 26. When the zero-frequency term has substantial energy, indicating the presence of pilot carrier signal that accompanies a VSB signal, the multiplexer 33 selectively responds to its second complex digital input signal comprising the real and imaginary components of the baseband response of the VSB synchrodyne circuitry 30.
The response of the synchrodyne result selection multiplexer 33 is resampled in response to a second clock signal from the sample clock generator 23 in 2:1 decimation circuitry 35, to reduce the sample rate of complex baseband response down to the 10.76 MHz VSB symbol rate, which is twice the 5.38 MHz QAM symbol rate. That is, the stream of real digital samples and the stream of imaginary digital samples are both decimated 2:1. The 2:1 decimation of the multiplexer 33 response prior to its application as input signal to an amplitude-and-group-delay equalizer 36 reduces the hardware requirements on the equalizer. Alternatively, rather than 2:1 decimation circuitry 35 being used after the synchrodyne result selection multiplexer 33, the baseband responses of the QAM synchrodyne circuitry 25 and of the VSB synchrodyne circuitry 30 can each be resampled in response to a second clock signal from the sample clock generator 23 to carry out 2:1 decimation before the synchrodyne result selection multiplexer 33.
When the DTV signal being received is of VSB type, training signal is contained in the initial data segment of each data field. The microcomputer is programmed for comparing the temporarily stored accumulation results with the ideal training signal as known a priori and establishing a set of weighting coefficients for the multiple-tap digital filter used for amplitude-and-group-delay equalization. Thereafter, better to compensate for changing multipath conditions such as caused by overflying aircraft, weighting coefficients may be updated on a more frequent basis using decision-directed equalization techniques, such as those disclosed by the inventors and Dr. Jian Yang in U.S. Pat. No. 5,648,987 issued Jul. 15, 1997 and entitled RAPID-UPDATE ADAPTIVE CHANNEL-EQUALIZATION FILTERING FOR DIGITAL RADIO RECEIVERS, SUCH AS HDTV RECEIVERS. When the DTV signal being received is of QAM type, unless provision is made for inclusion of a training signal, decision-directed equalization techniques have to be used if equalization is to be effected. The establishment of a satisfactory set of initial weighting coefficients takes more time than when a training signal is available. If the DTV receiver remains in place during periods of operation and non-operation, the time required to establish a satisfactory set of initial weighting coefficients when a DTV channel is returned can be reduced by if the last determined set of weighting coefficients for that DTV channel have been stored in memory.
Both the real and the imaginary responses of the amplitude-and-group-delay equalizer 36 are applied as input signal to two-dimensional symbol decoding circuitry 37, which performs the symbol decoding that recovers symbol-decoded digital data streams from a QAM-origin signal. Presuming that the QAM-origin signal contains data synchronizing information corresponding to the data synchronizing information in the VSB-origin signal, one of these symbol-decoded digital data streams is a trellis-decoded digital data stream supplied for further data processing, and another of these symbol-decoded digital data streams is generated by data-slicing without subsequent trellis decoding. Data synchronizing information is extracted from this latter symbol-decoded digital data stream and is employed for controlling the processing of the QAM-origin data by the receiver.
The real response of the amplitude-and-group-delay equalizer 36 is applied as input signal to one-dimensional symbol decoding circuitry 38, which performs the symbol decoding that recovers symbol-decoded digital data streams from a VSB-origin signal. A VSB signal in accordance with the ATSC standard uses trellis coding of the data in all data segments except the initial data segment of each data field, which contains field synchronization code groups that are not subject to trellis coding. As in the prior art, one of the symbol-decoded digital data streams that the symbol decoding circuitry 38 supplies, which is to be employed for further data processing is generated by trellis-decoding the results of data-slicing procedures, and optimal Viterbi decoding techniques are customarily employed. As in the prior art, another of the symbol-decoded digital data streams that the symbol decoding circuitry 38 supplies, which is to be employed for controlling data handling by the receiver responsive to synchronization information contained in the received VSB-origin signal, is generated using data-slicing procedures without subsequent trellis decoding. The symbol decoding circuitry 38 preferably departs from usual prior-art practice by utilizing data-slicing techniques similar to those described in allowed U.S. patent application Ser. No. 08/746,520 filed Nov. 12, 1996, entitled DIGITAL TELEVISION RECEIVER WITH ADAPTIVE FILTER CIRCUITRY FOR SUPPRESSING NTSC CO-CHANNEL INTERFERENCE, and incorporated herein by reference.
A digital-signal multiplexer 39 functions as a data source selector that selects as its response either a first or a second one of two digital input signals thereto, the selection being controlled by the detector 34 for detecting the zero-frequency term of the real samples from the VSB synchrodyne circuitry 30. When the zero-frequency term has essentially zero energy, indicating the absence of pilot carrier signal that accompanies a VSB signal, the multiplexer 39 selectively responds to its first digital input signal, selecting as the source of its digital data output the two-dimensional symbol decoding circuitry 37 that decodes the symbols received in the QAM signal. When the zero-frequency term has substantial energy, indicating the presence of pilot carrier signal that accompanies a VSB signal, the multiplexer 39 selectively responds to its second digital input signal, selecting as the source of its digital data output the one-dimensional symbol decoding circuitry 38 that decodes the symbols received in the VSB signal.
The data selected by the data source selection multiplexer 39 are applied to a data de-interleaver 40 as its input signal, and the de-interleaved data supplied from the data de-interleaver 40 are applied to a Reed-Solomon decoder 41. The data de-interleaver 40 is often constructed within its own monolithic IC and is made so as to respond to the output indications from the pilot carrier presence detector 34 to select the de-interleaving algorithm suitable to the DTV signal currently being received, whether it be of QAM or VSB type; this is a mere matter of design. The Reed-Solomon decoder 41 is often constructed within its own monolithic IC and is made so as to respond to the output indications from the pilot carrier presence detector 34 to select the appropriate Reed-Solomon decoding algorithm for the DTV signal currently being received, whether it be of QAM or VSB type; this also is a mere matter of design. Error-corrected data are supplied from the Reed-Solomon decoder 41 to a data de-randomizer 42, which responds to these data for regenerating a signal randomized prior to transmission to the DTV receiver, which regenerated signal comprises packets of data for a packet sorter 43. The data de-randomizer 42 is made so as to respond to the output indications from the pilot carrier presence detector 34 to select the appropriate data de-randomizing algorithm for the DTV signal currently being received, whether it be of QAM or VSB type; the selection of these algorithms is a mere matter of design, too.
First data synchronization recovery circuitry 44 recovers the data synchronizing information included in the data output of the two-dimensional symbol decoding circuitry decoder 37, and second data synchronization recovery circuitry 45 recovers the data synchronizing information included in the data output of the one-dimensional symbol decoding circuitry 38. A data sync selector 46 selects between the data synchronizing information as provided by the data sync recovery circuitry 44 and as provided by the data sync recovery circuitry 45, the selection being controlled by the detector 34 for detecting the zero-frequency term of the real samples from the VSB synchrodyne circuitry 30. When the zero-frequency term has essentially zero energy, indicating the absence of pilot carrier signal that accompanies a VSB signal, the data sync selector 46 selects for its output signals the data synchronizing information provided by the data sync recovery circuitry 44. When the zero-frequency term has substantial energy, indicating the presence of pilot carrier signal that accompanies a VSB signal, the data sync selector 46 selects for its output signals the data synchronizing information provided by the data sync recovery circuitry 45.
When the data sync selector 46 selects for its output signals the data synchronizing information provided by the data sync recovery circuitry 45, the initial data lines of each data field are selected for application to the amplitude-and-group-delay equalizer 36 as training signal. The occurrences of the 511-sample PN sequence can be detected within the data sync recovery circuitry 45 to provide data-field indexing information to the data sync selector 46. Alternatively, the occurrences of two or three consecutive 63-sample PN sequences are detected within the data sync recovery circuitry 45 to provide data-field indexing information to the data sync selector 46.
The standards for a QAM DTV signal are not as well defined at this time as the standards for a VSB DTV signal. A 32-state QAM signal provides sufficient capacity for a single HDTV signal, without having to resort to compression techniques outside MPEG standards, but commonly some compression techniques outside MPEG standards are employed to encode the single HDTV signal as a 16-state QAM signal. Typically, the occurrence of a prescribed 24-bit word is detected by the data sync recovery circuitry 44 to generate data-field indexing information for application to the data sync selector 46. A multiplexer within the data sync selector 46 selects between the data-field indexing information respectively supplied by the data sync recovery circuitry 44 and the data sync recovery circuitry 45; the data-field indexing information thus selected is supplied to the data de-interleaver 40, the Reed-Solomon decoder 41, and the data de-randomizer 42. At the time this specification is written there is no training signal included in the QAM DTV signal. Accordingly, in response to the VSB pilot carrier presence detector 34 indicating the absence of pilot carrier, the amplitude-and-group-delay equalizer 36 is conditioned to use decision-directed equalization techniques that do not depend on a training signal; and the VSB training signal selected by the data sync recovery circuitry 45 is wired through the data sync selector 46 without need for a multiplexer. Also, there is no data line synchronization signal for QAM DTV transmission, at least not a data line synchronization signal selected as a standard. The data sync recovery circuitry 44 includes counting circuitry for counting the samples in each data field to generate intra-data-field synchronizing information. This intra-data-field synchronizing information and the intra-data-field synchronizing information (such as data line count) generated by the data sync recovery circuitry 45 are selected between by appropriate multiplexers in the data sync selector 46, for application to the data de-interleaver 40, the Reed-Solomon decoder 41, and the data de-randomizer 42, as required.
FIG. 2 of the U.S. Pat. No. 5,506,636 drawing shows a variant of the symbol decoding circuitry 37 in which variant the trellis decoding results and the symbol-decoded data synchronization are time-division-multiplexed onto a single bus for application to the data source selector 39 and to the first data sync recovery circuitry 44.
Data synchronization during VSB signal reception can alternatively be accomplished before symbol decoding, using match filters that generate spike responses to the PN sequences in the decimator 35 response or in the equalizer 36 response. The filters that generate spike responses to synchronization code sequences are preferably supplied input signals at the decimated sample rate, rather than input signals being the undecimated responses of synchrodyne circuits 29 and 30, in order to reduce the number of samples in the respective kernel of each match filter. The filters that generate spike responses to synchronization code sequences are preferably connected to receive the equalizer 36 response to reduce the effect that multi-path reception has on data synchronization.
The packet sorter 43 sorts packets of data for different applications, responsive to header codes in the successive packets of data. Packets of data descriptive of the audio portions of the DTV program are applied by the packet sorter 43 to a digital sound decoder 47. The digital sound decoder 47 supplies left-channel and right-channel stereophonic sound signals to a plural-channel audio amplifier 48 that drives the plurality of loudspeakers 49, 50. Packets of data descriptive of the video portions of the DTV program are applied by the packet sorter 43 to an MPEG decoder 51, such as of MPEG-2 type. The MPEG decoder 51 supplies horizontal (H) and vertical (V) synchronizing signals to kinescope deflection circuitry 52 that provides for the raster scanning of the viewing screen of a kinescope 53. The MPEG decoder 51 also supplies signals to the kinescope driver amplifiers 54 for applying amplified red (R), green (G) and blue (B) drive signals to the kinescope 53. In variations of the DTV receiver shown in
Referring back to
The multiplexer 55 responds to the pilot carrier presence detector 34 indicating that a pilot carrier is not included in the currently received DTV signal for selecting the input signal for the digital lowpass filter 56 from the circuitry for processing a QAM DTV signal.
The second intermediate-frequency amplifier 19, the third local oscillator 20 (except for its outboard crystal and other frequency selection components), and the third mixer 21 are advantageously constructed within the confines of a monolithic IC; since the output signal of the third mixer 21 is at a different frequency than the input signal to the second IF amplifier 19, the second IF amplifier 19 can have high gain without attendant high risk of unwanted regeneration. The first IF amplifier 14, the second local oscillator 16 (except for its outboard crystal and other frequency selection components) and the second mixer 17 can be constructed within the confines of the same IC, or they may be constructed otherwise--e.g., within other integrated circuitry. The analog-to-digital converter (ADC), as customary, will be a flash type with at least ten bits resolution and is preferably constructed within the confines of a different monolithic IC than the IF amplifiers. The analog lowpass filter at the input of the converter isolates the sampling circuitry, with its associated switching transients, from the IC in which the high-gain second IF amplifier 19 is located (and in some cases, in which the first IF amplifier 14 is also located). This reduces the likelihood of unwanted regeneration in the tuner 5. Considerable die area is required for the resistance ladder used in establishing the quantizing levels and for the large number of analog comparators involved in an ADC of flash type, so often such an ADC does not share a monolithic IC with other elements anyway.
The elements 23 - 35, 55 and 56 are advantageously constructed within the confines of a single monolithic integrated circuit (IC), to reduce the number of wiring connections made outside the confines of a monolithic IC. The synchrodyning circuits 25 and 30 both receive input signals from the real-to-complex sample converter 24, and portions of their respective address generators 28 and 32 can usually be provided by circuitry shared in common. It is advantageous that this single monolithic IC and the circuitry that follows this IC include all the circuitry for automatically selecting the appropriate mode of reception for the DTV transmission currently being received. Such practice avoids the need for operating the third local oscillator at two markedly different frequencies, depending on whether a DTV signal is of QAM type or is of VSB type. Operation of the third local oscillator at two markedly different frequencies is normally associated with the use of two different crystals for setting those frequencies. Operating the third local oscillator at essentially the same frequency, no matter whether the DTV signal is of QAM type or is of VSB type, saves the cost of the extra crystal and of the electronic switching circuitry involved with the use of two crystals. Furthermore, the reliability of the tuner 5 is improved by the reduction in the amount of circuitry located outside the monolithic integrated circuitry.
If the ADC is not constructed within an IC, all or substantially all its own, it is advantageous to include it in the IC that contains the circuitry for synchrodyning VSB DTV signals and the circuitry for synchrodyning QAM DTV signals to baseband, since the signals for clocking the sampling of the final IF signal by the ADC are to be generated within that IC. Furthermore, the analog lowpass filter at the input of the converter still isolates the sampling circuitry, with its associated switching transients, from the IC(s) in which high-gain IF amplification is done.
The 21.52 MHz reference carrier supplied from the digital-to-analog converter 232 is generated by extracting a component of the received DTV signal as synchrodyned to baseband, which component is of a frequency that is a subharmonic of the symbol frequency (or baud frequency), and multiplying that subharmonic of the symbol frequency by an appropriate factor in frequency multiplier circuitry. As evidenced by the article "Understanding Timing Recovery and Jitter in Digital Transmission Systems--Part 1" by Kenneth J. Bures published in the October 1992 issue of RF Design, there was knowledge in the prior art that it is possible in the analog regime to recover symbol timing information from certain types of symbol code in which the baud frequency is absent, by subjecting the symbol code to narrow bandpass filtering centered on a subharmonic of the baud frequency followed by squaring or other non-linear procedure that will generate harmonics from which the baud frequency may be extracted by frequency-selective filtering. The narrow bandpass filters used for lower symbol code rates include LC filters and phase-locked loops (PLLs), while SAW filters are preferred for higher symbol code rates. What is unusual about the symbol recovery procedure in the sample clock generator 23 shown in
The modified method does work, however, as long as the frequencies used for generating AFPC error signal fall within the passbands of bandpass FIR digital filters which center on submultiples of the VCO 230 oscillation frequency, so that the AFPC loop can pull the VCO 230 into frequency and phase lock. In fact, the modified method is advantageous in that the bandpass FIR digital filters perform as tracking filters, being clocked by the sample clock generator. After frequency and phase lock of the VCO 230, there are no phase shift effects caused by the symbol rate subharmonics and harmonics not falling exactly at the center frequencies of the bandpass filters. The modified method will now be specifically described, first presuming the received DTV signal is a VSB signal with a 10.76 MHz symbol frequency, and then presuming the received DTV signal is a QAM signal with a 5.38 MHz symbol frequency.
A digital multiplexer 236 responds to the pilot carrier presence detector 34 detecting pilot carrier accompanying the received DTV signal, which is indicative that the received DTV signal is a VSB signal, to select the real samples of this signal supplied from a VSB in-phase synchronous detector 300 for application to a bandpass FIR digital filter 237 that provides a selective response centered at 5.38 MHz, which selects the first subharmonic of symbol frequency from the VSB signal. The filter 237 response is squared by a squaring circuit 238, which generates harmonics of the filter 237 response including a strong 10.76 MHz component as second harmonic of 5.38 MHz. A bandpass FIR digital filter 239 that provides a selective response centered at 10.76 MHz selects this second harmonic for application to the DAC 232 as its digital input signal descriptive of its 10.76 MHz reference carrier analog output signal.
The digital multiplexer 236 responds to the pilot carrier presence detector 34 not detecting pilot carrier accompanying the received DTV signal, which is indicative that the received DTV signal is a QAM signal, to select the output signal of a squaring circuit 23A for application to the bandpass filter 237 that provides a selective response centered at 5.38 MHz. A bandpass FIR digital filter 23B that provides a selective response centered at 2.69 MHz for selecting the 2.69 MHz first subharmonic of the symbol frequency of a baseband QAM signal supplies input signal to the squaring circuit 23A, which generates harmonics of the filter 23B response including a strong 5.38 MHz component. This baseband QAM signal can be supplied either from the QAM in-phase synchronous detector 250, as shown in
The squaring circuit 238 is shown in
The symbol synchronization techniques used in the second address generator 32 shown
The carrier of a QAM DTV signal and the carrier of a VSB DTV signal are translated to respective final intermediate frequencies that are separated 2.69 MHz from each other, since the carrier of the QAM DTV signal is at the center of a 6-MHz-wide TV channel, but the carrier of the VSB DTV signal is only 310 kHz above the lowest frequency of a 6-MHz-wide TV channel. The frequencies of the local oscillators 11, 16 and 20 in the tuner 5 of
Preferably the lowest frequency of the final IF signal is above 1 MHz, to keep the ratio of the highest frequency of the final IF signal thereto substantially below 8:1 and thereby ease the filtering requirements for the real-to-complex-sample converter 24. To satisfy this preference in regard to the QAM signal alone, the lowest carrier frequency for the QAM carrier in the final IF signal is 3.69 MHz. To satisfy this preference in regard to the VSB signal alone, the lowest the carrier frequency for the VSB carrier in the final IF signal could be is 1.31 MHz, presuming its full sideband to be above its vestigial sideband in frequency, or 6.38 MHz, presuming its full sideband to be below its vestigial sideband in frequency. Presuming the full sideband of the VSB signal to be above its vestigial sideband in frequency, since the carrier frequency of the VSB carrier most be at least 1.31 MHz, the carrier frequency of the QAM carrier must be at least 4.00 MHz. Presuming the full sideband of the VSB signal to be below its vestigial sideband in frequency, since the carrier frequency of the VSB carrier most be at least 6.38 MHz, the carrier frequency of the QAM carrier must still be at least 3.69 MHz.
If the sample rate in the ADC 22 is established by the first clock signal from the sample clock generator 23 to be 21.52 * 106 samples per second, preferably the intermediate frequency to which the carrier of a QAM DTV signal is translated is not higher than 5.38 MHz, so that it can be sampled at least four times per cycle. Presuming the full sideband of the VSB signal to be above its vestigial sideband in frequency, this preference constrains the lowest frequency in the final IF signal to being no higher than 2.38 MHz and the carrier of the VSB signal being no higher than 2.69 MHz.
Presuming the full sideband of the VSB signal to be below its vestigial sideband in frequency, the QAM carrier is constrained to the band 3.69-5,38 MHz. Accordingly, the carrier of the VSB signal is constrained to the band 6.38-8.07 MHz in order that the 2.69 MHz offset between carriers is maintained.
The final intermediate frequency to which the QAM carrier is translated must be a submultiple of a multiple of the 21.52 MHz sampling rate in order that this carrier can be described on a continuous basis relying on a sine-cosine look-up table in the ROM 27. The final intermediate frequency to which the VSB carrier is translated must be a submultiple of a multiple of the 21.52 * 106 samples-per-second sampling rate in order that this carrier can be described on a continuous basis relying on a sine-cosine look-up table in the ROM 31. The final intermediate frequency (m/n) times the 21.52 MHz sampling rate, to which the carrier is translated, preferably has a small value of n, to keep the number of values in the sine-cosine look-up tables stored in ROM reasonably small. (Note that the variables m and n referred to here have no relationship to the variables M and N referred to in the SUMMARY OF INVENTION.)
One can search for respective intermediate frequencies to which the carrier of a QAM DTV signal and the carrier of a VSB DTV signal are to be translated, which frequencies meet the criteria set forth above, by following procedure taught in U.S. Pat. No. 5,506,636. A table of subharmonics of successive harmonics of the 10.76 MHz VSB symbol rate, which the sampling clock rate is harmonically related to, is constructed for the frequency ranges of interest. Then pairs of subharmonics of the same harmonic which exhibit the desired 2.69 MHz difference in frequency between them are considered with regard to their relative advantages as carriers.
The third and seventh subharmonics of 21.52 MHz at 5.38 MHz and at 2.39 MHz exhibit substantially the desired 2.69 MHz offset and are appropriate for use as QAM carrier and a VSB carrier with its full sideband above its vestigial sideband in frequency. The 2.69 MHz offset between these subharmonics is one-quarter the symbol rate of 10,762237.762 samples per second, or 2,690559.4 Hz, rather than the 2,690,122.4 Hz offset between the QAM and VSB carriers required to offset the VSB carrier from a co-channel interfering NTSC video carrier by 59.75 times the nominal NTSC horizontal scanning frequency. This small 437 Hz frequency discrepancy is easily accommodated by the automatic frequency and phase control of the controlled local oscillator 16 in the tuner 5 of FIG. 1. The addressing of ROMs 27 and 31 is greatly simplified when the QAM and VSB carriers are translated to be close to the third and seventh subharmonics of 21.52 MHz in final IF signals, since advantage can be taken of repetitive symmetries in the stored sine and cosine functions, to reduce the number of bits in the addresses applied to ROM.
The second harmonic of the 21.52 MHz sampling frequency is 43.05 MHz, and its subharmonics can be searched, looking for a pair offset from each other in frequency by an amount substantially equal to 2.69 MHz. The seventh and fifteenth subharmonics of 43.05 MHz are the third and seventh subharmonics of 21.52 MHz which have already been considered. The ninth and twenty-sixth subharmonics of 43.05 MHz at 4.305 MHz and at 1.594 MHz exhibit a 20 kHz or 0.74% error in regard to the desired 2.69 MHz offset and could respectively serve as QAM carrier and as VSB carrier. This error is within the 30 kHz or so mistuning tolerated in past commercial designs for NTSC TV receivers. The ROM 31 storing sine-cosine look-up tables for the twenty-sixth subharmonic of 43.05 MHz has to store an excessive number of samples, however; and the ROM 27 storing sine-cosine look-up tables for the ninth subharmonic of 43.05 MHz has to store an appreciable number of samples, too.
The third harmonic of the 21.52 MHz sampling frequency is 64.57 MHz, and its subharmonics can be searched, looking for a subharmonic offset in frequency from a subharmonic of 43.05 MHz or from another subharmonic of 64.57 MHz by an amount substantially equal to 2.69 MHz. The twelfth subharmonic of 64.57 MHz, 4.967 MHz, and the eighteenth subharmonic of 43.05 MHz, 2.265 MHz, exhibit a 12 kHz or 0.45% error in regard to the desired 2.69 MHz offset and could respectively serve as QAM carrier and as a VSB carrier with its full sideband above its vestigial sideband in frequency. This error is well within the 30 kHz or so of mistuning tolerated in past commercial designs for NTSC TV receivers. However, the ROM 27 storing sine-cosine look-up tables for the twelfth subharmonic of 64.57 MHz has to store an excessive number of samples; and the ROM 31 storing sine-cosine look-up tables for the eighteenth subharmonic of 43.05 MHz has to store an excessive number of samples, too.
The seventh subharmonic of 64.57 MHz is 8.07 MHz, offset almost exactly the desired 2.69 MHz from the third subharmonic of 21.52 MHz. This third subharmonic of 21.52 MHz, 5.38 MHz, and the seventh subharmonic of 64.57 MHz, 8.07 MHz, are appropriate for use as QAM carrier and a VSB carrier with its full sideband below its vestigial sideband in frequency.
It appears preferable that the frequencies of the local oscillators 11, 16 and 20 in the tuner 5 of
It is noted in passing that all the subharmonics of 43.05 MHz and all the subharmonics of 64.57 MHz are subharmonics of 129.15 MHz, the third harmonic of 43.05 MHz and the second harmonic of 64.57 MHz. The 2.69 MHz, 5.68 MHz and 8.07 MHz frequencies are the forty-seventh, twenty-third and fifteenth subharmonics, respectively, of 129.15 MHz. It is also noted that while the harmonic relationship between carriers have been considered in terms of harmonics of the 21.52 MHz sampling rate that is the second harmonic of the 10.76 MHz VSB symbol rate, the consideration thus far can be viewed as involving the even harmonics of the 10.76 MHz symbol rate. A more complete consideration of the possible harmonic relationships between carriers also includes consideration of odd harmonics, at least third, of the 10.76 MHz VSB symbol rate. The 2.69 MHz, 5.68 MHz and 8.07 MHz frequencies are respectively the eleventh, fifth and third subharmonics of 32.29 MHz, 32.29 MHz being three times the 10.76 MHz symbol rate of the VSB signal.
One skilled in the art of designing analog-to-digital conversion circuitry for digital systems will appreciate that the sampling of analog signals for digitization can use various widths of sampling window. Thus far, it has been presumed that 21.52 * 106 samples per second are taken with the duration of each sampling window extending over half a cycle of 21.52 MHz. The pulses from the limiter 233 can be stretched to nearly twice this duration, if desired. Another alternative that is possible is to design the analog-to-digital converter to use two staggered sets of sampling windows with each sampling window extending over half a cycle of 21.52 MHz to digitize on a staggered-phase basis at a 43.05 * 106 samples per second combined rate. The digitization of final IF signal at a 43.05 MHz * 106 samples per second improves automatic phase and frequency control accuracy.
The
One skilled in the art of digital circuit design will understand that other hardware savings can be made in the
One skilled in the art of digital circuit design will be enabled by acquaintance with the foregoing description to implement circuitry in which the ADC 22 samples at a 43.05 * 106 samples per second sample rate during digitization. The VCO 230 is replaced by a VCO supplying 43.05 MHz oscillations; and, by way of example, oscillations from the VCO 230 as converted to square waves by the symmetrical clipper 233 and frequency divided by the flip-flop 234 are compared in frequency with frequency doubler response to the 10.76 MHz signal selected by the digital bandpass filter 237. The 2:1 decimator 35 can be replaced by a 4:1 decimator, and the squarewave output signal from the flip-flop 234 can be divided by another factor of two by a further flip-flop to provide support for generating a reduced-rate sample clock signal for the 4:1 decimator.
(a) a linear-phase, finite-impulse-response (FIR) digital filter 60 that generates imaginary (Im) digital samples as a Hilbert transform response to the real (Re) digital samples; and
(b) compensating, clocked digital delay of the real digital samples to compensate for the latency time of the Hilbert transformation filter 60, which clocked digital delay can be provided by clocked latch elements 61-66 included in the Hilbert transformation filter 60.
The use of such circuitry for implementing in-phase and quadrature-phase sampling procedures on bandpass signals is described by D. W. Rice and K. H. Wu in their article "Quadrature Sampling with High Dynamic Range" on pp. 736-739 of IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, Vol. AES-18, No. 4 (Nov 1982). Since the frequency band 6 MHz wide occupied by the final IF signal has a lowest frequency of at least a megaHertz or so, it is possible to use as few as seven non-zero-weighted taps in the FIR filter 60 used for Hilbert transformation.
The seven-tap Hilbert transformation filter 60 includes a cascade connection of one-sample delay elements 61, 62, 63, 64, 65 and 66 from which samples taken to be weighted and summed to generate the Hilbert transform response. The Hilbert transform is linear phase in nature so the tap weights of the FIR filter 60 exhibit symmetry about median delay. Accordingly, a digital adder 67 sums the input signal to delay element 61 and the output signal from the delay element 66 to be weighted in common, a digital adder 68 sums the output signal from the delay element 61 and the output signal from the delay element 65 to be weighted in common, and a digital adder 69 sums the output signal from the delay element 62 and the output signal from the delay element 64 to be weighted in common. The output signal from the delay element 64 is applied as input address to a read-only memory 70, which multiplies that signal by an appropriate weight W0 magnitude. The sum output signal from the digital adder 69 is applied as input address to a read-only memory 71, which multiplies that signal by an appropriate weight W1 magnitude. The sum output signal from the digital adder 68 is applied as input address to a read-only memory 72, which multiplies that signal by an appropriate weight W2 magnitude. The sum output signal from the digital adder 67 is applied as input address to a read-only memory 73, which multiplies that signal by an appropriate weight W3 magnitude. The use of the ROMs 70, 71, 72 and 73 as fixed-multiplicand multipliers keeps the delay associated with multiplication negligibly short. The output signals of the ROMs 70, 71, 72 and 73 are combined by a tree of signed digital adders 74, 75 and 76 operated as adders or subtractors, as required to appropriately assign signs to the magnitudes of the weights W0, W1, W2 and W3 stored in the ROMs 70, 71, 72 and 73. The adders 67, 68, 69, 74, 75 and 76 are assumed to be clocked adders each exhibiting one-sample latency, which results in the seven-tap FIR filter 60 exhibiting a six-sample latency. Delay of the filter 60 input signal that compensates for this latency is provided by the cascade connection of the six one-sample delay elements 61, 62, 63, 64, 65 and 66. The input address to the read-only memory 70 is taken from the output of the delay element 64, rather than from the output of the delay element 63, so the one-sample delay of delay element 64 compensates for the one-sample delays in the adders 67, 68 and 69.
C. M. Rader in his article "A Simple Method for Sampling In-Phase and Quadrature Components", IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, Vol. AES-20, No. 6 (Nov 1984), pp. 821-824, describes improvements in complex synchronous detection carried out on digitized bandpass signals. Rader replaces the Hilbert-transform FIR filter and the compensating-delay FIR filter of Rice and Wu with a pair of all-pass digital filters designed based on Jacobian elliptic functions and exhibiting a constant π/2 difference in phase response for the digitized bandpass signals. A preferred pair of such all-pass digital filters, which are of infinite-impulse-response (IIR) type, has the following system functions:
Rader describes filter configurations which require only two multiplications, one by a2 and one by b2.
The construction of the filter 80, which provides the system function H1(z)=z-1(z-2-a2)/(1-a2 z-2), where a2=0.5846832 in decimal arthmetic, is shown in
The construction of the filter 90, which provides the system function -H2(z)=(z-2-b2)/(1-b2z-2), where b2=0.1380250 in decimal arithmetic, is shown in
This permits the real and imaginary filtering to be supported by a shared tapped delay line.
In order to generate the real response H1(z), the real-response filter is presumed to apply tato apply tap weights W0=4, W1=0, W2=-12, W3=-72, W4=72, W5=12, W6=0 and W7=-4 per the example described by Ng, The real-response filter, in addition to the single-clock-delay elements 100-114, includes a digital subtractor 121 for subtracting the response of the delay element 114 from the response of the delay element 100, a digital multiplier 122 for weighting the differential response of the subtractor 121 by a factor of four, a digital subtractor 125 for subtracting the response of the delay element 103 from the response of the delay element 109, a digital multiplier 126 for weighting the differential response of the subtractor 125 by a factor of twelve, a digital subtractor 127 for subtracting the response of the delay element 105 from the response of the delay element 107, a digital multiplier 128 for weighting the differential response of the subtractor 127 by a factor of seventy-two, a digital adder 129 for summing the products from the digital multipliers 126 and 128, a digital adder 130 for summing the product from the digital multiplier 122 with the sum output signal from the adder 129, and a 2:1 decimator 131 for generating the real filter response Re in decimated response to the sum output signal from the adder 130.
The subtractor 121 subtracts the response of the delay element 114 from the response of the delay element 100, rather than subtracting the response of the delay element 113 from the output signal of the ADC 22, to introduce single-clock-duration delay to compensate for the latency of the adder 129. Since W1=0 and W6=0, there is no digital subtractor 123 for subtracting the response of the delay element 111 from the response of the delay element 101 or digital multiplier 124 for weighting the differential response of the subtractor 123. Consequently, there is no digital adder for summing product from the multiplier 124 with the product from the multiplier 122. This gives rise to the need to compensate for the latency of the adder 129.
In order to generate the imaginary response H1(z), the imaginary-response filter is presumed to apply tap weights W8=8, W9=14, W10=22, W11=96, W12=22, W13=14, W14=8 corrected from the example described by Ng. The imaginary-response filter, in addition to the single-clock-delay elements 100-112, includes a digital adder 141 for adding the response of the delay element 112 with the response of the delay element 100, a digital multiplier 142 for weighting the sum response of the adder 141 by a factor of eight, a digital adder 143 for adding the response of the delay element 110 with the response of the delay element 102, a digital multiplier 144 for weighting the sum response of the adder 143 by a factor of fourteen, a digital adder 145 for adding the response of the delay element 108 with the response of the delay element 104, a digital multiplier 146 for weighting the sum response of the adder 145 by a factor of twenty-two, a digital multiplier 147 for weighting the response of the delay element 107 by a factor of ninety-six, a digital adder 148 for summing the products from the digital multipliers 142 and 144, a digital adder 149 for summing the products from the digital multipliers 146 and 147, a digital adder 150 for summing the sum output signals from the adders 148 and 149, and a 2:1 decimator 151 for generating the imaginary filter response Im in decimated response to the sum output signal from the adder 150.
The digital multiplier 147 weights the response of the delay element 107 by a factor of ninety-six, rather than the response of the delay element 106, in order to introduce single-clock-duration delay to compensate for the single-clock-duration latency of each of the adders 141143 and 145.
Less preferred embodiments of the invention are contemplated in which the trellis-decoded output signals of the two-dimensional symbol decoding circuitry 37 and of the one-dimensional symbol decoding circuitry 38 are supplied to respective data de-interleavers, with data source selection being deferred until data de-interleaving is completed. Other less preferred embodiments of the invention are contemplated in which embodiments the trellis-decoded output signal of the two-dimensional symbol decoding circuitry 37 is de-interleaved by a respective data de-interleaver and then decoded by a respective Reed-Solomon decoder to generate a first stream of error-corrected data, in which embodiments the trellis-decoded output signal of the one-dimensional symbol decoding circuitry 38 is de-interleaved by a respective data de-interleaver and then decoded by a respective Reed-Solomon decoder to generate a second stream of error-corrected data, and in which embodiments data source selection is made between the first and second streams of error-corrected data. In modifications of these other less preferred embodiments of the invention the first and second streams of error-corrected data are supplied to separate data de-randomizers before data source selection is made. In other variants separate Reed-Solomon decoders are used for the QAM and VSB signals, but one data de-interleaver is used for both the QAM and VSB signals, or one data de-randomizer is used for both the first and second streams of error-corrected data.
The 2:1 decimator 35 of
The preferred embodiments of the invention described supra use QAM synchrodyning circuitry and VSB synchrodyning circuitry of digital type. Digitizing final IF signals rather than baseband signals, as done in preferred embodiments of the invention reduces the number of analog-to-digital conversion procedures that must be done and avoids any problem with tracking the conversion characteristics of two analog-to-digital converters used in the QAM synchrodyning circuitry.
However, in other embodiments of the invention synchrodyning of the QAM signal to baseband is done using in-phase and quadrature-phase analog synchronous detectors, which are followed by analog-to-digital conversion circuitry for digitizing response from the in-phase analog synchronous detector to generate a real sample stream of interleaved QAM symbol code and for digitizing response from the quadrature-phase analog synchronous detector to generate an imaginary sample stream of interleaved QAM symbol code.
In other embodiments of the invention, adapted from the DTV receiver type used in field testing during the development of the ATSC standard, synchrodyning of the VSB signal to baseband is done using an analog synchronous detector, which is followed by an analog-to-digital converter (ADC) for digitizing response from the analog synchronous detector to generate a sample stream of interleaved VSB symbol code and then bcode and then by a baseband phase tracker. In these other embodiments of the invention the decimation filter takes its input signal directly from the response of the baseband phase tracker.
The preferred embodiments of the invention use digital synchrodyning procedures to achieve "wrap-around" of symbol phase adjustment. The adjustment of symbol phase takes place in a bandpass transform of the baseband, so if the ROMs storing digital carrier are addressed suitably, symbol phase adjustment takes place on a closed cycle of adjustment range, rather than on an open linear adjustment range. If there is only an open linear adjustment range for symbol phase, which is all that is available at baseband, when the limit of adjustment range is reached symbol phasing will jump in time displacement. This jump in time will cause repetition of symbols in the symbol coding stream or will cause loss of symbols in the symbol coding stream, depending on whether the jump in time displacement is backward or is forward. These effects undesirably interfere with symbol counting within the data line in which the jump in time displacement occurs, causing temporary loss of data synchronization.
Television engineers are currently considering using the digital transmission system for HDTV for transmitting other types of television signals--for example, four television signals with resolution similar to present-day NTSC signals that are simultaneously transmitted. The invention is suitable for use in receivers for these alternative transmission schemes, and the claims which follow should be construed broadly enough to include such receivers within their scope.
In the claims which follow, the word "said" is used whenever reference is made to an antecedent, and the word "the" is used for grammatical purposes other than to refer back to an antecedent.
Patel, Chandrakant B., Limberg, Allen LeRoy
Patent | Priority | Assignee | Title |
7068714, | Feb 12 2000 | LG Electronics Inc. | Error control apparatus and method for channel equalizer |
7099412, | May 14 2001 | Texas Instruments Incorporated | Sequential decoding with backtracking and adaptive equalization to combat narrowband interference |
7453288, | Feb 16 2006 | MORGAN STANLEY SENIOR FUNDING, INC | Clock translator and parallel to serial converter |
7577419, | Dec 19 2006 | MORGAN STANLEY SENIOR FUNDING, INC | Digital mixer system and method |
7724861, | Mar 22 2006 | NXP USA, INC | Sample rate converter |
7729461, | Dec 22 2006 | NXP USA, INC | System and method of signal processing |
7792220, | Dec 19 2006 | MORGAN STANLEY SENIOR FUNDING, INC | Demodulator system and method |
7831001, | Dec 19 2006 | MORGAN STANLEY SENIOR FUNDING, INC | Digital audio processing system and method |
7856464, | Feb 16 2006 | NXP USA, INC | Decimation filter |
8040989, | Jan 29 2008 | iBiquity Digital Corporation | System and method for sampling rate adjustment of digital radio receiver |
8102959, | Dec 19 2006 | MORGAN STANLEY SENIOR FUNDING, INC | Digital audio processing system and method |
8635261, | Feb 16 2006 | NXP USA, INC | Decimation filter |
8892184, | Oct 18 2010 | Siemens Medical Solutions USA, Inc. | Systems and methods for reducing interference in a dual modality imaging system |
Patent | Priority | Assignee | Title |
5604541, | Nov 14 1994 | LG Electronics Inc | High definition television receiver |
5666170, | Jul 12 1995 | Thomson Licensing | Apparatus for decoding video signals encoded in different formats |
5841814, | Oct 17 1995 | CHESAPEAKE VIRGINIA COMMUNICATIONS, LP | Sampling system for radio frequency receiver |
5872815, | Feb 16 1996 | AMTRAN TECHNOLOGY CO , LTD | Apparatus for generating timing signals for a digital television signal receiver |
6211924, | Dec 26 1996 | Samsung Electronics Co., Ltd. | Decimation of baseband DTV signal prior to channel equalization in digital television signal receivers |
6320627, | May 02 1997 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | Demodulating digital video broadcast signals |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 11 2001 | Samsung Electronics Co., Ltd. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Nov 02 2004 | ASPN: Payor Number Assigned. |
Mar 16 2007 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Jan 06 2011 | RMPN: Payer Number De-assigned. |
Jan 07 2011 | ASPN: Payor Number Assigned. |
May 16 2011 | REM: Maintenance Fee Reminder Mailed. |
Oct 12 2011 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Mar 09 2007 | 4 years fee payment window open |
Sep 09 2007 | 6 months grace period start (w surcharge) |
Mar 09 2008 | patent expiry (for year 4) |
Mar 09 2010 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 09 2011 | 8 years fee payment window open |
Sep 09 2011 | 6 months grace period start (w surcharge) |
Mar 09 2012 | patent expiry (for year 8) |
Mar 09 2014 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 09 2015 | 12 years fee payment window open |
Sep 09 2015 | 6 months grace period start (w surcharge) |
Mar 09 2016 | patent expiry (for year 12) |
Mar 09 2018 | 2 years to revive unintentionally abandoned end. (for year 12) |