MID-FRAME BLANKING
    11.
    发明申请
    MID-FRAME BLANKING 审中-公开
    中框布局

    公开(公告)号:WO2015187329A1

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

    申请号:PCT/US2015/030731

    申请日:2015-05-14

    Applicant: APPLE INC.

    Abstract: Systems, apparatuses, and methods for performing mid-frame blanking. A first portion of a frame is driven to a display and then a first mid-frame blanking interval is generated. Following this first mid-frame blanking interval, a second portion of the frame is driven to the display, followed by a second mid-frame blanking interval, followed by a third portion of the frame, and so on. Any number of mid-frame blanking intervals may be introduced in a given frame. During each mid-frame blanking interval, touch sensing is performed to detect touch events on the screen for in-cell touch type displays. For displays with touch sensors electrically separated from the display common voltage layer, special sense scan steps are performed during mid-frame blanking intervals. By performing touch sensing or special sense scan steps during a frame rather than only at the end of a frame, the performance of touch sensing is improved.

    Abstract translation: 执行中帧消隐的系统,设备和方法。 帧的第一部分被驱动到显示器,然后产生第一中间帧消隐间隔。 在该第一中间帧消隐间隔之后,帧的第二部分被驱动到显示器,随后是第二中间帧消隐间隔,随后是帧的第三部分,等等。 可以在给定的帧中引入任何数量的中帧消隐间隔。 在每个中间帧消隐间隔期间,执行触摸感测以检测用于小区内触摸式显示的屏幕上的触摸事件。 对于具有与显示器公共电压层电气分离的触摸传感器的显示器,在中帧消隐间隔期间执行特殊感测扫描步骤。 通过在帧期间执行触摸感测或特殊感测扫描步骤,而不仅仅是在帧的结尾处,提高了触摸感测的性能。

    VIDEO DATA COMPRESSION FORMAT
    12.
    发明申请
    VIDEO DATA COMPRESSION FORMAT 审中-公开
    视频数据压缩格式

    公开(公告)号:WO2015020773A1

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

    申请号:PCT/US2014/047027

    申请日:2014-07-17

    Applicant: APPLE INC.

    Abstract: A method and device for data compression are presented, in which a data processor may receive a packet of image data which includes four groups of N bits, where N is an integer greater than 2. The data processor may compress the received packet of data, such that a total number of bits for the converted packet is less than four times N. The data processor may compress the received packet of image data by reducing the resolution of three of the values while maintaining the resolution of the fourth value. To reduce the resolution of the three values, the data processor may apply a dithering formula to the values. The data processor may then send the converted packet via an interface.

    Abstract translation: 提出了一种用于数据压缩的方法和装置,其中数据处理器可以接收包括四个N位组的图像数据分组,其中N是大于2的整数。数据处理器可以压缩所接收的数据分组, 使得转换的分组的总比特数小于N倍。数据处理器可以通过在保持第四值的分辨率的同时降低三个值的分辨率来压缩接收的图像数据分组。 为了降低三个值的分辨率,数据处理器可以对该值应用抖动公式。 然后,数据处理器可以经由接口发送转换的分组。

    EFFICIENT PROCESSING OF ACCESS REQUESTS FOR A SHARED RESOURCE
    13.
    发明申请
    EFFICIENT PROCESSING OF ACCESS REQUESTS FOR A SHARED RESOURCE 审中-公开
    有效地处理共享资源的访问请求

    公开(公告)号:WO2014052543A1

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

    申请号:PCT/US2013/061849

    申请日:2013-09-26

    Applicant: APPLE INC.

    CPC classification number: G06F13/1663

    Abstract: A system and method for efficiently processing access requests for a shared resource. A computing system includes a shared memory accessed by multiple requestors. Control logic determines two requestors seek to access a same data block within the shared memory. In response to the determination, a first requestor of the two requestors sends a read request to the shared memory on behalf of the two requestors. The second requestor of the two requestors is prevented from sending a read request. In response to detecting data is returned as a response to the read request generated by the first requestor, both the first requestor and the second requestor retrieve the data. In response to detecting a given requestor of the two requestors generates an indication that it is unable to continue retrieving the same response data, the two requestors return to generating separate, respective read requests.

    Abstract translation: 一种用于有效地处理共享资源的访问请求的系统和方法。 计算系统包括由多个请求者访问的共享存储器。 控制逻辑确定两个请求者寻求访问共享存储器内的相同数据块。 响应于该确定,两个请求者的第一请求者代表两个请求者向共享存储器发送读请求。 两个请求者的第二请求者被阻止发送读请求。 响应于检测数据作为对由第一请求者产生的读取请求的响应而返回,第一请求者和第二请求者都检索数据。 响应于检测到两个请求者的给定请求者产生不能继续检索相同响应数据的指示,两个请求者返回产生单独的相应读请求。

    MULTIPLE DISPLAY PIPELINES DRIVING A DIVIDED DISPLAY
    14.
    发明公开
    MULTIPLE DISPLAY PIPELINES DRIVING A DIVIDED DISPLAY 审中-公开
    ROHRLEITUNGEN MIT MEHREREN ANZEIGEN MIT ANSTEUERUNG EINER GETEILTEN ANZEIGE

    公开(公告)号:EP3134804A1

    公开(公告)日:2017-03-01

    申请号:EP15724874.1

    申请日:2015-05-08

    Applicant: Apple Inc.

    Abstract: Systems, apparatuses, and methods for driving a split display with multiple display pipelines. Frames for driving a display are logically divided into portions, a first display pipeline drives a first portion of the display, and a second display pipeline drives a second portion of the display. To ensure synchronization between the two display pipelines, a repeat vertical blanking interval (VBI) signal is generated if either of the display pipelines has not already received the frame packet with configuration data for the next frame. When the repeat VBI signal is generated, both display pipelines will repeat processing of the current frame.

    Abstract translation: 用多个显示管道驱动分割显示的系统,设备和方法。 用于驱动显示器的框架被逻辑地分为多个部分,第一显示管道驱动显示器的第一部分,第二显示管道驱动显示器的第二部分。 为了确保两个显示管道之间的同步,如果显示管道中的任一个还没有接收到具有下一帧的配置数据的帧分组,则生成重复垂直消隐间隔(VBI)信号。 当产生重复VBI信号时,两条显示管道将重复对当前帧的处理。

    LAYER BLENDING WITH ALPHA VALUES OF EDGES FOR IMAGE TRANSLATION
    15.
    发明公开
    LAYER BLENDING WITH ALPHA VALUES OF EDGES FOR IMAGE TRANSLATION 有权
    与alpha值混层边缘图像平移

    公开(公告)号:EP2676244A1

    公开(公告)日:2013-12-25

    申请号:EP12701643.4

    申请日:2012-01-18

    Applicant: Apple Inc.

    CPC classification number: G06T15/005 G06T13/80 G06T15/503

    Abstract: A video display pipe used for processing pixels of video and/or image frames may include edge Alpha registers for storing edge Alpha values corresponding to the edges of an image to be translated across a display screen. The edge Alpha values may be specified based on the fractional pixel value by which the image is to be moved in the current frame. The video pipe may copy the column and row of pixels that are in the direction of travel, and may apply the edge Alpha values to the copied column and row. The edge Alpha values may control blending of the additional column and row of the translated image with the adjacent pixels in the original frame, providing the effect of the partial pixel movement, simulating a sub pixel rate of movement.

    ELECTRONIC DISPLAY PARTIAL IMAGE FRAME UPDATE SYSTEMS AND METHODS

    公开(公告)号:WO2019212907A1

    公开(公告)日:2019-11-07

    申请号:PCT/US2019/029448

    申请日:2019-04-26

    Applicant: APPLE INC.

    Abstract: An electronic device (10) may include a display (12) panel and an image data source (38) designed to determine a differing region (84) in an image frame by comparing source image data (78) and image data corresponding with a previous image frame (72). The electronic device (10) may also include a display pipeline (36) between the image data source (38) and the display (12) panel. The display pipeline (36) may include image processing circuitry (27) to convert image data from a source space to a display space and image processing circuitry to spatially process the image data. The display pipeline (36) may determine a crop region (116) by converting the differing region (84) to the display space and determine a partial frame region (120), based on the image data to be spatially processed, by the image processing circuitry (27). The display pipeline (36) may also determine and retrieve a fetch region (86) smaller than the image frame by converting the partial frame region to the source space.

    SYSTEM FOR MANAGING MEMORY DEVICES
    17.
    发明申请
    SYSTEM FOR MANAGING MEMORY DEVICES 审中-公开
    用于管理存储设备的系统

    公开(公告)号:WO2018026709A1

    公开(公告)日:2018-02-08

    申请号:PCT/US2017/044668

    申请日:2017-07-31

    Applicant: APPLE INC.

    Abstract: In some embodiments, a system includes a memory system, a real-time computing device, and a controller. The real-time computing device stores data within a local buffer having a corresponding storage threshold, where the data satisfies the storage threshold, and where the storage threshold is based on a latency of the memory system and an expected rate of utilization of the data of the local buffer. The controller detects that the memory system should perform an operation, where the memory system is unavailable to the real-time computing device during the operation. In response to detecting that an amount of time for the operation exceeds an amount of time corresponding to the storage threshold, the controller overrides the storage threshold. The controller may override the storage threshold by modifying the storage threshold and by overriding a default priority for access requests of the real-time computing device to the memory system.

    Abstract translation: 在一些实施例中,系统包括存储器系统,实时计算设备和控制器。 实时计算设备将数据存储在具有对应的存储阈值的本地缓冲区内,其中数据满足存储阈值,并且其中存储阈值基于存储器系统的等待时间和预期的数据利用率 本地缓冲区。 控制器检测到存储器系统应当执行操作,其中存储器系统在操作期间对于实时计算设备不可用。 响应于检测到操作的时间量超过对应于存储阈值的时间量,控制器覆盖存储阈值。 控制器可以通过修改存储阈值并且通过超越实时计算设备对存储器系统的访问请求的默认优先级来覆盖存储阈值。

    MULTIPLE DISPLAY PIPELINES DRIVING A DIVIDED DISPLAY
    18.
    发明申请
    MULTIPLE DISPLAY PIPELINES DRIVING A DIVIDED DISPLAY 审中-公开
    多个显示管道驱动一个分开的显示器

    公开(公告)号:WO2015195219A1

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

    申请号:PCT/US2015/029866

    申请日:2015-05-08

    Applicant: APPLE INC.

    Abstract: Frames for driving a display are logically divided into portions, a first display pipeline drives a first portion of the display, and a second display pipeline drives a second portion of the display. To ensure synchronization between the two display pipelines, a repeat vertical blanking interval (VBI) signal is generated if either of the display pipelines has not already received the frame packet with configuration data for the next frame. When the repeat VBI signal is generated, both display pipelines will repeat processing of the current frame (1340).

    Abstract translation: 用于驱动显示器的框架被逻辑地分为多个部分,第一显示管道驱动显示器的第一部分,第二显示管线驱动显示器的第二部分。 为了确保两个显示管道之间的同步,如果显示管道中的任一个还没有接收到具有下一帧的配置数据的帧分组,则生成重复垂直消隐间隔(VBI)信号。 当产生重复VBI信号时,两条显示管道将重复当前帧的处理(1340)。

    LAYER BLENDING WITH ALPHA VALUES OF EDGES FOR IMAGE TRANSLATION
    19.
    发明申请
    LAYER BLENDING WITH ALPHA VALUES OF EDGES FOR IMAGE TRANSLATION 审中-公开
    与图像翻译的边缘的ALPHA值混合

    公开(公告)号:WO2012112255A1

    公开(公告)日:2012-08-23

    申请号:PCT/US2012/021745

    申请日:2012-01-18

    CPC classification number: G06T15/005 G06T13/80 G06T15/503

    Abstract: A video display pipe used for processing pixels of video and/or image frames may include edge Alpha registers for storing edge Alpha values corresponding to the edges of an image to be translated across a display screen. The edge Alpha values may be specified based on the fractional pixel value by which the image is to be moved in the current frame. The video pipe may copy the column and row of pixels that are in the direction of travel, and may apply the edge Alpha values to the copied column and row. The edge Alpha values may control blending of the additional column and row of the translated image with the adjacent pixels in the original frame, providing the effect of the partial pixel movement, simulating a sub pixel rate of movement.

    Abstract translation: 用于处理视频和/或图像帧的像素的视频显示管可以包括边缘Alpha寄存器,用于存储与要在显示屏上翻译的图像的边缘相对应的边缘α值。 可以基于在当前帧中移动图像的分数像素值来指定边缘Alpha值。 视频管道可以复制沿着行进方向的像素的列和行,并且可以将边缘Alpha值应用于复制的列和行。 边缘Alpha值可以控制翻译图像的附加列和行与原始帧中的相邻像素的混合,从而提供部分像素移动的效果,模拟子像素移动速率。

    STREAMING TRANSLATION IN DISPLAY PIPE
    20.
    发明申请
    STREAMING TRANSLATION IN DISPLAY PIPE 审中-公开
    在显示管中流转翻译

    公开(公告)号:WO2012067848A1

    公开(公告)日:2012-05-24

    申请号:PCT/US2011/059384

    申请日:2011-11-04

    Abstract: In an embodiment, a display pipe includes one or more translation units corresponding to images that the display pipe is reading for display. Each translation unit may be configured to prefetch translations ahead of the image data fetches, which may prevent translation misses in the display pipe (at least in most cases). The translation units may maintain translations in first-in, first-out (FIFO) fashion, and the display pipe fetch hardware may inform the translation unit when a given translation or translation is no longer needed. The translation unit may invalidate the identified translations and prefetch additional translation for virtual pages that are contiguous with the most recently prefetched virtual page.

    Abstract translation: 在一个实施例中,显示管道包括与显示管正在读取以供显示的图像对应的一个或多个平移单元。 每个翻译单元可以被配置为在图像数据提取之前预取翻译,这可以防止显示管道中的翻译缺失(至少在大多数情况下)。 翻译单元可以以先入先出(FIFO)方式保持翻译,并且显示管取出硬件可以在不再需要给定的翻译或翻译时通知翻译单元。 翻译单元可以使所识别的翻译失效,并且为与最近预取的虚拟页面连续的虚拟页面预取附加翻译。

Patent Agency Ranking