Title
Embedded Vertex Shader in FPGA
Abstract
Real-time 3D visualization of objects or information becomes increasingly important in everyday life e.g. in cellular phones or mobile systems. Care should be taken in the design and implementation of 3D rendering in such embedded devices like handhelds devices in order to meet the performance requirement, while maintaining power consumption low. In this work, the design and implementation of a vertex shader on a reconfigurable hardware is presented. The main focus is placed on the efficient hardware/software partitioning of the vertex shader computation, in order to maximize the performance while maintaining a high flexibility. The resulting solution must be compatible to existing vertex shaders in oder to allow the large amount of existing program to be easylly ported to our platform. A prototype consting of a PowerPC, peripherals and some Custom hardware modules is realized a on an FPGA-board. The implementation of a point rendering shows considerable speed up compared to a pure software Solution.
Year
DOI
Venue
2007
10.1007/978-0-387-72258-0_14
International Federation for Information Processing
Keywords
Field
DocType
3D graphics,vertex shader,Direct3D,embedded systems,FPGA
3D rendering,Computer science,Field-programmable gate array,Software,Hardware acceleration,Computer hardware,Rendering (computer graphics),Shader,PowerPC,Reconfigurable computing,Embedded system
Conference
Volume
ISSN
Citations 
231
1571-5736
0
PageRank 
References 
Authors
0.34
4
4
Name
Order
Citations
PageRank
Lars Middendorf1164.07
Felix Mühlbauer2224.36
Georg Umlauf313416.86
Christophe Bobda462790.57