System for receiving transport streams
First Claim
Patent Images
1. A system comprising:
- at least one first input component for receiving a first transport stream from an external source;
at least one second input component for receiving a second transport stream from a memory; and
at least one multiplexer for connecting the at least one first input component and the at least one second input component to an interface which is arranged to provide an output stream to a decoder;
wherein the at least one second input component comprises;
a configuration register comprising a software configuration value used to indicate to the interface that a predetermined amount of data is available to be output from a buffer in a software writable transport stream register, andthe software writable transport stream register comprising a pace counter that controls a stream data rate of transfer of the second transport stream from the memory to the interface so that the transport stream is re-playable via at least fast forward and rewind, wherein;
when the pace counter matches the software configuration value, a valid signal is asserted for one system clock cycle and provided to the interface,the valid signal indicates that at least one byte read from the buffer is valid, andthe amount of cycles between each valid byte output by the at least one second input component is programmed in the pace counter.
0 Assignments
0 Petitions
Accused Products
Abstract
A system comprising first input means for receiving a transport stream from an external source, second input means for receiving an input from a memory, means for connecting the first and second input means to an interface which is arranged to provide an output stream to a decoder. The second input means is arranged to provide an output to the interface in such a form that the interface does not distinguish between the output from the first and second input means.
6 Citations
17 Claims
-
1. A system comprising:
-
at least one first input component for receiving a first transport stream from an external source; at least one second input component for receiving a second transport stream from a memory; and at least one multiplexer for connecting the at least one first input component and the at least one second input component to an interface which is arranged to provide an output stream to a decoder;
wherein the at least one second input component comprises;a configuration register comprising a software configuration value used to indicate to the interface that a predetermined amount of data is available to be output from a buffer in a software writable transport stream register, and the software writable transport stream register comprising a pace counter that controls a stream data rate of transfer of the second transport stream from the memory to the interface so that the transport stream is re-playable via at least fast forward and rewind, wherein; when the pace counter matches the software configuration value, a valid signal is asserted for one system clock cycle and provided to the interface, the valid signal indicates that at least one byte read from the buffer is valid, and the amount of cycles between each valid byte output by the at least one second input component is programmed in the pace counter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An integrated circuit comprising:
-
at least one first input component for receiving a first transport stream from an external source; at least one second input component for receiving a second transport stream from a memory; and at least one multiplexer for connecting the at least one first input component and the at least one second input component to an interface which is arranged to provide an output stream to a decoder;
wherein the at least one second input component comprises;a configuration register comprising a software configuration value used to indicate to the interface that a predetermined amount of data is available to be output from a buffer in a software writable transport stream register, and the software writable transport stream register comprising a pace counter that controls a stream data rate of transfer of the second transport stream from the memory to the interface so that the transport stream is re-playable via at least fast forward and rewind, wherein; when the pace counter matches the software configuration value, a valid signal is asserted for one system clock cycle and provided to the interface, the valid signal indicates that at least one byte read from the buffer is valid, and the amount of cycles between each valid byte output by the at least one second input component is programmed in the pace counter. - View Dependent Claims (15)
-
-
16. A set top box comprising:
-
at least one first input component for receiving a broadcast transport stream from an external source; at least one second input component for receiving a transport stream from a memory; and at least one multiplexer for connecting the at least one first input component and the at least one second input component to an interface which is arranged to provide an output stream to a decoder;
wherein at least one the second input component comprises;a configuration register comprising a software configuration value used to indicate to the interface that a predetermined amount of data is available to be output from a buffer in a software writable transport stream register, and the software writable transport stream register comprising a pace counter that controls a stream data rate of transfer of the transport stream from the memory to the interface so that the transport stream is re-playable via at least fast forward and rewind, wherein; when the pace counter matches the software configuration value, a valid signal is asserted for one system clock cycle and provided to the interface, the valid signal indicates that at least one byte read from the buffer is valid, and the amount of cycles between each valid byte output by the at least one second input component is programmed in the pace counter. - View Dependent Claims (17)
-
Specification