DocumentCode :
87811
Title :
An Efficient Rasterization Unit With Ladder Start Tile Traversal in 3-D Graphics Systems
Author :
Yeong-Kang Lai ; Yu-Chieh Chung
Author_Institution :
Dept. of Electr. Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
Volume :
50
Issue :
7
fYear :
2014
fDate :
Jul-14
Firstpage :
1
Lastpage :
4
Abstract :
To render 3-D graphics efficiently, rasterization techniques have been developed. Traditional triangle traversal techniques using scan-line-based or edge-equation-based methods may cause potential instability from the division operations. This paper develops an efficient rasterization algorithm-a barycentric-based ladder start tile traversal that is division free. Throughout the process, no extra traversal position and context is produced to reduce the number of pixel tests and improve the efficiency and stability of the graphic rendering. It also presents the architecture of a 300 MHz 3-D graphics rasterizer in a 65 nm 1P9M process with a core size of 0.537 mm(^{2}) and internal buffer 3 K. The proposed ladder start tile traversal architecture can perform each tile intersect test in six cycles and tile interior traversal with barycentric tests in 2 pixels per cycle. In addition, the rasterizer throughput can achieve up to 50M triangles per second and 600M pixels per second.
Keywords :
computational geometry; rendering (computer graphics); solid modelling; 1P9M process; 3D graphics systems; barycentric-based ladder start tile traversal; core size; edge-equation-based methods; frequency 300 MHz; graphic rendering; internal buffer; pixel tests; rasterization unit; scan-line-based methods; traversal architecture; Algorithm design and analysis; Engines; Equations; Hardware; Pipelines; Rendering (computer graphics); 3-D graphics; rasterization; tile traversal;
fLanguage :
English
Journal_Title :
Magnetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9464
Type :
jour
DOI :
10.1109/TMAG.2014.2301880
Filename :
6851276
Link To Document :
بازگشت