Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 472410

Implementation of Division-Free Perspective-Correct Rendering Optimized for FPGA Devices


Šafaržik, Zdenka; Gervais, Eugen; Vučić, Mladen
Implementation of Division-Free Perspective-Correct Rendering Optimized for FPGA Devices // Proceedings of MIPRO 2010 - 33rd International Convention on Information and Communication Technology, Electronics and Microelectronics
Opatija, Hrvatska, 2010. str. 203-208 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), stručni)


CROSBI ID: 472410 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Implementation of Division-Free Perspective-Correct Rendering Optimized for FPGA Devices

Autori
Šafaržik, Zdenka ; Gervais, Eugen ; Vučić, Mladen

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), stručni

Izvornik
Proceedings of MIPRO 2010 - 33rd International Convention on Information and Communication Technology, Electronics and Microelectronics / - , 2010, 203-208

Skup
33rd International Convention on Information and Communication Technology, Electronics and Microelectronics

Mjesto i datum
Opatija, Hrvatska, 24.05.2010. - 28.05.2010

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
perspective-correct rendering; division-free interpolation; midpoint algorithm; scanline; field programmable gate array; FPGA

Sažetak
Well-known algorithms for perspective-correct rendering of planar polygons in 3D graphic accelerators require per-pixel division. On the other hand, division is an expensive operation in the field programmable gate arrays (FPGAs) in the terms of silicon gates and clock cycles. Fortunately, efficient midpoint algorithms can be used to avoid division. This paper presents the implementation of such an algorithm in the renderer that is optimized for FPGA platform. The renderer implements the midpoint algorithm, which is based on separated computation of the integer parts and the fractional parts of the texture coordinates. The integer parts are used for texture fetching, whereas the fractional parts are used for texture filtering. The midpoint algorithm is embedded in a scanline algorithm. The pipeline architecture is used, resulting in a high clock frequency and high texturing fill-rate. The RTL model of the renderer is developed in VHDL, without the use of family-dependent macros. Therefore, the model is suitable for the reuse in various FPGA families.

Izvorni jezik
Engleski

Znanstvena područja
Elektrotehnika



POVEZANOST RADA


Projekti:
036-0362214-2217 - Razvoj i implementacija učinkovitih postupaka za digitalnu obradu signala (Vučić, Mladen, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Mladen Vučić (autor)


Citiraj ovu publikaciju:

Šafaržik, Zdenka; Gervais, Eugen; Vučić, Mladen
Implementation of Division-Free Perspective-Correct Rendering Optimized for FPGA Devices // Proceedings of MIPRO 2010 - 33rd International Convention on Information and Communication Technology, Electronics and Microelectronics
Opatija, Hrvatska, 2010. str. 203-208 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), stručni)
Šafaržik, Z., Gervais, E. & Vučić, M. (2010) Implementation of Division-Free Perspective-Correct Rendering Optimized for FPGA Devices. U: Proceedings of MIPRO 2010 - 33rd International Convention on Information and Communication Technology, Electronics and Microelectronics.
@article{article, author = {\v{S}afar\v{z}ik, Zdenka and Gervais, Eugen and Vu\v{c}i\'{c}, Mladen}, year = {2010}, pages = {203-208}, keywords = {perspective-correct rendering, division-free interpolation, midpoint algorithm, scanline, field programmable gate array, FPGA}, title = {Implementation of Division-Free Perspective-Correct Rendering Optimized for FPGA Devices}, keyword = {perspective-correct rendering, division-free interpolation, midpoint algorithm, scanline, field programmable gate array, FPGA}, publisherplace = {Opatija, Hrvatska} }
@article{article, author = {\v{S}afar\v{z}ik, Zdenka and Gervais, Eugen and Vu\v{c}i\'{c}, Mladen}, year = {2010}, pages = {203-208}, keywords = {perspective-correct rendering, division-free interpolation, midpoint algorithm, scanline, field programmable gate array, FPGA}, title = {Implementation of Division-Free Perspective-Correct Rendering Optimized for FPGA Devices}, keyword = {perspective-correct rendering, division-free interpolation, midpoint algorithm, scanline, field programmable gate array, FPGA}, publisherplace = {Opatija, Hrvatska} }




Contrast
Increase Font
Decrease Font
Dyslexic Font