[发明专利]协处理器之间的直接链路同步通信有效
申请号: | 201180075946.9 | 申请日: | 2011-12-26 |
公开(公告)号: | CN104012059B | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | M·叶 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L25/38 | 分类号: | H04L25/38 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 张扬,王英 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 之间 直接 同步 通信 | ||
背景技术
在当前的片上系统(SoC)处理器中,存在着在不同的处理内核之间使用协作的多种应用。例如,这种协作可以是在图形内核的三维(3D)引擎和WiFi组件之间。
通常,这种协作由数据传输消息和/或同步消息组成。对于数据传输消息而言,可以通过DMA(直接存储器存取)或者存储器映射来进行这种消息传送。对于同步消息而言,这些消息通常由中央处理单元(CPU)来处理。
当前,一些用户在观看视频或者玩游戏时,可能仍然承受裂屏现象。通常,当显示控制器扫描缓冲器,而该缓冲器正在同时被更新时,可能发生这种裂屏。这些对于该缓冲器的读和写的冲突,将产生裂屏。当用户正在玩游戏或者观看视频时,对屏幕进行频繁地更新;很有可能的是,显示控制器与缓冲器的更新相冲突,并引入裂屏。
对于由于显示控制器扫描和向缓冲器写数据的冲突所产生的裂屏问题,一种解决方案是使用反转方法。在该反转方法中,可以将新屏幕内容首先写入到后台缓冲器。随后,当显示控制器完成活动区域的扫描,并在接收到垂直消隐间隙(VBLANK)中断之后,系统可以将后台缓冲器与前台缓冲器进行反转。
附图说明
在附图中,通过示例的方式,而不是通过限制的方式示出本申请所描述的材料。为了说明的简化和清楚起见,在附图中描述的元素没有按比例进行示出。例如,为了清楚说明起见,可以相对于其它元素,对一些元素的尺寸进行扩大。此外,在认为适当时,在附图之中重复的附图标记指示相应的或者类似的元素。在附图中:
图1是一种示例性图形处理系统的示意图;
图2是示出一种示例性同步处理的流程图;
图3是操作中的示例性图形处理系统的示意图;
图4是一种示例性系统的示意图;
图5是一种示例性系统的示意图,其所有部件根据本发明的至少一些实现来布置。
具体实施方式
现在参照封闭图来描述一个或多个实施例或者实现。虽然讨论了特定的配置和排列,但应当理解的是,这仅仅只是用于示例性目的。本领域普通技术人员应当认识到,在不脱离本发明的精神和保护范围的基础上,可以使用其它配置和排列。对于相关领域的普通技术人员来说显而易见的是,本申请所描述的技术和/或排列还可以用于不同于本申请所描述的系统和应用的多种其它系统和应用。
虽然下面的描述阐述了可以在诸如片上系统(SoC)体系结构之类的体系结构中表现的各种实现,但本申请所描述的技术和/或排列的实现并不限于特定的结构和/或计算系统,其可以通过用于类似目的的任何体系结构和/或计算系统来实现。例如,使用诸如多个集成电路(IC)芯片和/或封装的各种体系结构和/或诸如机顶盒、智能电话等之类的各种计算设备和/或消费电子(CE)设备,可以实现本申请所描述的技术和/或排列。此外,虽然下面的描述阐述了诸如系统组件的逻辑实现、类型和相互关系、逻辑划分/综合选项等之类的众多特定细节,但本发明可以在不使用这些特定细节的情况下实现。在其它实例中,为了不对本申请所公开的材料造成模糊,没有详细地显示诸如控制结构和完整的软件指令序列之类的一些材料。
本申请所公开的材料可以用硬件、固件、软件或者其任意组合来实现。此外,本申请所公开的材料还可以实现成在机器可读介质上存储的指令,其可以由一个或多个处理器进行读取和执行。机器可读介质可以包括用于存储或发送具有能由机器(例如,计算设备)读取的形式的信息的任何介质和/或装置。例如,机器可读存储介质可以包括:只读存储器(ROM);随机存取存储器(RAM);磁盘存储介质;光存储介质;闪存设备;电、光、声或者其它形式的传播信号(例如,载波波形、红外信号、数字信号等)等。
说明书中对于“一种实现”、“一个实现”、“一种示例性实现”等的引用,指示所描述的实现可以包括具体特征、结构或者特性,但并不需要每一种实现都包括该特定特征、结构或特性。此外,这种短语并不是必须指代相同的实现。此外,当结合一种实现来描述特定的特征、结构或特性时,提出了结合其它实现(无论本申请是否对其进行了明确描述)实施这种特征、结构或特性,也在本领域普通技术人员的知识范围之内。
如下面所更详细描述的,一些示例性实现可以包括:用于通过直接链路,在协处理器图形数据生产者和协处理器图形数据消耗者之间传输同步通知,而无需传送这些通信经过中央处理单元的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180075946.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机顶盒盒子
- 下一篇:一种电网统一视频监控平台系统