← 返回 JSSC 论文列表JSSC 2006第5期Digital Circuits0.18μm
A 155-mW 50-Mvertices/s Graphics Processor With Fixed-Point Programmable Vertex Shader for
一款低功耗图形处理器,支持定点可编程顶点着色器,适用于便携式2D/3D图形应用。
50 Mvertices/s, 200 Mtexels/s, 155 mW
图形处理器定点可编程低功耗顶点着色器SIMD
▸ARM-10兼容32位RISC处理器
▸128位定点可编程SIMD顶点着色器
▸可编程频率合成器(PFS)
Abstract
A3 6m m /50 graphics processor with fixed-point programmable vertex shader is designed and implemented for portable two-dimensional (2-D) and three-dimensional (3-D) graphics applications. The graphics processor contains an ARM-10 compatible 32-bit RISC processor, a 128-bit pro- grammable fixed-point single-instruction-multiple-data (SIMD) vertex shader, a low-power rendering engine, and a programmable frequency synthesizer (PFS). Different from conventional graphics hardware, the proposed graphics processor implements ARM-10 co-processor architecture with dual operations so that user-pro- grammable vertex shading is possible for advanced graphics algorithms and various streaming multimedia processing in mo- bile applications. The circuits and architecture of the graphics processor are optimized for fixed-point operations and achieve the low power consumption with help of instruction-level power management of the vertex shader and pixel-level clock gating of the rendering engine. The PFS with a fully balanced voltage-con- trolled oscillator (VCO) controls the clock frequency from 8 MHz to 271 MHz continuously and adaptively for low-power modes by software. The chip shows 50 Mvertices/s and 200 Mtexels/s peak graphics performance, dissipating 155 mW in 0.18- m 6-metal standard CMOS logic process.