面向OpenGL的图形加速器设计与实现.PDFVIP

  • 6
  • 0
  • 约2.24万字
  • 约 7页
  • 2019-01-03 发布于天津
  • 举报
面向OpenGL的图形加速器设计与实现

2015 年12 月 西安电子科技大学学报(自然科学版) Dec.2015 第42 卷 第6 期 JOURNAL OF XIDIAN UNIVERSITY Vol.42 No.6 doi:10.3969/j.issn.1001-2400.2015.06.022 面向OpenGL 的图形加速器设计与实现 1 2 2 2 1 邓军勇 ,李 涛 ,蒋 林 ,韩俊刚 ,沈绪榜 (1. 西安电子科技大学微电子学院,陕西 西安710071; 2. 西安邮电大学 电子工程学院,陕西西安710121) 摘要:为了探索图形处理器的自主开发,本文设计了一款基于经典流水线结构、支持OpenGL 核心函数 的图形加速器,并对其中几何变换、投影变换和视窗变换的关键操作——矩阵运算、图元装配以及光栅 化等单元进行了优化设计以提高效率,支持Gouraud 着色、光照、全屏抗锯齿、纹理贴图等效果,为保 证电路功能的正确性构建了基于C/C++的软件仿真平台和基于SystemVerilog 的硬件仿真平台,并采用 Altera 公司的EP2C70F896C6 搭建原型系统,电路规模约占FPGA 总资源的83%,工作频率可达100MHz , 经过大量实例测试,图形加速器具备基本的图形渲染能力。 关键词:图形加速器,矩阵运算,图元装配,全屏抗锯齿,原型系统 中图分类号:TP302 文献标识码:A 文章编号:1001-2400(2015)06-0143-07 Design and implementation of graphics accelerator oriented to OpenGL 1 2 2 2 1 DENG Junyong , LI Tao , JIANG Lin , HAN Jungang , SHEN Xubang (1. School of Micro-electronics, Xidian Univ., Xi’an 710071, China; 2. School of Electronic Engineering, Xi’an Univ. of Posts Telecommunications, Xi’an 710121, China) Abstract: In order to explore the self-development of graphics processing unit, this paper presents the design of a graphics accelerator which utilizes the classical pipelined structure and supports OpenGL primary commands. The matrix computation unit, which is the critical operation of geometric transformation, projection transformation and viewport transformation, primitive assembly unit and rasterization unit have been op

文档评论(0)

1亿VIP精品文档

相关文档