TV receiver equalizer storing channel characterizations for each TV channel between times of reception therefrom
AssigneeSamsung Electronics Co., Ltd.
InventorChandrakant B. Patel
Life of this patent
Estimating the term…
Abstract
An adaptive channel equalizer for a digital television receiver includes memory for storing channel characterization information for each received channel, from each time the channel is tuned to until the next time the same channel is tuned to. The stored information is retained even if operating power to the receiver is interrupted. Whenever operating power is restored to the receiver after interruption and whenever a channel is tuned to again after having tuned to another channel, the previously stored channel characterization for the currently tuned channel is retrieved from memory. The retrieved channel characterization is used to calculate initial filter coefficients for the adaptive channel equalizer.
Claims24
A digital television receiver capable of receiving a digital television signal transmitted via any selected one of a plurality of transmission channels, said digital television receiver including circuitry for detecting said digital television signal to generate digital baseband symbol code and including a channel equalizer, said channel equalizer comprising:
- a channel equalization filter having an input connection to which said digital baseband symbol code is supplied, having adaptive filtering coefficients, and having an output connection for supplying a channel equalization filter response;
- a memory for storing channel characterization coefficient terms at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception, said memory of a type for storing said channel characterization coefficient terms even during times other portions of said digital television receiver do not receive power for operating;
- calculation circuitry, for calculating from said digital baseband symbol code supplied to said channel equalizer the channel characterization coefficient terms to be stored in said memory at said storage locations addressed in response to the one of said plurality of transmission channels currently selected for reception, and for calculating the adaptive filtering coefficients of said channel equalization filter from said channel characterization coefficient terms;
- and
- an operations controller, said operations controller arranged for responding to said other portions of said digital television receiver regaining power to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to the channel characterization coefficient terms for the currently tuned channel being read thereto from said memory,
- said operations controller arranged for responding to a transmission channel being re-tuned for reception to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to the channel characterization coefficient terms for the re-tuned channel being read thereto from said memory;
- circuitry for separating a training signal from said digital baseband symbol code supplied to channel equalizer;
- and
- memory for storing a priori information concerning a ghost-free training signal, said calculation circuitry calculating the coefficient terms of the channel characterization for a transmission channel currently selected for reception based on the training signal separated from said channel equalization filter response and on said a priori information concerning said ghost-free training signal as drawn from said memory for storing such information, and said operations controller directing the writing of the coefficient terms of the channel characterization thus calculated at said currently selected storage locations in said memory for replacing corresponding coefficient terms previously stored at said currently selected storage locations in said memory.
A digital television receiver capable of receiving a digital television signal transmitted via any selected one of a plurality of transmission channels, said digital television receiver including circuitry for detecting said digital television signal to generate digital baseband symbol code and including a channel equalizer, said channel equalizer comprising:
- a channel equalization filter having an input connection to which said digital baseband symbol code is supplied, having adaptive filtering coefficients, and having an output connection for supplying a channel equalization filter response;
- a memory for storing amplitudes and respective positions of up to a prescribed number of the larger coefficient terms of each of the respective channel characterizations of said plurality of transmission channels at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception, said memory of a type for storing said channel characteristic coefficient terms even during times other portions of said digital television receiver do not receive power for operating;
- and
- calculation circuitry, for calculating from said digital baseband symbol code supplied to said channel equalizer channel characterization coefficient terms for the one of said plurality of transmission channels currently selected for reception,
- for calculating the adaptive filtering coefficients of said channel equalization filter from said channel characterization coefficient terms of the one of said plurality of transmission channels currently selected for reception, and for calculating the adaptive filtering coefficients of said channel equalization filter from said prescribed number of the larger coefficient terms of the one of said plurality of transmission channels currently selected for reception, as read from said memory and augmented by estimates of the smaller coefficient terms of the one of said plurality of transmission channels currently selected for reception;
- an operations controller, said operations controller arranged for responding to said other portions of said digital television receiver regaining power to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to said prescribed number of the larger coefficient terms of the channel characterization of the one of said plurality of transmission channels currently selected for reception being read to said calculation circuitry from said memory, and said operations controller arranged for responding to a transmission channel being re-tuned for reception to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to said prescribed number of the larger coefficient terms of the channel characterization of said re-tuned channel being read to said calculation circuitry from said memory;
- circuitry for separating a training signal from said digital baseband symbol code supplied to channel equalizer;
- and
- memory for storing a priori information concerning a ghost-free training signal, said calculation circuitry calculating the coefficient terms of the channel characterization for a transmission channel currently selected for reception based on the training signal separated from said channel equalization filter response and on said a priori information concerning said ghost-free training signal as drawn from said memory for storing such information.
A digital television receiver capable of receiving a digital television signal transmitted via any selected one of a plurality of transmission channels, said digital television receiver including circuitry for detecting said digital television signal to generate digital baseband symbol code and including a channel equalizer, said channel equalizer comprising:
- a channel equalization filter having an input connection to which said digital baseband symbol code is supplied, having adaptive filtering coefficients, and having an output connection for supplying a channel equalization filter response;
- a memory for storing amplitudes and respective positions of up to a prescribed number of the larger coefficient terms of each of the respective channel characterizations of said plurality of transmission channels at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception and in response to the sizes of the stored coefficient terms of said channel characterization for that said transmission channel, said memory of a type for storing said channel characteristic coefficient terms even during times other portions of said digital television receiver do not receive power for operating;
- and
- calculation circuitry, for calculating from said digital baseband symbol code supplied to said channel equalizer channel characterization coefficient terms for the one of said plurality of transmission channels currently selected for reception,
- for calculating the adaptive filtering coefficients of said channel equalization filter from said channel characterization coefficient terms of the one of said plurality of transmission channels currently selected for reception, and for calculating the adaptive filtering coefficients of said channel equalization filter from said prescribed number of the larger coefficient terms of the one of said plurality of transmission channels currently selected for reception, as read from said memory and augmented by estimates of the smaller coefficient terms of the one of said plurality of transmission channels currently selected for reception;
- an operations controller, said operations controller arranged for responding to said other portions of said digital television receiver regaining power to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to said prescribed number of the larger coefficient terms of the channel characterization of the one of said plurality of transmission channels currently selected for reception being read to said calculation circuitry from said memory, and said operations controller arranged for responding to a transmission channel being re-tuned for reception to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to said prescribed number of the larger coefficient terms of the channel characterization of said re-tuned channel being read to said calculation circuitry from said memory;
- circuitry for separating a training signal from said digital baseband symbol code supplied to channel equalizer;
- and
- memory for storing a priori information concerning a ghost-free training signal, said calculation circuitry calculating the coefficient terms of the channel characterization for a transmission channel currently selected for reception based on the training signal separated from said channel equalization filter response and on said a priori information concerning said ghost-free training signal as drawn from said memory for storing such information.
A digital television receiver capable of receiving a digital television signal transmitted via any selected one of a plurality of transmission channels, said digital television receiver including circuitry for detecting said digital television signal to generate digital baseband symbol code and including a channel equalizer, said channel equalizer comprising:
- a channel equalization filter having an input connection to which said digital baseband symbol code is supplied, having adaptive filtering coefficients, and having an output connection for supplying a channel equalization filter response;
- a memory for storing channel characterization coefficient terms at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception, said memory of a type for storing said channel characterization coefficient terms even during times other portions of said digital television receiver do not receive power for operating;
- calculation circuitry, for calculating from said digital baseband symbol code supplied to said channel equalizer the channel characterization coefficient terms to be stored in said memory at said storage locations addressed in response to the one of said plurality of transmission channels currently selected for reception, and for calculating the adaptive filtering coefficients of said channel equalization filter from said channel characterization coefficient terms;
- and
- an operations controller, said operations controller arranged for responding to said other portions of said digital television receiver regaining power to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to the channel characterization coefficient terms for the currently tuned channel being read thereto from said memory,
- said operations controller arranged for responding to a transmission channel being re-tuned for reception to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to the channel characterization coefficient terms for the re-tuned channel being read thereto from said memory;
- and
- further memory for storing antenna orientation information at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception, said memory of a type for storing said channel characteristics during times other portions of said digital television receiver do not receive power for operating.
A digital television receiver capable of receiving a digital television signal transmitted via any selected one of a plurality of transmission channels, said digital television receiver including circuitry for detecting said digital television signal to generate digital baseband symbol code and including a channel equalizer, said channel equalizer comprising:
- a channel equalization filter having an input connection to which said digital baseband symbol code is supplied, having adaptive filtering coefficients, and having an output connection for supplying a channel equalization filter response;
- a memory for storing channel characterization coefficient terms at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception, said memory of a type for storing said channel characterization coefficient terms even during times other portions of said digital television receiver do not receive power for operating;
- calculation circuitry, for calculating from said digital baseband symbol code supplied to said channel equalizer the channel characterization coefficient terms to be stored in said memory at said storage locations addressed in response to the one of said plurality of transmission channels currently selected for reception, and for calculating the adaptive filtering coefficients of said channel equalization filter from said channel characterization coefficient terms;
- and
- an operations controller, said operations controller arranged for responding to said other portions of said digital television receiver regaining power to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to the channel characterization coefficient terms for the currently tuned channel being read thereto from said memory,
- said operations controller arranged for responding to a transmission channel being re-tuned for reception to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to the channel characterization coefficient terms for the re-tuned channel being read thereto from said memory circuitry for separating a training signal from said digital baseband symbol code supplied to channel equalizer;
- circuitry for separating a training signal from said digital baseband symbol code supplied to channel equalizer;
- and
- memory for storing a priori information concerning a ghost-free training signal, said calculation circuitry calculating the coefficient terms of the channel characterization for a transmission channel currently selected for reception based on the training signal separated from said channel equalization filter response and on said a priori information concerning said ghost-free training signal as drawn from said memory for storing such information, and said operations controller directing the writing of the coefficient terms of the channel characterization thus calculated at said currently selected storage locations in said memory for replacing corresponding coefficient terms previously stored at said currently selected storage locations in said memory.
A digital television receiver capable of receiving a digital television signal transmitted via any selected one of a plurality of transmission channels, said digital television receiver including circuitry for detecting said digital television signal to generate digital baseband symbol code and including a channel equalizer, said channel equalizer comprising:
- a channel equalization filter having an input connection to which said digital baseband symbol code is supplied, having adaptive filtering coefficients, and having an output connection for supplying a channel equalization filter response;
- a memory for storing amplitudes and respective positions of up to a prescribed number of the larger coefficient terms of each of the respective channel characterizations of said plurality of transmission channels at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception, said memory of a type for storing said channel characteristic coefficient terms even during times other portions of said digital television receiver do not receive power for operating;
- and
- calculation circuitry, for calculating from said digital baseband symbol code supplied to said channel equalizer channel characterization coefficient terms for the one of said plurality of transmission channels currently selected for reception, for calculating the adaptive filtering coefficients of said channel equalization filter from said channel characterization coefficient terms of the one of said plurality of transmission channels currently selected for reception, and for calculating the adaptive filtering coefficients of said channel equalization filter from said prescribed number of the larger coefficient terms of the one of said plurality of transmission channels currently selected for reception, as read from said memory and augmented by estimates of the smaller coefficient terms of the one of said plurality of transmission channels currently selected for reception;
- an operations controller, said operations controller arranged for responding to said other portions of said digital television receiver regaining power to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to said prescribed number of the larger coefficient terms of the channel characterization of the one of said plurality of transmission channels currently selected for reception being read to said calculation circuitry from said memory, and said operations controller arranged for responding to a transmission channel being re-tuned for reception to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to said prescribed number of the larger coefficient terms of the channel characterization of said re-tuned channel being read to said calculation circuitry from said memory;
- and
- further memory for storing antenna orientation information at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception, said memory of a type for storing said channel characteristics during times other portions of said digital television receiver do not receive power for operating.
A digital television receiver capable of receiving a digital television signal transmitted via any selected one of a plurality of transmission channels, said digital television receiver including circuitry for detecting said digital television signal to generate digital baseband symbol code and including a channel equalizer, said channel equalizer comprising:
- a channel equalization filter having an input connection to which said digital baseband symbol code is supplied, having adaptive filtering coefficients, and having an output connection for supplying a channel equalization filter response;
- a memory for storing amplitudes and respective positions of up to a prescribed number of the larger coefficient terms of each of the respective channel characterizations of said plurality of transmission channels at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception and in response to the sizes of the stored coefficient terms of said channel characterization for that said transmission channel, said memory of a type for storing said channel characteristic coefficient terms even during times other portions of said digital television receiver do not receive power for operating;
- and
- calculation circuitry, for calculating from said digital baseband symbol code supplied to said channel equalizer channel characterization coefficient terms for the one of said plurality of transmission channels currently selected for reception, for calculating the adaptive filtering coefficients of said channel equalization filter from said channel characterization coefficient terms of the one of said plurality of transmission channels currently selected for reception, and for calculating the adaptive filtering coefficients of said channel equalization filter from said prescribed number of the larger coefficient terms of the one of said plurality of transmission channels currently selected for reception, as read from said memory and augmented by estimates of the smaller coefficient terms of the one of said plurality of transmission channels currently selected for reception;
- and
- an operations controller, said operations controller arranged for responding to said other portions of said digital television receiver regaining power to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to said prescribed number of the larger coefficient terms of the channel characterization of the one of said plurality of transmission channels currently selected for reception being read to said calculation circuitry from said memory, and said operations controller arranged for responding to a transmission channel being re-tuned for reception to direct the updating of the adaptive filtering coefficients of said channel equalization filter by said calculation circuitry in response to said prescribed number of the larger coefficient terms of the channel characterization of said re-tuned channel being read to said calculation circuitry from said memory;
- and
- further memory for storing antenna orientation information at storage locations addressed in response to which of said plurality of transmission channels is currently selected for reception, said memory of a type for storing said channel characteristics during times other portions of said digital television receiver do not receive power for operating.
Dependencies are inferred from the claim text.