| 注册
首页|期刊导航|计算机工程与应用|二维椭圆硬件加速算法研究及其FPGA实现

二维椭圆硬件加速算法研究及其FPGA实现

谢周标 周毅 龙斌

计算机工程与应用Issue(3):45-49,60,6.
计算机工程与应用Issue(3):45-49,60,6.DOI:10.3778/j.issn.1002-8331.1304-0110

二维椭圆硬件加速算法研究及其FPGA实现

Research on ellipse hardware accelerating algorithm and its FPGA imple-mentation

谢周标 1周毅 2龙斌3

作者信息

  • 1. 湖南大学 微纳光电器件及应用教育部重点实验室,长沙 410082
  • 2. 湖南大学 信息科学与工程学院,长沙 410082
  • 3. 景嘉微电子股份有限公司,长沙 410205
  • 折叠

摘要

Abstract

To make up for the loss or lack of ellipse accelerating function in embedded systems of 2D graphics acceleration, a design of an ellipse hardware accelerating unit is proposed. The unit supports complete function of ellipse drawing and filling. Using the top-down design method, the overall architecture of the unit is defined and divided into different function modules according to functional requirements. Pipelines are adopted to control operations among modules and decompose the graphics into horizontal line segments to output. Proper algorithms applicable for hardware implementation in this design are proposed and converted to logic designs using Verilog HDL. After simulation completed, the design is synthesized and implemented on FPGA. Simulation and debug results show that all the algorithms used are feasible, and the ellipse accel-erating unit can correctly and quickly complete ellipse drawing and filling with various parameters configuration combina-tions. It’s proved that this design can well satisfy the requirements of embedded 2D graphics acceleration systems.

关键词

二维图形/椭圆/填充/现场可编程门阵列(FPGA)

Key words

2D-graphic/ellipse/fill/Field-Programmable Gate Array(FPGA)

分类

信息技术与安全科学

引用本文复制引用

谢周标,周毅,龙斌..二维椭圆硬件加速算法研究及其FPGA实现[J].计算机工程与应用,2015,(3):45-49,60,6.

基金项目

国家重点基础研究发展规划(973)(No.2007CB310500)。 ()

计算机工程与应用

OA北大核心CSCDCSTPCD

1002-8331

访问量0
|
下载量0
段落导航相关论文