Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number System

The world of 3D graphic computing has undergone a revolution in the recent past, making devices more computationally intensive, providing high-end imaging to the user. The OpenGL ES Standard documents the requirements of graphic processing unit. A prime feature of this standard is a special function...

Full description

Saved in:
Bibliographic Details
Main Authors: Avni Agarwal, P. Harsha, Swati Vasishta, S. Sivanantham
Format: Article
Language:English
Published: Wiley 2014-01-01
Series:Journal of Computer Networks and Communications
Online Access:http://dx.doi.org/10.1155/2014/890354
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The world of 3D graphic computing has undergone a revolution in the recent past, making devices more computationally intensive, providing high-end imaging to the user. The OpenGL ES Standard documents the requirements of graphic processing unit. A prime feature of this standard is a special function unit (SFU), which performs all the required mathematical computations on the vertex information corresponding to the image. This paper presents a low-cost, high-performance SFU architecture with improved speed and reduced area. Hybrid number system is employed here in order to reduce the complexity of operations by suitably switching between logarithmic number system (LNS) and binary number system (BNS). In this work, reduction of area and a higher operating frequency are achieved with almost the same power consumption as that of the existing implementations.
ISSN:2090-7141
2090-715X