期刊文献+

图形处理器片段处理单元的设计与实现 被引量:5

Design and implementation of fragment operation unit in GPU
下载PDF
导出
摘要 针对图形处理器三维引擎中对图形的后期处理需求,实现片段写入帧缓冲区前的测试、混合、逻辑操作、累积、清除和屏蔽等关键功能。分析并提取了Open GL核心库中的片段处理相关函数,确定了片段处理单元要实现的功能;合理安排多个片段处理功能的执行顺序,设计了基于流水线的片段处理单元结构;采用Verilog HDL对电路进行描述,采用Cadence NC-Verilog仿真工具进行虚拟验证,采用Xilinx的ISE工具进行综合,并在Xilinx Virtex6XC6VLX760 FPGA上进行原型验证,电路工作频率可以达到180 MHz,测试功能正确。在SMIC 65 nm CMOS工艺下,采用Synopsys Design-Compiler对设计进行综合,电路工作频率达到300 MHz,满足设计需求。 In view of the post-processing requirements of graphics on three-dimensional( 3D) engine in Graphic Processing Unit( GPU), a series of key functions such as the test, blend, logic operation, accumulating, clear, mask are implemented before fragments are written into the frame buffer. The relative functions of fragment operation were analyzed and extracted from the Open GL core library, and then the realized functions of Fragment Operation Unit( FOU) were confirmed.Based on reasonable arrangement of work orders for the different fragment operation functions, a unit structure for FOU was designed. Further, hardware circuit was described by Verilog HDL, and functional virtual verification was accomplished by Cadence NC-Verilog simulator. Finally, Xilinx ISE tools were used for comprehensive, and on Xilinx Virtex6 XC6VLX760 FPGA for prototype verification. As a result, the frequency of circuit operating was up to 180 MHz and the test functions were correct. In addition, the design was synthesized under SMIC 65 nm CMOS technology by Synopsys Design-Compiler. The frequency of FOU ASIC design was up to 300 MHz, which met the design requirements.
出处 《计算机应用》 CSCD 北大核心 2014年第A02期357-360,共4页 journal of Computer Applications
关键词 片段处理 图形处理器 现场可编程门阵列 开放图形语言 fragment operation Graphic Processing Unit (GPU) Field Programmable Gate Array (FPGA) OpenGraphics Library (OpenGL)
  • 相关文献

参考文献9

二级参考文献130

共引文献270

同被引文献47

引证文献5

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部