TECHNIQUES FOR RATE GOVERNING OF A DISPLAY DATA STREAM
    1.
    发明申请
    TECHNIQUES FOR RATE GOVERNING OF A DISPLAY DATA STREAM 有权
    显示数据流的速率控制技术

    公开(公告)号:US20140297902A1

    公开(公告)日:2014-10-02

    申请号:US13997237

    申请日:2011-12-21

    Abstract: Techniques for rate governing of a display data stream are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a graphics management module comprising a differential analyzer. In some embodiments, the graphics management module may be operative on the processor circuit to determine a target display data transmission rate for one or more displays, determine, by the differential analyzer, an actual display data transmission rate for one or more display data packets based on the target display data transmission rate, transmit the one or more display data packets based on the actual display data transmission rate, and accumulate a difference between the actual display data transmission rate and the target display data transmission rate for the one or more display data packets. Other embodiments are described and claimed.

    Abstract translation: 描述了显示数据流的速率控制技术。 在一个实施例中,例如,装置可以包括处理器电路和包括差分分析器的图形管理模块。 在一些实施例中,图形管理模块可以在处理器电路上操作以确定一个或多个显示器的目标显示数据传输速率,由差分分析器确定基于一个或多个显示数据分组的实际显示数据传输速率 根据目标显示数据传输速率,基于实际的显示数据传输速率发送一个或多个显示数据分组,并且累积一个或多个显示数据的实际显示数据传输速率与目标显示数据传输速率之间的差异 数据包 描述和要求保护其他实施例。

    Techniques for aligning frame data
    2.
    发明授权
    Techniques for aligning frame data 有权
    对准帧数据的技术

    公开(公告)号:US08643658B2

    公开(公告)日:2014-02-04

    申请号:US12655389

    申请日:2009-12-30

    CPC classification number: G09G5/395

    Abstract: Techniques are described that can used to synchronize the start of frames from multiple sources so that when a display is to output a frame to a next source, boundaries of current and next source are aligned. Techniques attempt to avoid visible glitches when switching from displaying a frame from a first source to displaying frames from a second source even though alignment is achieved by switching if frames that are to be displayed from the second source are similar to those displayed from the first source.

    Abstract translation: 描述了可以用于同步来自多个源的帧的开始的技术,使得当显示器将帧输出到下一个源时,当前和下一个源的边界对齐。 即使从第二个源显示的帧与第二个源显示的帧类似,即使通过切换来实现对准,技术尝试避免从显示帧从第一个源切换到显示来自第二个源的帧时的可见毛刺 。

    Techniques for aligning frame data
    3.
    发明申请
    Techniques for aligning frame data 有权
    对准帧数据的技术

    公开(公告)号:US20110157202A1

    公开(公告)日:2011-06-30

    申请号:US12655389

    申请日:2009-12-30

    CPC classification number: G09G5/395

    Abstract: Techniques are described that can used to synchronize the start of frames from multiple sources so that when a display is to output a frame to a next source, boundaries of current and next source are aligned. Techniques attempt to avoid visible glitches when switching from displaying a frame from a first source to displaying frames from a second source even though alignment is achieved by switching if frames that are to be displayed from the second source are similar to those displayed from the first source.

    Abstract translation: 描述了可以用于同步来自多个源的帧的开始的技术,使得当显示器将帧输出到下一个源时,当前和下一个源的边界对齐。 即使从第二个源显示的帧与第二个源显示的帧类似,即使通过切换来实现对准,技术尝试避免从显示帧从第一个源切换到显示来自第二个源的帧时的可见毛刺 。

    Efficient management of memory access requests from a video data stream
    5.
    发明授权
    Efficient management of memory access requests from a video data stream 失效
    从视频数据流高效地管理存储器访问请求

    公开(公告)号:US07120774B2

    公开(公告)日:2006-10-10

    申请号:US10672328

    申请日:2003-09-26

    CPC classification number: G06F3/14

    Abstract: A method and apparatus for managing overlay data requests are disclosed. One embodiment of an apparatus includes a request unit and a timer. A request is made by a graphics controller to the request unit for a line of overlay data. The request unit divides the request from the graphics controller into a series of smaller requests. The smaller requests are issued to a memory controller. Delays are inserted between each of the smaller requests in order to allow other system resources to more easily gain access to memory.

    Abstract translation: 公开了一种用于管理覆盖数据请求的方法和装置。 装置的一个实施例包括请求单元和定时器。 图形控制器向请求单元请求一行覆盖数据。 请求单元将请求从图形控制器分成一系列较小的请求。 向内存控制器发出较小的请求。 在每个较小的请求之间插入延迟,以便允许其他系统资源更容易地访问内存。

    Techniques for rate governing of a display data stream
    6.
    发明授权
    Techniques for rate governing of a display data stream 有权
    技术用于显示数据流的速率控制

    公开(公告)号:US09304731B2

    公开(公告)日:2016-04-05

    申请号:US13997237

    申请日:2011-12-21

    Abstract: Techniques for rate governing of a display data stream are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a graphics management module comprising a differential analyzer. In some embodiments, the graphics management module may be operative on the processor circuit to determine a target display data transmission rate for one or more displays, determine, by the differential analyzer, an actual display data transmission rate for one or more display data packets based on the target display data transmission rate, transmit the one or more display data packets based on the actual display data transmission rate, and accumulate a difference between the actual display data transmission rate and the target display data transmission rate for the one or more display data packets. Other embodiments are described and claimed.

    Abstract translation: 描述了显示数据流的速率控制技术。 在一个实施例中,例如,装置可以包括处理器电路和包括差分分析器的图形管理模块。 在一些实施例中,图形管理模块可以在处理器电路上操作以确定一个或多个显示器的目标显示数据传输速率,由差分分析器确定基于一个或多个显示数据分组的实际显示数据传输速率 根据目标显示数据传输速率,基于实际的显示数据传输速率发送一个或多个显示数据分组,并且累积一个或多个显示数据的实际显示数据传输速率与目标显示数据传输速率之间的差异 数据包 描述和要求保护其他实施例。

    Dynamic priority control based on latency tolerance
    7.
    发明授权
    Dynamic priority control based on latency tolerance 有权
    基于延迟容限的动态优先级控制

    公开(公告)号:US08959266B1

    公开(公告)日:2015-02-17

    申请号:US13957843

    申请日:2013-08-02

    Abstract: A dynamic priority controller monitors a level of data in a display engine buffer and compares the level of data in the display engine buffer to a plurality of thresholds including a first threshold and a second threshold. When the level of data in the display engine buffer is less than or equal to the first threshold, the dynamic priority controller increases a priority for processing display engine data in a communication channel. When the level of data in the display engine buffer is greater than or equal to the second threshold, the dynamic priority controller decreases the priority for processing the display engine data in the communication channel.

    Abstract translation: 动态优先级控制器监视显示引擎缓冲器中的数据级别,并将显示引擎缓冲器中的数据级别与包括第一阈值和第二阈值的多个阈值进行比较。 当显示引擎缓冲器中的数据级别小于或等于第一阈值时,动态优先级控制器增加在通信信道中处理显示引擎数据的优先级。 当显示引擎缓冲器中的数据级别大于或等于第二阈值时,动态优先级控制器降低处理通信信道中的显示引擎数据的优先级。

    System for efficient management of memory access requests from a planar video overlay data stream using a time delay
    9.
    发明授权
    System for efficient management of memory access requests from a planar video overlay data stream using a time delay 失效
    用于使用时间延迟从平面视频覆盖数据流高效地管理存储器访问请求的系统

    公开(公告)号:US06629253B1

    公开(公告)日:2003-09-30

    申请号:US09475735

    申请日:1999-12-30

    CPC classification number: G06F3/14

    Abstract: A method and apparatus for managing overlay data requests are disclosed. One embodiment of an apparatus includes a request unit and a timer. A request is made by a graphics controller to the request unit for a line of overlay data. The request unit divides the request from the graphics controller into a series of smaller requests. The smaller requests are issued to a memory controller. Delays are inserted between each of the smaller requests in order to allow other system resources to more easily gain access to memory.

    Abstract translation: 公开了一种用于管理覆盖数据请求的方法和装置。 装置的一个实施例包括请求单元和定时器。 图形控制器向请求单元请求一行覆盖数据。 请求单元将请求从图形控制器分成一系列较小的请求。 向内存控制器发出较小的请求。 在每个较小的请求之间插入延迟,以便允许其他系统资源更容易地访问内存。

    FRAME BUFFER COMPRESSION FOR DESKTOP COMPOSITION
    10.
    发明申请
    FRAME BUFFER COMPRESSION FOR DESKTOP COMPOSITION 审中-公开
    用于桌面组合物的​​框架缓冲器压缩

    公开(公告)号:US20080238928A1

    公开(公告)日:2008-10-02

    申请号:US11693889

    申请日:2007-03-30

    Abstract: An apparatus may include two or more frame buffers, a control module, a management module, and a display engine. The two or more frame buffers may each store frame data arranged in a plurality of lines. The control module may designate one of the frame buffers for output. This designation may change for each frame output to a display device. The management module identifies the lines associated with the designated frame buffer as either valid or invalid. More particularly, the management module identifies a line as invalid when the line has changed in at least one of the two or more buffers since the designated buffer's previous designation for output. The display engine fetches, from the designated buffer, any lines identified as invalid. These fetched lines may be sent to the display device for output. Additionally, the fetched lines may be compressed and stored by the display engine.

    Abstract translation: 装置可以包括两个或更多个帧缓冲器,控制模块,管理模块和显示引擎。 两个或更多个帧缓冲器可以各自存储以多行排列的帧数据。 控制模块可以指定一个帧缓冲器用于输出。 对于显示设备的每帧输出,该指定可能改变。 管理模块将与指定的帧缓冲区相关联的行标识为有效或无效。 更具体地,当指定的缓冲器之前的指定输出时,在两条或多条缓冲器中的至少一条缓冲器中线路发生变化时,管理模块将线路识别为无效。 显示引擎从指定的缓冲区中获取标识为无效的任何行。 这些获取的行可以被发送到显示设备以进行输出。 另外,获取的行可以被显示引擎压缩和存储。

Patent Agency Ranking