紋理映射在計算機圖形計算中屬于光柵化階段,處理的是像素,主要的特點是數據的吞吐量大,對實時系統來說轉換的速度是一個關鍵的因素,人們尋求各種加速算法來提高運算速度。傳統的方法是用更快的處理器,并行算法或專用硬件。隨著數字技術的發展,尤其是可編程邏輯門陣列(FPGAs)的發展,提供了一種新的加速方法。FPGAs在密度和性能上都有突破性的發展,當前的FPGA芯片已經能夠運算各種圖形算法,而在速度上與專用的圖形卡硬件相同。因此,FPGA芯片非常適合這項工作。 本文主要工作包括以下幾個方面: 1、本文提出了一種MIPmapping紋理映射優化方法,改進了MIPmapping映射細化層次算法及紋理圖像的存儲方式,減少紋理尋址的計算量,提高紋理存儲的相關性。詳細內容請閱讀第三章。 2、提出了一種MIPmapping紋理映射優化方法的硬件實現方案,該方案針對移動設備對功耗和面積的要求,以及分辨率不高的特點,在參數空間到紋理地址的計算中用定點數來實現。詳細內容請閱讀第四章。 3、實現了紋理映射流水線單元紋理地址產生電路,及紋理濾波電路的FPGA設計,并給出設計的綜合和仿真結果。詳細內容請閱讀第五章4、實現了符合IEEE 754單精度標準的乘法、乘累加及除法運算器電路。乘法器采用改進型Booth編碼電路以減少部分積數量,用WALLACE對部分積進行壓縮;乘累加器采用multiply-add fused算法,對關鍵路徑進行了優化;除法器為基于改進型泰勒級數展開的查找表結構實現,查找表尺寸只有208字節,電路為固定時延,在電路尺寸、延時及復雜度方面進行了較好的平衡。
標簽: FPGA 映射 算法研究
上傳時間: 2013-04-24
上傳用戶:yxvideo
設計了一個基于FPGA的單精度浮點數乘法器.設計中采用改進的帶偏移量的冗余Booth3算法和跳躍式WALLACE樹型結構,并提出對WALLACE樹產生的2個偽和采用部分相加的方式,提高了乘法器的運算速度;加入對特殊值的處理模塊,完善了乘法器的功能.本設計在Altera DE2開發板上進行了驗證.
標簽: FPGA 精度 浮點數 乘法器設計
上傳時間: 2013-10-09
上傳用戶:xjy441694216
上傳時間: 2013-10-13
上傳用戶:yl1140vista
一種可以完成16位有符號/無符號二進制數乘法的乘法器。該乘法器采用了改進的Booth算法,簡化了部分積的符號擴展,采用WALLACE樹和超前進位加法器來進一步提高電路的運算速度。本乘法器可以作為嵌入式CPU內核的乘法單元,整個設計用VHDL語言實現。
標簽: Booth 符號 乘法器 二進制數
上傳時間: 2013-12-23
上傳用戶:skfreeman
xilinx里的乘法器ip核程序,booth乘法 WALLACE tree算法 4-2壓縮編碼 超前進位加法
標簽: xilinx 乘法器 程序
上傳時間: 2016-10-17
上傳用戶:ve3344
用verilog設計的FIR濾波器。濾波器需要很快的處理速度,所以采用了WALLACE樹算法,超前進位加法器等等
標簽: verilog FIR 濾波器 速度
上傳時間: 2017-08-03
上傳用戶:hebmuljb
蟲蟲下載站版權所有 京ICP備2021023401號-1