[发明专利]基于GPGPU中的2D桌面块拷贝填充操作的实现有效

专利信息
申请号: 201810340825.6 申请日: 2018-04-17
公开(公告)号: CN108563519B 公开(公告)日: 2023-06-09
发明(设计)人: 杨盼 申请(专利权)人: 长沙景美集成电路设计有限公司
主分类号: G06F9/54 分类号: G06F9/54
代理公司: 暂无信息 代理人: 暂无信息
地址: 410221 湖南省长*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 gpgpu 中的 桌面 拷贝 填充 操作 实现
【说明书】:

发明公开了一种GPGPU的2D桌面块拷贝和填充实现方式,包括重叠区域拷贝块拷贝操作,从帧存读取源数据写入双口RAM,从RAM读取数据进行字节对齐,再送入块拷贝单元,进行色域转换后将像素写入FIFO,再通过控制进行Burst写回帧存。块填充为高效模式,由控制单元直接产生写帧存操作,同时产生相应的Burst操作。整个光栅化操作过程简单,高效,极大的加速了复杂3D应用场景下2D桌面流畅度。

技术领域

本发明主要涉及到基于GPGPU中的2D桌面设计领域,特指基于GPGPU中的2D桌面块拷贝和块填充操作的实现。

背景技术

操作系统按应用领域分为桌面操作系统,服务器操作系统,嵌入式操作系统。桌面操作系统应用最为普遍,桌面操作系统基本功能是实现人机交互,人机交互过程中追求流畅的桌面窗口显示效果从而带来友好的体验,目前主流桌面系统有MAC OS,LINUX,WINDOWS,桌面系统主要操作对象为像素操作,而像素操作的特点在于数据量庞大,操作次数极其频繁。

实现2D桌面硬件加速通常由软件直接实现,2D桌面性能极大的依赖CPU性能,为了摆脱对CPU的完全依赖,通过GPGPU实现硬件加速。然而在某些应用情景下,GPGPU绘图引擎被负责的3D绘图占据时,2D桌面使用时会造成卡顿,而独立2D桌面块拷贝及块填充操作实现2D桌面的全加速,不占用3D绘图引擎资源。

发明内容

本发明要解决的问题就在于:针对现有的桌面应用需求,本发明提供一种相对简单、硬件资源占比很小、性能极高的块拷贝和填充操作的实现,为2D桌面实现加速,不受限于复杂的3D应用场景,达到流畅的2D桌面显示效果。

与现有技术相比,本发明的优点就在于:1、性能极高:本发明提出的块拷贝操作的实现采用流水方式实现以及高效率Burst方式写帧存,Burst操作可达到128x256bit,相比1024x768显示分辨率,一次可连续操作一行像素;2、逻辑资源少,本发明支持的块拷贝和填充操作占用资源少,电路结构相对简单;3、可复用性强:本发明采用独立的2D块拷贝和填充实现,采用标准的本地总线配置接口接收2D操作命令,采用标准的内部存储总线接口访问帧存,可重用性强,能在GPGPU高性能通用型图形芯片设计重复使用。

附图说明

图1块拷贝相对关系示意图;

图2是本发明提出的块填充与拷贝结构框图。

具体实施方式

以下将结合附图和具体实线对本发明做进一步详细说明。

如图1所示,本发明中块拷贝操作支持重叠区域拷贝,具体实现方式有6种重叠方式,仅需通过判断源于目标的Y起始坐标大小,第一二三种情况以Y坐标递增的方式进行,第四五六种情况以Y坐标递减的情况进行逐行拷贝操作。

如图2所示,本发明的2D桌面块拷贝和填充的实现分为三个阶段,第一阶段:块拷贝需要从帧存读取源数据写入双口RAM。第二阶段:取双口RAM的数据,进行字节对齐再送入块拷贝单元,再进行相应的色域转换。第三阶段:流水转换后依据目标对象起始地址进行对齐,再将像素写入FIFO,FIFO非空状态可直接启动写帧存Burst操作,此处Burst操作若存储带宽足够的情况下,也可以达到全流水操作性能。块填充为高效模式,由控制单元直接产生写帧存操作,同时产生相应的Burst操作,以及字节掩码控制写帧存。每周期可以输出4个像素。整个块拷贝填充过程简单,高效,极大的加速了复杂3D应用场景下2D桌面流畅度。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙景美集成电路设计有限公司,未经长沙景美集成电路设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810340825.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top