【摘 要】
:
3D加速引擎是3D图形加速系统的重要组成部分,以往在软件平台上对3D引擎的研究,实现了复杂的渲染模型和渲染算法,但这些复杂算法与模型在FPGA上综合实现具有一定难度,针对FPGA
论文部分内容阅读
3D加速引擎是3D图形加速系统的重要组成部分,以往在软件平台上对3D引擎的研究,实现了复杂的渲染模型和渲染算法,但这些复杂算法与模型在FPGA上综合实现具有一定难度,针对FPGA的3D加速引擎设计及其平台实现需要进一步研究。本文在研究3D加速引擎结构的基础上,实现了基于FPGA的图像处理平台,使用模块化的思想,利用IP核技术分析设计实现了3D加速管道及其他模块,并进行了仿真、验证、实现。图像处理平台选用Virtex-ⅣFPGA为核心器件,并搭载了HynixHY5DU573222F-25、AT91FR40162S、XCF32P VO48及其他组件。为满足3D加速引擎的实现与验证,设计搭建的图像处理平台还实现了DDR-SDRAM控制器模块、VGA输出模块、总线控制器模块、命令解释模块、指令寄存器模块及控制寄存器模块。3D加速引擎设计包含3D加速渲染管道、视角变换管道、基元读取、顶点FIFO、基元FIFO、写内存等模块。针对FPGA的特性,简化、设计、实现了光照管道、纹理管道、着色管道和Alpha融合管道。最后使用Modelsim进行了仿真测试和图像处理平台上的验证,其结果表明3D加速引擎设计的大部分功能得到实现,结果令人满意。
其他文献
目的:为更好地提高护理人员对注射用奥美拉唑钠的风险识别能力,加强病区药品的风险管理,保障患者用药安全提供参考。方法:选取某“三甲”医院该药使用频次相对较多的临床科室的
棒棒鸡以连肉带骨、香嫩麻辣为标志,是有名的川派凉菜,历史至少可追溯至清光绪时期的1895年,距今已121年,其发源地在川西青衣江流域,距离成都仅百余公里。然而,在上世纪90年
从细观力学层次出发,把混凝土看作是由骨料、砂浆基质及两者之间的界面过渡区组成的三相复合材料,通过引入细观损伤变量及损伤变量的演化规律模拟了混凝土的破坏过程。首先生
随着医疗事业的发展,时代的进步。对医院成本控制越发关注,加强对医院成本控制的实践与问题思考是很有必要的。本文主要阐述了医院成本控制所存在的问题以及相关的实践对策。
<正>由天津鹏翎胶管股份有限公司申请的专利(公开号CN 101759940A,公开日期2010-06-30)"一种环保氯磺化聚乙烯橡胶配方",涉及的环保氯磺化聚乙烯橡胶配方为:氯磺化聚乙烯橡胶
自1978年十一届三中全会确立解放思想、实事求是的思想路线以来,中国的先秦史研究取得了丰硕的成果。其表现首先是围绕着一系列考古发现的新材料,得出了对于先秦历史文化的新
社会的公共性是人类生存和发展的保障。随着世界现代化和全球化进程,公共性问题凸显并备受关注和研究。思想政治教育公共性转型具有较高的合理性。思想政治教育可以从价值目
改革开放以来,大量的农村富余劳动力向城镇转移,逐渐形成了一个庞大的社会群体,即“农民工”。由于农民工身份地位的特殊性,使其在城市生活中经常受到歧视性待遇,农民工权利
<正>近年来,学术界对近代中国音乐和国民意识的研究成果颇多。其中,但兴悟的《"天下兴亡,匹夫有责"的再诠释与中国近代民族国家意识的生成》(《世界经济与政治》2006年第10期
<正>中国美术馆网站的在线展览栏目(http://www.namoc.org/zsjs/zxzl)通过技术手段,把若干重要的大型展览制作成相应的虚拟展览专题,进而实现360度全景环视,并在美术馆网站上