Dissertation > Excellent graduate degree dissertation topics show

An Efficient Hardware Architecture Design of Texture Mapping Unit

Author: ZhaoGuoYu
Tutor: GuoZuo
School: Tianjin University
Course: Microelectronics and Solid State Electronics
Keywords: Texture Mapping Mip-mapping Anti-aliasing Cache Perspective Projection
CLC: TP391.41
Type: Master's thesis
Year: 2012
Downloads: 2
Quote: 0
Read: Download Dissertation


With the development of display technology, the requirement of the quality and speed of the computer graphics is fast increasing. Texture mapping which can enhance the realistic of graphics immensely while the implementation is not complicate becomes a hot topic.First, this paper carries out deep research on the basic principle and key technology of texture mapping, including the definition and classification of the texture, texture mapping algorithm(Catmull algorithm, Blinn algorithm and two-part mapping), texture filtering technology(nearest-point sampling, bilinear filtering and trilinear filtering) and texture anti-aliasing technology(Mip-mapping and area summation).Basing on the solid texture theoretical, we analyze and optimize the process of texture mapping algorithm, dividing the whole algorithm into four parts:pre-filtering, projection transform, texture sampling and post-filtering, while having a detailed description of each part.Present a dedicated architecture of texture mapping unit with an optimized design of single-precis ion floating-point special unit and texture cache, against the processing speed and memory bandwidth problem. Use a small look-up table with quadratic polynomial approximation algorithm to achieve floating-point division. According to different sampling methods, configure cache mapping strategy among direct mapping, two-way set associative mapping and four-way set associative mapping.Finally, the design of the texture mapping unit has been synthesized under SMIC0.13μm CMOS process technology. The experiment result shows that the design is efficient for real time rendering.

Related Dissertations

  1. Research on the Image Acquisition System Based on CMOS Star Sensor,V448.2
  2. Design and Development of the Panoramic Camera Hardeare System,TN948.41
  3. The Design Plan and Realization of Moving Web Applications from Intranet to Internet,TP393.09
  4. Visual simulation system design and development,TP391.9
  5. Design and Implementation of Data Dictionary in Da Meng DBMS,TP311.13
  6. Tile data recording disk drive technology research organization and its implementation,TP333.35
  7. Texture Mapping Technology of a Virtual Liver Surgery,TP391.41
  8. The Research,Design and Optimization of Memory Cache Applied on the SMS Center,TN929.53
  9. Research on Three Dimensional Memory Architecture in Multi-Core Processors,TP333
  10. The Research and Implement of Multilevel Cache Based on ACE in 3DGIS,P208
  11. Research on Some Key Techniques of Context-aware Based on RFID,TP391.1
  12. The subsystem and implementation of the education information network,TP393.02
  13. Research on 3D Face-reconstruction Technology,TP391.41
  14. The Development of Telecommunication Active Marketing System Based on SSH,TP311.52
  15. A Study on the Key Techniques of Visualization of Engineering Computing Based on OSG,TP391.41
  16. Key Tehnology Research on Improving Data Transmission Performance of Large-format Printer,TP334.8
  17. Research on Data Buffering Technology Applied in Mashup,TP333
  18. Research of CACHE Cooperation in P2P Network,TP393.02
  19. Distributed Heterogeneous Database Synchronization Base on JMS and Web Service,TP311.13
  20. Based on Java 3D Acupuncture and Moxibustion Copper Person Face Simulation,TP391.41
  21. Research for Routing Protocol with Load Balance in Mobile Ad Hoc Networks,TN929.5

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Pattern Recognition and devices > Image recognition device
© 2012 www.DissertationTopic.Net  Mobile