Patent ID: 6922213

Claim:
A transport stream decoder receiving a plurality of different transport streams to extract a selected transport stream, comprising: a synchronizing portion receiving said plurality of different transport streams and a plurality of input clocks corresponding to said plurality of different transport streams respectively, to establish synchronization between said transport streams and said input clocks; a matching portion to match an output of said synchronizing portion with an internal clock having a frequency higher than a frequency of said plurality of input clocks, based on said plurality of input clocks and said internal clock; a storing portion to store a plurality of transport stream signals corresponding to said plurality of different transport streams output from said matching portion, respectively; a time-division multiplexing portion receiving an output of said storing portion, to convert said plurality of transport stream signals into a time-division multiplexing signal synchronizing with said internal clock, and to generate an identification signal indicating which one of said plurality of different transport streams is associated with said time-division multiplexing signal; and a filtering portion to extract a signal corresponding to the selected transport stream of said plurality of different transport streams, based on an output of said time-division multiplexing portion; said filtering portion comprising: a determination circuit operating in accordance with said internal clock, receiving the signal corresponding to the selected transport stream of said plurality of different transport streams, determining whether the received signal corresponds to a channel of the selected transport stream based on said identification signal, and generating an adaptation signal indicating the determination result; and a filtering circuit receiving the adaptation signal from said determination circuit, and performing filtering based on the adaptation signal.