Abstract:
Boot-up delay within a television receiver IC is substantially reduced by loading a portion of an operating program into the television receiver IC to enable execution of time- consuming receiver initialization operations, and then executing the receiver initialization operations concurrently with loading the remainder of the operating program into the television receiver IC. By this operation, the time required to execute the receiver initialization operations may be at least partly hidden under the time required to load the operating program, thereby substantially reducing the boot-up delay.
Abstract:
A method and circuitry for decoding an encoded video data stream which corresponds to a selected channel which is one of a plurality of channels of a broadcast spectrum. In one aspect, the method comprises determining one or more characteristics of the encoded video data stream, decoding the encoded video data stream to generate video data, wherein: (i) in response to determining the encoded video data stream includes a first characteristic, the encoded video data stream is decoded using a first decoding mode wherein, in response to decoding the encoded video data stream using the first decoding mode, the video data includes a first spatial resolution and a first temporal resolution, and (ii) in response to determining the encoded video data stream includes a second characteristic, the encoded video data stream is decoded using a second decoding mode wherein, in response to decoding the encoded video data stream using the second decoding mode, the video data includes a second spatial resolution and a second temporal resolution, wherein the first spatial resolution is different from the second spatial resolution and/or the first temporal resolution is different from the second temporal resolution.
Abstract:
System and methods are provided for managing universal-serial-bus (USB) data transfers. An example system includes a non-transitory computer-readable storage medium including a first scheduling queue for sorting endpoints and a host controller. The host controller is configured to: store a plurality of endpoints for data transfers to the storage medium, an endpoint corresponding to a portion of a U SB device; sort the plurality of endpoints in a first order; generate a first transmission data unit including multiple original data packets, the original data packets being allocated to the plurality of endpoints based at least in part on the first order; and transfer the first transmission data unit.
Abstract:
Memory storage requirements for digital signal processing operations, for example, motion-compensated video scan rate conversion, that produce intermediate output data, which is then used as an input to the operation, are reduced by reordering operations and organizing memory allocations in a special manner to allow intermediate output at a particular execution time, to substantially share the same memory space as the intermediate output of a previous execution time. Such a reduction in the amount of memory required for processing operations advantageously reduces cost and power consumption.
Abstract:
A device to output video and/or audio data (for example, corresponding to a selected channel which is one of a plurality of channels of a broadcast spectrum), the device comprising (i) baseband processor circuitry to demodulate a baseband signal into a data stream (for example, MPEG type data stream, such as an MPEG-2 transport or program data stream) having a plurality of packets including a plurality of video and/or audio packets wherein each video and/or audio packet includes video and/or audio payload, (ii) de-multiplexer circuitry, coupled to the baseband processor circuitry, to: (a) de-multiplex the data stream to obtain the video and/or audio payload of the plurality of video and/or audio packets, (b) detect and locate one or more errors in one or more of the video and/or audio packets, and (c) generate error characterization data (for example, information which is representative of the type of error and/or the location of the error in the video and/or audio payload) which is representative of or characterizes one or more errors in the one or more of the video and/or audio packets; and (iii) decoder circuitry, coupled to the de-multiplexer circuitry, to: (a) receive the video and/or audio payload and the error characterization data, and (b) conceal the one or more errors in the video and/or audio payload using the error characterization data.
Abstract:
Memory storage requirements for digital signal processing operations, for example, motion-compensated video scan rate conversion, that produce intermediate output data, which is then used as an input to the operation, are reduced by reordering operations and organizing memory allocations in a special manner to allow intermediate output at a particular execution time, to substantially share the same memory space as the intermediate output of a previous execution time. Such a reduction in the amount of memory required for processing operations advantageously reduces cost and power consumption.
Abstract:
Boot-up delay within a television receiver IC is substantially reduced by loading a portion of an operating program into the television receiver IC to enable execution of time- consuming receiver initialization operations, and then executing the receiver initialization operations concurrently with loading the remainder of the operating program into the television receiver IC. By this operation, the time required to execute the receiver initialization operations may be at least partly hidden under the time required to load the operating program, thereby substantially reducing the boot-up delay.
Abstract:
Image processor (100) connectable to a system bus (112) for exchanging data with an external device (110). The image processor (100) comprises a memory unit (102, 103), a motion estimator (104), and a motion compensation unit (107) for outputting a scan rate converted output image frame. The image processor (100) is arranged to perform motion-compensated scan rate conversion when the video data signal is a standard-definition TV signal and to perform non-motion-compensated scan rate conversion when the video data signal is a high-definition TV signal.