• 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