DocumentCode
492694
Title
Design of a geometry engine for mobile 3D graphics
Author
Lee, Chanho ; Kim, Eunmin
Author_Institution
Sch. of Electron. Eng., Soongsil Univ., Seoul
Volume
01
fYear
2008
fDate
24-25 Nov. 2008
Abstract
Recently, portable devices employ applications using 3D graphics such as 3D games and 3D navigations. The portable devices require small area and low power consumption. We propose architecture for a geometry engine for 3D mobile graphics. The proposed geometry engine consists of a transformation engine and a lighting engine. The transformation engine employs two step culling scheme which reduces the complexity of pipelines. The lighting engine has variable pipelines depending on the lighting effects and the number of lighting sources. The geometry engine supports the 32 bit single precision format of the IEEE-754 standard and the reduced 24 bit floating point format for mobile environment. We design a geometry engine based on the proposed architecture using Verilog-HDL and synthesized it using a 0.25 um CMOS standard cell library at 100 MHz. It is verified by simulation and implementing on an FPGA.
Keywords
CMOS integrated circuits; computer graphics; field programmable gate arrays; floating point arithmetic; hardware description languages; lighting; 3D games; 3D graphics; 3D mobile graphics; 3D navigations; CMOS standard cell library; FPGA; culling scheme; floating point format; geometry engine; lighting engine; pipelines; power consumption; transformation engine; Arithmetic; Computer graphics; Delay; Energy consumption; Engines; Geometry; Hardware design languages; Light sources; Logic; Pipelines; 3D graphics; geometry; lighting; transformation;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference, 2008. ISOCC '08. International
Conference_Location
Busan
Print_ISBN
978-1-4244-2598-3
Electronic_ISBN
978-1-4244-2599-0
Type
conf
DOI
10.1109/SOCDC.2008.4815612
Filename
4815612
Link To Document