GUARANTEED REAL-TIME CACHE CARVEOUT FOR DISPLAYED IMAGE PROCESSING SYSTEMS AND METHODS

    公开(公告)号:US20230081746A1

    公开(公告)日:2023-03-16

    申请号:US17473754

    申请日:2021-09-13

    Applicant: Apple Inc.

    Abstract: An electronic device may include an electronic display to display an image based on processed image data. The electronic device may also include image processing circuitry to generate the processed image data based on input image data and previously determined data stored in memory. The image processing circuitry may also operate according to real-time computing constraints. Cache memory may store the previously determined data in a provisioned section of the cache memory allotted to the image processing circuitry. Additionally, a controller may manage reading and writing of the previously determined data to the provisioned section of the cache memory.

    Timestamp based display update mechanism

    公开(公告)号:US10706825B2

    公开(公告)日:2020-07-07

    申请号:US14869148

    申请日:2015-09-29

    Applicant: Apple Inc.

    Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.

    Electronic display inversion balance compensation systems and methods

    公开(公告)号:US09767726B2

    公开(公告)日:2017-09-19

    申请号:US14725545

    申请日:2015-05-29

    Applicant: APPLE INC.

    Abstract: Systems, methods, and device are provided to provide inversion techniques for dynamic variable refresh rate electronic displays. One embodiment of the present disclosure describes An electronic display including a display panel that display images with varying refresh rates and a timing controller that receives image data from an image source, determines a counter value, and instructs a driver in the electronic display to apply a voltage to the display panel to write an image on the display panel, in which a negative voltage is applied when the counter value is positive and a positive voltage is applied when the counter value is less than or equal to zero. Additionally, the timing controller update the counter value based at least in part on duration the image is displayed on the display panel, wherein the counter value increases when the voltage is positive and decreases when the voltage is negative.

    DEVICES AND METHODS FOR OPERATING A TIMING CONTROLLER OF A DISPLAY
    8.
    发明申请
    DEVICES AND METHODS FOR OPERATING A TIMING CONTROLLER OF A DISPLAY 有权
    用于操作显示器的定时控制器的装置和方法

    公开(公告)号:US20160343320A1

    公开(公告)日:2016-11-24

    申请号:US14717557

    申请日:2015-05-20

    Applicant: APPLE INC.

    Abstract: Methods and devices for reducing the power consumption of a frame buffer and timing controller of an electronic display are provided. By way of example, a method of operating an electronic display includes receiving image data from a processor of the electronic display, storing the image data to a buffer of the electronic display, reading the image data from the buffer to supply the image data to a column driver of the electronic display, determining whether an amount of image data stored in buffer is less than a threshold, and switching from reading the image data from the buffer to reading the image data directly from the processor when the amount of image data stored in buffer is less than the threshold.

    Abstract translation: 提供了用于降低电子显示器的帧缓冲器和定时控制器的功耗的方法和装置。 作为示例,操作电子显示器的方法包括从电子显示器的处理器接收图像数据,将图像数据存储到电子显示器的缓冲器,从缓冲器读取图像数据以将图像数据提供给 电子显示器的列驱动器,确定存储在缓冲器中的图像数据的量是否小于阈值,并且当存储在图像数据中的图像数据量时,从读取缓冲器的图像数据直接从处理器读取图像数据 缓冲区小于阈值。

    INVERSION BALANCING COMPENSATION
    9.
    发明申请
    INVERSION BALANCING COMPENSATION 有权
    逆向平衡补偿

    公开(公告)号:US20150379918A1

    公开(公告)日:2015-12-31

    申请号:US14725545

    申请日:2015-05-29

    Applicant: APPLE INC.

    Abstract: Systems, methods, and device are provided to provide inversion techniques for dynamic variable refresh rate electronic displays. One embodiment of the present disclosure describes An electronic display including a display panel that display images with varying refresh rates and a timing controller that receives image data from an image source, determines a counter value, and instructs a driver in the electronic display to apply a voltage to the display panel to write an image on the display panel, in which a negative voltage is applied when the counter value is positive and a positive voltage is applied when the counter value is less than or equal to zero. Additionally, the timing controller update the counter value based at least in part on duration the image is displayed on the display panel, wherein the counter value increases when the voltage is positive and decreases when the voltage is negative.

    Abstract translation: 提供系统,方法和设备以提供用于动态可变刷新率电子显示器的反转技术。 本公开的一个实施例描述了一种电子显示器,其包括显示具有变化的刷新率的图像的显示面板和从图像源接收图像数据的定时控制器,确定计数器值,并指示电子显示器中的驾驶员应用 电压到显示面板,以在计数器值为正时施加负电压并且当计数器值小于或等于零时施加正电压的图像在显示面板上写入。 另外,定时控制器至少部分地基于图像显示在显示面板上的持续时间来更新计数器值,其中当电压为正时,计数器值增加,当电压为负时,计数器值减小。

    DEVICES AND METHODS FOR INDICATING ACTIVE FRAME STARTS
    10.
    发明申请
    DEVICES AND METHODS FOR INDICATING ACTIVE FRAME STARTS 有权
    用于表示活动框架起点的装置和方法

    公开(公告)号:US20150084973A1

    公开(公告)日:2015-03-26

    申请号:US14035039

    申请日:2013-09-24

    Applicant: Apple Inc.

    Abstract: Devices and methods for providing an indication of an active frame start, while reducing a number of line buffers utilized by conventional systems are provided herein. By way of example, an electronic display panel may include a host device (e.g., a processor) that provides an indication of a pending active frame start. The indication may be provided at a predetermined and fixed time/line interval before the active frame start. Next, a timing controller of the display circuitry may generate a vertical start pulse during vertical blanking based upon the indication and the fixed time/line interval. The vertical start pulse may be used to drive multi-clock integrated row driver circuits.

    Abstract translation: 本文提供了用于提供活动帧开始的指示的设备和方法,同时减少常规系统使用的线路缓冲器的数量。 作为示例,电子显示面板可以包括提供未决活动帧开始的指示的主机设备(例如,处理器)。 可以在活动帧开始之前以预定和固定的时间/行间隔提供指示。 接下来,显示电路的定时控制器可以基于指示和固定时间/行间隔在垂直消隐期间产生垂直起始脉冲。 垂直启动脉冲可用于驱动多时钟集成行驱动电路。

Patent Agency Ranking