Hardware filtering of input packet identifiers for an MPEG re-multiplexer
First Claim
Patent Images
1. An input processing device for use in a re-multiplexing module that processes input packet data, comprising:
- an input interface that receives the input packet data;
an input processor coupled to the input interface to receive input packet data therefrom and write data to a packet buffer; and
a packet identifier table coupled to the input processor.
2 Assignments
0 Petitions
Accused Products
Abstract
An input filter for use in a re-multiplexing module to process input packet data, includes an input interface that receives the input packet data, an input processor that is designed to write data to a packet buffer, and a packet identifier table containing PID values for filtering the input packet data. The input filter is implemented as hardware, thereby eliminating the limitations encounted in software filtering of data packets.
23 Citations
15 Claims
-
1. An input processing device for use in a re-multiplexing module that processes input packet data, comprising:
-
an input interface that receives the input packet data;
an input processor coupled to the input interface to receive input packet data therefrom and write data to a packet buffer; and
a packet identifier table coupled to the input processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An input processing device for use in a re-multiplexing module that processes input packet data, comprising:
-
an input interface that receives the input packet data;
an input processor coupled to the input interface to receive input packet data therefrom and write data to a packet buffer, the input processor including a serial-to-parallel converter for converting the input packet data received from the input interface;
an input processor control logic portion that receives data from the serial-to-parallel converter;
a program clock reference detector that checks the input packet data for a valid program clock reference field;
a data delay register that delays the input packet data before the input processor writes data to the packet buffer;
a time reference generator that generates timestamp values for the input packet data; and
a host processor interface; and
a packet identifier table coupled to the input processor. - View Dependent Claims (12, 13, 14, 15)
-
Specification