嵌入式二维图形硬件加速引擎研究与设计
【摘要】在航空、航海、武器装备、医疗仪器、测量设备、移动通信等多个领域的嵌入式系统中,图形显示大多以二维图形为主。显示系统对图形显示的分辨率、实时性、图形质量、画面真实感、系统功耗等都有较高的要求。因此研究实现一款面向嵌入式二维图形显示的功能齐全、性能卓越的硬件加速器具有十分重要的意义和价值。基于对现有嵌入式二维图形加速器的分析研究,课题开发了一款二维图形加速功能完善、性能良好的嵌入式二维图形硬件加速引擎。在课题设计实现过程中,所做的主要研究及创新性工作有:(1)回顾了图形加速技术和图形处理器的发展历史;分析了嵌入式图形加速技术的国内外发展现状;阐述了课题研究的意义。(2)定义了一款嵌入式二维图形硬件加速引擎的总体结构,并根据系统功能进行模块划分。(3)采用“自顶向下”的方法完成系统整体设计。内部模块采用流水线设计以加快系统工作速度。深入研究了二维图形处理算法,选取或提出合适的算法实现相应的功能。改进了椭圆中点算法,将原算法中的浮点数处理转为整数处理以便与硬件实现;将算法的像素点输出改进为水平线段输出以提高输出效率。二维图形的处理都采用水平线段填充的思想以提高数据处理效率。(4)在加速引擎中引入了专用图形数据Cache作为引擎与DDR2存储器的数据交互通道,避免引擎对存储器进行频繁而琐碎的访问,可以有效地提高数据访问效率和系统工作速度。(5)完成了硬件设计的功能仿真、FPGA验证及性能评估。仿真和验证结果表明,该嵌入式二维图形硬件加速引擎的工作时钟可以达到100MHz以上;能够快速有效地完成各种预期功能,性能优良;平均绘图速度为软件绘图的16至20倍,显著地提高了嵌入式图形显示系统的速度。
【作者】谢周标;
【导师】万青;
【作者基本信息】湖南大学,电子科学与技术,2013,硕士
【关键词】二维图形处理;硬件加速;椭圆;BitBLT操作;Cache;
【参考文献】
[1]冯旭芳.高职院校绩效目标管理研究——以浙江工业职业技术学院为例[J].科教导刊(中旬刊),2015,02:5-6+14.
[2]陈庆磊.复杂背景条件下运动目标检测与跟踪算法的研究[D].天津大学,仪器科学与技术,2013,硕士.
[3]张钟岑.公司变更登记审查原则及救济途径[D].南京大学,经济法学,2013,硕士.
[4]冷德新.船用燃气轮机双转子系统振动监测与状态评估方法研究[D].哈尔滨工业大学,一般力学与力学基础,2013,硕士.
[5]张佳.《口译系统教学法》(第二章)翻译报告[D].四川外国语大学,翻译(专业学位),2013,硕士.
[6]王奇珍,汤志钢,胡学钢,简宋全.基于相对约简格的分类规则挖掘[A].中国仪器仪表学会、深圳市科学技术协会.全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集[C].中国仪器仪表学会、深圳市科学技术协会:,2001:4.
[7]MidziNgoni(米兹).Consumer Decision Making Styles:Comparative Research between Zimbabwe and China Consumers[D].东北师范大学,企业管理,2012,硕士.
[8]师华强.冻融作用对黄土物理力学性质的影响及工程应用[D].长安大学,地质工程,2013,硕士.
[9]林运.美国证券争议仲裁制度比较研究[D].湖南师范大学,国际法学,2013,硕士.
[10]刘军帅.MB3镁合金搅拌摩擦连接工艺及组织性能研究[D].西安建筑科技大学,材料加工工程,2004,硕士.
[11]杨友力.企业云计算工程项目风险管理[D].大连理工大学,项目管理(专业学位),2013,硕士.
[12]孙晶.股东盈余分配的司法介入问题研究[D].华中师范大学,法律,2014,硕士.
[13]宋月明.基于引力模型的黑龙江省与俄罗斯贸易研究[D].黑龙江大学,区域经济学,2013,硕士.
[14]罗垚.日本“国民收入倍增计划”及其对中国的启示[D].吉林大学,世界经济,2013,硕士.
[15]崔建洋.河北省普通高校排球选项课教学现状的调查与分析[D].河北师范大学,学科教育,2013,硕士.
[16]毛北行,李巧利.复杂网络同步时间可控的投影同步[J].安徽大学学报(自然科学版).
[17]李苏齐.企业多元化程度与内部资本市场效率的关系研究[D].新疆财经大学,企业管理,2013,硕士.
[18]梁冬玲.PPP模式建设项目隐性风险研究[D].东北林业大学,林区交通工程,2014,博士.
[19]吴光升.我国违法所得没收程序的若干检讨——基于2012年《刑事诉讼法》相关规定的分析[J].浙江工商大学学报,2012,03:17-23.
[20]宋孝炳.粉粒体计量系统的自动称量装置研究[D].合肥工业大学,机械电子工程,2013,硕士.
[21]王勇.吉林省通信公司运营分析与决策支持系统建设方案[D].吉林大学,2005.
[22]杨楠.热处理对牦牛乳酪蛋白性质影响的研究[D].甘肃农业大学,营养与食品卫生学,2013,硕士.
[23]段震环.同声传译系统的设计[J].电信工程技术与标准化.1992(03)
[24]姜雯.二谢赋体物特征研究[D].鲁东大学,中国古代文学,2013,硕士.
[25]陈倩.政府互联网舆情反馈系统的设计与实现[D].电子科技大学,软件工程(专业学位),2012,硕士.
[26]王丽民.从美日高科技产业化的发展论我国高科技产业发展战略[D].河北大学,世界经济,2003,硕士.
[27]房小健.紫外线联合臭氧催化对室内空气动态消毒的研究[D].哈尔滨工业大学,环境科学与工程,2013,硕士.
[28]董芳菲.论我国民事抗诉制度的完善[D].辽宁大学,诉讼法学,2012,硕士.
[29]谢琳.论保险公司撤销清算[D].中国政法大学,诉讼法,2014,硕士.
[30]陈龙生.基于压缩感知的间接驱动辐射对称性优化方法研究[D].华中科技大学,机械工程,2013,硕士.
[31]韩琳.我国金融安全状况研究[D].天津财经大学,统计学,2012,硕士.
[32]彭伟康.G集团工程项目进度管理研究[D].华南理工大学,工业工程项目管理,2012,硕士.
[33]文明.论法治与社会主义市场经济的良性发展[D].西南大学,马克思主义基本原理,2014,硕士.
[34]李二俊.无人机遥感图像拼接技术研究[D].长安大学,大地测量学与测量工程,2013,硕士.
[35]张雁.萨尔图油北一二排区河道砂体内部建筑结构研究[D].大庆石油学院,矿产普查与勘探,2004,硕士.
[36]张景姝.一类模糊运输问题模型与结构元解法[D].辽宁工程技术大学,应用数学,2012,硕士.
[37]廉有利.TC公司企业发展战略研究[D].西南交通大学,工商管理(专业学位),2013,硕士.
[38]王雪.背诵式输入在初中英语写作教学中的实证研究[D].渤海大学,课程与教学论,2014,硕士.
[39]卢振.船舶主空压机监控系统的设计与实现[D].大连海事大学,轮机工程,2013,硕士.
[40]陶东娅.基于NiosⅡ的直流电机PWM调速系统设计[D].浙江工业大学,2009.
[41]李雪倩.我国民办高校教师人才流失问题及对策研究[D].中国海洋大学,公共管理,2010,硕士.
[42]王红蕾.《喜福会》和《灶神之妻》中母女关系的女性主义解读[D].鲁东大学,英语语言文学,2014,硕士.
[43]段永辞.徽商题材电视剧艺术研究[D].河北大学,广播电视艺术学,2014,硕士.
[44]洪亚楠.淘宝网消费者信息共享行为研究[D].河北大学,图书情报,2014,硕士.
[45]杨媛媛.内质网应激通路参与不同缺氧条件下主动脉内皮细胞凋亡的研究[D].华中科技大学,内科学,2013,硕士.
[46]吕敏,张欢,诸颖,黄庆,赵云.石墨烯氧化物抗菌效果的测定方法比较[J].核技术,2012,10:785-789.
[47]唐平.中国留学工作管理研究及其信息系统开发[D].重庆大学,2003.
[48]顾周杭.棉花叶皱缩病毒诱导的基因沉默体系的建立及其应用[D].浙江大学,生物化学与分子生物学,2014,博士.
[49]万宏鹏.安龙泉互通立交桥健康监测与状态评估研究[D].吉林大学,道路与铁道工程,2013,硕士.
[50]刘静,贾民平.基于数据库技术的坦克故障诊断专家系统[J].可编程控制器与工厂自动化,2005,12:79-81.

- 下一篇: 小组教学:大学教学组织形式的发展
- 上一篇: Ni-W-P合金在腐蚀介质中的腐蚀磨损特性及机理研究