Supersampling of digital video output for multiple analog display formats
AssigneeNVIDIA Corporation
InventorsWayne D. Young, Michael A. Ogrinc
Life of this patent
Estimating the term…
Abstract
An output pipeline for a video processing device provides supersampling of the output data the digital domain to eliminate or reduce unwanted frequency components in an analog output signal. An encoder converts a pixel stream to digital sample values for a target analog signal at a base sampling rate. The base data stream is supersampled, and the supersampled data is provided to a digital to analog converter The supersampling rate can be selected so as to provide substantial attenuation of a higher frequency echo in the analog output signal.
Claims22
A device for converting a digital pixel signal to an analog output signal having a target format, the device comprising:
- a pixel pipeline circuit configured to provide a pixel stream comprising digital pixel values, wherein the pixel pipeline circuit has an input connected with a digital pixel buffer;
- an encoder coupled to an output of the pixel pipeline circuit and having one or more processor elements configured to convert the pixel stream to digital sample values corresponding to a target analog signal representing the pixel stream in the target format, thereby generating a base data stream at a base sampling rate corresponding to the target format;
- a supersampling circuit coupled to an output of the encoder and configured to generate a supersampled data stream at a supersampling rate from the base data stream, the supersampling rate being higher than the base sampling rate;
- and
- a digital to analog converter coupled to an output of the supersampling circuit and configured to convert the supersampled data stream to the analog output signal having the target format with the base sampling rate.
A device for converting a digital pixel signal to an analog output signal having a target format, the device comprising:
- a pixel pipeline circuit configured to provide a pixel stream comprising a first number of digital pixel values per line at a base pixel rate, wherein the pixel pipeline circuit has an input connected with a digital pixel buffer;
- a supersampling circuit coupled to an output of the pixel pipeline circuit and configured to generate a supersampled pixel stream comprising a second number of digital pixel values per line, the second number being greater than the first number, at a supersampling rate higher than the base pixel rate;
- an encoder coupled to an output of the supersampling circuit and having one or more processor elements configured to convert the supersampled pixel stream to digital sample values for a target analog signal representing the supersampled pixel stream in the target format, thereby generating a supersampled data stream at an enhanced sampling rate;
- and
- a digital to analog converter coupled to an output of the encoder and configured to convert the supersampled data stream to an analog output signal having the target format,
- wherein the sampling rate of the analog output signal having the target format is less than the enhanced sampling rate of the supersampled data stream.
A video processing unit comprising:
- a pixel generator circuit configured to generate and store, in a pixel buffer, digital pixel data for a frame of an image;
- a pixel pipeline configured to retrieve the stored pixel data from the pixel buffer and to provide a pixel stream comprising digital pixel values at a base pixel rate;
- an encoder coupled to an output of the pixel pipeline and having one or more processor elements configured to convert the pixel stream to digital sample values for a target analog signal representing the pixel stream in a target format, thereby generating a base data stream at a base sampling rate;
- a supersampling circuit coupled to an output of the encoder and configured to generate a supersampled data stream at a supersampling rate from the base data stream, the supersampling rate being higher than the base sampling rate;
- and
- a digital to analog converter coupled to an output of the supersampling circuit and configured to convert the supersampled data stream to an analog output signal in the target format, wherein the sampling rate of the analog output signal having the target format is less than the supersampling rate of the supersampled data stream,
- wherein the supersampling rate is selected so as to provide substantial attenuation of a higher frequency echo in the analog output signal, the higher frequency echo occurring in a frequency band above a baseband of the analog output signal.
A method for converting a digital pixel signal to an analog output signal having a target format, the method comprising:
- receiving, at a pixel pipeline circuit, a first pixel stream comprising digital pixel values from a pixel buffer;
- transforming the digital pixel values with the pixel pipeline circuit configured to provide a second pixel stream comprising digital pixel values;
- encoding, with an encoder having one or more processor elements, the second pixel stream as a base data stream comprising digital sample values for a corresponding analog signal having the target format, wherein the encoding is performed at a base sampling rate;
- supersampling the base data stream at a supersampling rate, the supersampling rate being higher than the base sampling rate, thereby generating a supersampled data stream;
- and
- converting the supersampled data stream to an analog output signal having the target format, wherein the sampling rate of the analog output signal having the target format is less than the supersampling rate of the supersampled data stream,
- wherein the supersampling rate is selected so as to provide substantial attenuation of a higher frequency echo in the analog output signal, the higher frequency echo occurring in a frequency band above a baseband of the analog output signal.
Dependencies are inferred from the claim text.