S5PC110_UM
5
G3D
5.1 OVERVIEW OF G3D
The G3D block is based on the SGX540 core from Imagination Technologies. SGX represents a new generation
of programmable PowerVR graphics IP cores. The PowerVR SGX architecture is scalable and can target all
market segments--from mainstream mobile devices to high-end desktop graphics. The PowerVR SGX540 core is
designed for feature phones, PDA, and handheld gaming applications.
PowerVR SGX processes a number of differing multimedia data types concurrently, such as:
•
Pixel Data
•
Vertex Data
•
General Purpose Processing
5.1.1 KEY FEATURES OF G3D
The key features of G3D include:
•
Supports 3D and vector graphics on common hardware
•
Uses Tile-based architecture
•
Incorporates Universal Scalable Shader engine, which is a multi-threaded engine with Pixel and Vertex
Shader functionality
•
Supports industry standard APIs such as OGL-ES 1.1 and 2.0, OpenVG 1.0
•
Supports multiple operating systems such as Symbian, Linux, WinCE, and future versions of these systems
•
Enables fine-grained task switching, load balancing, and power management
•
Supports advanced geometry DMA driven operation for minimum CPU interaction
•
Supports programmable high-quality image anti-aliasing
•
Enables fully virtualized memory addressing for smooth functioning of operating system in a unified memory
architecture
•
Supports standard master and slave AXI bus interfaces
5 4BG3D
5-1