Back to results
US 7,804,861 B2Granted
Demultiplexer and demultiplexing methods for digital broadcasting receiver
AssigneeSamsung Electronics Co., Ltd.
InventorTae-Su Kim
Life of this patent
Estimating the term…
Abstract
An exemplary embodiment of the present invention may provide an arbiter, a demultiplexer, and a digital receiver. An exemplary embodiment of the demultiplexer may include packet identifier filters, first-in first-out memories, an arbiter, and a conditional access buffer. Another exemplary embodiment of the present invention provides a method for demultiplexing multiplexed broadcasting signals.
Claims20
A demultiplexer, comprising:
- packet identifier filters adapted to extract digital broadcasting streams and output the extracted digital broadcasting streams;
- a first memory adapted to receive the extracted digital broadcasting streams, store the digital broadcasting streams in a word unit, generate write request signals for words of a corresponding broadcasting channel, and output the words in response to grant signals;
- an arbiter adapted to determine priorities of a read request signal and corresponding write request signals of the digital broadcasting streams, and generate the grant signals corresponding to the priorities, to arbitrate read and write access to the digital broadcasting streams;
- a conditional access buffer adapted to store the digital broadcasting streams output from the first memory in response to the grant signals, and output the corresponding digital broadcasting streams in response to the grant signals;
- a conditional access module adapted to receive the digital broadcasting streams output from the conditional access buffer, descramble the received digital broadcasting streams, and generate a buffer read request signal when the received digital broadcasting streams are descrambled;
- and
- an external memory adapted to allow the digital broadcasting streams stored in the word unit in the first memory to be bypassed and to be temporarily stored under a direct memory access control when usage of the conditional access buffer is greater than a threshold level;
- wherein the conditional access buffer has a single port memory format, and
- wherein the write request signal corresponding to the broadcasting channel in which the bypassed words have been output is excluded from the determination of priority.
6 more elements
A demultiplexing method, comprising:
- extracting digital broadcasting streams corresponding to respective multiplex broadcasting channels from input digital broadcasting streams, and outputting the extracted digital broadcasting streams;
- receiving the digital broadcasting streams corresponding to the respective broadcasting channels, storing the received digital broadcasting streams in a first memory in a word unit, and generating write request signals for words of a corresponding broadcasting channel;
- outputting the words of the digital broadcasting streams in the multiplex broadcasting channels in response to grant signals;
- giving priority to a read request signal and the write request signals for the digital broadcasting streams by arbitrating a bus for a read access and a write access to the digital broadcasting streams, and generating the grant signals;
- storing the digital broadcasting streams output from the first memory in a buffer in response to the grant signals corresponding to the write request signals, and outputting the corresponding digital broadcasting streams in response to a grant signal for the read request signal;
- receiving the digital broadcasting streams output from the buffer through arbitration of the bus, and descrambling the received digital broadcasting streams in a packet unit;
- generating a buffer read request signal each time the received digital broadcasting streams are descrambled;
- and
- allowing the digital broadcasting streams stored in the word unit in the first memory to be bypassed and to be temporarily stored in an external memory under a direct memory access control when usage of the buffer is greater than a threshold level;
- wherein the buffer has a single port memory format, and
- wherein the write request signal corresponding to the broadcasting channel in which the bypassed words have been output is excluded from the giving of priority.
8 more elements
Dependencies are inferred from the claim text.