The present invention relates to the demultiplexing of a digital data
stream in a receiver so as to retain only those parts of the digital data
stream required by the receiver. Such demultiplexing is particularly
useful when applied to a receiver circuit in a television system having a
digital set-top-box.A memory in the receiver stores packet identifiers of
data packets required by the receiver, which are stored in the memory
under the control of a first control circuit. A second control circuit
extracts packet identifiers from incoming data packets in an input
digital data stream. A third control circuit receives the extracted
packet identifier and determines whether this matches one of the packet
identifiers stored in the memory. A match signal is set by the third
control circuit to the second control circuit responsive to a match. The
second control circuit demultiplexes the input data packet responsive to
the match signal.