嵌入式图形处理器的研究与实现

被引量 : 0次 | 上传用户:InsideASPNET
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式终端设备的发展,以及人们对于嵌入式终端设备3D图形高品质的要求,仅仅依靠嵌入式的CPU如(ARM, MIPS等)绘制复杂的三维图形很难达到图形的实时交互以及高分辨率的图形图像显示。因此,对于在嵌入式系统中加入专门的嵌入式图形处理器芯片或是利用具备图形加速引擎的SoC芯片来提高图形的绘制速度,将嵌入式CPU从繁重的渲染算法中解脱出来的需求越来越迫切。同时,嵌入式领域发展使得对于嵌入式GPU (Graphic Process Unit)芯片的需求量越来越多,具备了广阔的市场前景,在这种趋势下,研究和设计适合嵌入式系统的图形处理器具有十分重要的意义以及价值。当前来说嵌入式GPU有两种,一种是支持OpenGL ES 1.x固定渲染管线的嵌入式GPU,另一种是支持OpenGL ES 2.x的可编程的渲染管线的嵌入式GPU。本课题的目的是设计出一款完全支持OpenGL ES 1.0标准的嵌入式GPU的IP核,通过对GPU渲染流水线RTL (Register Transfer Logic)级代码编写,以及GPU驱动程序的编写,在FPGA进行验证,开发出一款适用于嵌入式系统的低功耗高性能的嵌入式图形处理器。在开发芯片开发整个流程中,通常是首先建立该芯片的软件模型,用以进行芯片功能的验证以及模拟,为后面的RTL (Register Transfer Logic)级代码提供一个功能性的软件模型,用以验证相应的算法。本论文的主要工作就是嵌入式GPU芯片开发流程中软件模型的设计以及实现。本工作实现了图形芯片中处理3D图形处理的过程,为后续的芯片开发提供了一个很好的参考。文章着重于嵌入式GPU图形管线算法的提取以及相应的C/C++的软件实现,为了能够更好的在嵌入式系统中模拟出嵌入式图形芯片,嵌入式软件GPU以库的形式运行在嵌入式的CPU上,用以图形处理器的功能的模拟。本论文中采用ARM处理器作为嵌入式的CPU,采用的操作系统是LINUX操作系统,因此论文中软件GPU模型的建立以及开发调试工作是运行在ARM-LINUX-GCC的开发环境中。从另一个角度上来说,嵌入式GPU是OpenGL ES 1.0的实现,因此设计开发相应的图形库是OpenGLES 1.0在ARM+LINUX平台的软件实现。论文首先回顾了PC机上图形处理器的发展历史以及现状,简单介绍了嵌入式处理器当前的国内外现状以及研究意义,同时详细介绍了本课题的目标。其次简单介绍了图形系统的构成,详细讨论了嵌入式GPU的关键技术,着重研究了OpenGL ES 1.0的标准并提出了在本论文中实现图形显示系统的解决方案。嵌入式GPU的关键技术是图形管线技术,也就是图形管线相关的算法,因此论文在正文部分对这些图形管线算法的原理进行了详细的探讨并提出了相应的设计实现。最后论文对生成的GPU的软件库进行了功能的验证,如平移、旋转变换,以及光照运算,剔除与裁剪,投影以及光栅化等功能进行验证,实现了图形芯片功能的模拟。
其他文献
同伴互助学习策略是一种通过同伴相互辅导以提高阅读水平的课堂阅读教学策略。二十多年的实证研究表明,同伴互助学习策略对提高从幼儿园到高中阶段的以英语为母语及二语的高
随着现代社会对儿童分级阅读的确认和关注,0-3岁婴幼儿的早期阅读也越来越受到来自家庭和幼儿园等各方面的广泛重视。婴幼儿图画书应该是最适合婴幼儿早期阅读的图书。适合婴
本文针对延边移动公司日常维护管理工作现状,阐述了数字运维管理系统的整体设计思路、开发过程和主要模块的实现方法与整个系统的应用方式。该系统以ORACLE数据库为基础,以J2
<正>作文是一种创造性的活动,是学生理解能力和运用能力的综合表现,是学生语汇积累是否丰富,语法运用是否得当的体现。对于思维能力尚在形成过程中的小学生来说,定然会困难层
<正>景泰蓝制品几乎是人人都熟悉的北京特有的美术工艺品,在我国明朝景泰年间开始大量制作的一种工艺品,因其颜色以蓝色为主,故称“景泰蓝”,又由于采用瓷铜结合的独特工艺,
剖宫产术后伤口疼痛对产妇产后恢复带来不利的心理和生理反应,严重影响产后的休息和情绪,不利于产后机体恢复。自控式镇痛泵是应用于临床术后疼痛的治疗方法,它优于传统的肌内注
本文剖析了美国20世纪60年代小学新科学课程开发活动中,课程编制的一般过程和原则,为我国的小学科学教育由“自然教育”向科学教育转型提供了课程编制方面的借鉴。
随着我国国民经济的快速发展,电力在能源消费结构中比重也越来越大。在巨大的电力需求的带动下,各地电力部门的电力建设步伐也都在不约而同的加快,电力投资的金额相应地也在
鱼糜制儡是指将鱼肉绞碎经配料、擂溃、成为稠而富有粘性的鱼肉浆(生鱼糜)、再做成一定形状后进行水煮、油炸、焙烤烘干等加热或干燥处理而制成的食品。因其调理简便,细嫩味美,又
结合"十二五"国家及造纸工业关于发展低碳绿色纸业规划要求,分析了制浆造纸过程能源消耗状况,重点讨论了当今国际上造纸工业提倡推广的先进、成熟、适用的节能技术与装备,为