摘要:
Systems and methods that provide graphics using a graphical engine are provided. In one example, a system may provide layered graphics in a video environment. The system may include a bus, a graphical engine and a graphical pipeline. The graphical engine may be coupled to the bus and may be adapted to composite a plurality of graphical layers into a composite graphical layer. The graphical engine may include a memory that stores the composite graphical layer. The graphical pipeline may be coupled to the bus and may be adapted to transport the composite graphical layer.
摘要:
Systems and methods for processing a video signal are disclosed and may include degrading a received video signal utilizing one or more of a plurality of video signal degrading methods. The degraded video signal may be processed to generate an improved video signal. At least a portion of the degraded video signal and a corresponding portion of the improved video signal may be displayed. Random noise may be added to the received video signal to generate the degraded video signal. Noise within the degraded video signal may be reduced to generate the improved video signal utilizing digital noise reduction and/or analog noise reduction. The received video signal may be compressed and decompressed to generate the random noise. The received video signal may be softened to generate the degraded video signal. The degraded video signal may be sharpened to generate the improved video signal.
摘要:
Various aspects of processing video information in a display controller may comprise calculating a decision value for a current field based on a video format of the current field and an output video format. The decision value may be compared to a threshold value. In instances where the decision value is greater than said threshold value, scaling may be performed prior to performing capturing. In instances where the decision value is less than said threshold value, capturing may be performed before performing scaling.
摘要:
Devices and methods are disclosed for decoding data in a data stream. One embodiment relates to a method of decoding data using an A/V decoder. In this embodiment, timing information is recovered from the input stream. The output rate of an output stream is adjusted using the recovered timing information, where the output stream has a clock that is asynchronous to a time reference of the input stream.
摘要:
A method and system for measuring noise of an on-chip power supply. In an embodiment, the system comprises a delay line that receives as an input a signal such as a square wave. The delay line may comprise a series of inverters connected to the power supply. The output of the delay line may combine the input signal and the noise signal from the power supply to produce a series of delayed versions of the input signal. Analysis of the output signal yields characteristics associated with the noise signal of the power supply such as its spectrum. In another embodiment, the system may comprise at least one mixer that modulates an input signal, such as a sinusoid, with the noise signal of the power supply. Demodulating the mixed signal then yields the noise signal of the power supply for further analysis.
摘要:
Aspects of the invention include a 3:2 pull down detector coupled to a 3:2 cadence processor and a color edge detector coupled to a binder. The binder may be coupled to a 3:2 cadence processor. A filter, which may be a temporal or infinite impulse response filter, may be coupled to the binder. A selector may also be coupled to the 3:2 cadence processor. A memory and a processor may also be coupled to any of the 3:2 pull down detector, the 3:2 cadence processor, the color edge detector, the binder, the filter and said output selector. The selector may select between a filtered deinterlaced output and a reverse 3:2 pull down output.
摘要:
Methods of optimizing a plurality of numerically controlled delay lines (NCDLS) in a DDR memory controller are presented herein. In one embodiment, a method may comprise, for example, one or more of the following: acquiring a plurality of statistics, the plurality of statistics defining an operating region for the DDR memory controller; and calculating optimal values for the plurality of NCDLs, the optimal values calculated using the plurality of statistics.
摘要:
A method and system for parameter generating for digital noise reduction based on bitstream properties is provided, which may comprise receiving at a host processor, a plurality of picture level parameters generated by a video decoder for a video stream. The host processor may control a digital noise reduction (DNR) module that processes input video from a video bus using the received plurality of picture level parameters.
摘要:
Systems and methods are disclosed for arbitrating requests from a plurality of clients requesting access to a shared real-time resource. In one embodiment, a plurality of sub-clients are aggregated into an aggregate client. At the aggregate client, access requests from the sub-clients are arbitrated to generate an aggregate request. An aggregate deadline is determined and access requests from the aggregate client and other clients are arbitrated using the aggregate deadline as the deadline of the aggregate client. In one embodiment, a critical instant analysis of the system is performed using the aggregate deadline as the deadline of the aggregate client. In another embodiment, a block-out counter is employed at an aggregate client to regulate the rate at which the aggregate client provides access requests to the shared resource. Access requests from the aggregate client and the other clients are then arbitrated, using DS/n as the deadline of the aggregate client, where DS is the shortest deadline among the n sub-clients. In yet another embodiment, the aggregate client employs a round-robin arbitration scheme and access requests from the aggregate client and the other clients are arbitrated using DS as the deadline of the aggregate client.
摘要翻译:公开了用于仲裁来自请求访问共享实时资源的多个客户端的请求的系统和方法。 在一个实施例中,多个子客户端被聚合成聚合客户端。 在聚合客户端,仲裁来自子客户端的访问请求以生成聚合请求。 确定合并期限,并使用合计期限作为合并客户的最后期限对来自客户和其他客户的访问请求进行仲裁。 在一个实施例中,使用聚合截止日期作为聚合客户端的截止时间来执行系统的关键即时分析。 在另一个实施例中,在聚合客户端处采用阻塞计数器来调节聚合客户端向共享资源提供访问请求的速率。 然后仲裁客户端和其他客户端的访问请求,使用D SUB> / N作为聚合客户端的截止日期,其中D S SUB>是最短期限 n个子客户端。 在另一个实施例中,聚合客户端采用循环仲裁方案,并且从聚合客户端获得访问请求,并且使用D S S S作为聚合客户端的截止日期对其他客户端进行仲裁。
摘要:
Systems and methods that provide graphics using a graphical engine are provided. In one example, a system may provide layered graphics in a video environment. The system may include a bus, a graphical engine and a graphical pipeline. The graphical engine may be coupled to the bus and may be adapted to composite a plurality of graphical layers into a composite graphical layer. The graphical engine may include a memory that stores the composite graphical layer. The graphical pipeline may be coupled to the bus and may be adapted to transport the composite graphical layer.