中国科学技术大学学报
中國科學技術大學學報
중국과학기술대학학보
JOURNAL OF UNIVERSITY OF SCIENCE AND TECHNOLOGY OF CHINA
2010年
2期
140-145
,共6页
杨毅%郭立%史鸿声%季建
楊毅%郭立%史鴻聲%季建
양의%곽립%사홍성%계건
3D图形处理%顶点处理器%SIMD%FPGA
3D圖形處理%頂點處理器%SIMD%FPGA
3D도형처리%정점처리기%SIMD%FPGA
3D graphics rendering%vertex processing unit%SIMD%FPGA
为了取代传统的功能单一、电路复杂的固定功能的几何单元电路,设计了一个高性能的面向移动设备的可编程顶点处理器(VPU).该处理器采用了定点的4路单指令多数据(SIMD)的运算结构和具备数据旁路功能的流水线结构,并具有一个高精度的特殊函数求值单元.这些结构加快了处理器的运算速度,并有效减少了电路面积.该处理器已经在FPGA平台上实现.实验结果表明,该处理器能够完成几何部分的计算功能,并且允许用户编程实现自定义的变换模型和光照模型,以实现各种特殊效果.
為瞭取代傳統的功能單一、電路複雜的固定功能的幾何單元電路,設計瞭一箇高性能的麵嚮移動設備的可編程頂點處理器(VPU).該處理器採用瞭定點的4路單指令多數據(SIMD)的運算結構和具備數據徬路功能的流水線結構,併具有一箇高精度的特殊函數求值單元.這些結構加快瞭處理器的運算速度,併有效減少瞭電路麵積.該處理器已經在FPGA平檯上實現.實驗結果錶明,該處理器能夠完成幾何部分的計算功能,併且允許用戶編程實現自定義的變換模型和光照模型,以實現各種特殊效果.
위료취대전통적공능단일、전로복잡적고정공능적궤하단원전로,설계료일개고성능적면향이동설비적가편정정점처리기(VPU).해처리기채용료정점적4로단지령다수거(SIMD)적운산결구화구비수거방로공능적류수선결구,병구유일개고정도적특수함수구치단원.저사결구가쾌료처리기적운산속도,병유효감소료전로면적.해처리기이경재FPGA평태상실현.실험결과표명,해처리기능구완성궤하부분적계산공능,병차윤허용호편정실현자정의적변환모형화광조모형,이실현각충특수효과.
To replace the traditional geometric circuit unit, which has a fixed function and complex structures, a high performance programmable vertex processing unit (VPU) was proposed for mobile devices. The VPU has a fixed-point 4-way SIMD arithmetic unit and a pipeline structure with a data bypassing function and a high precision special functions unit. The efficient architecture increased the processing speed and reduced the circuit area. The VPU has been implemented on an FPGA platform. Experimental results show that the VPU is capable of accomplishing the geometric functions and allows users to customize the transforming models or lighting models to achieve various special effects.