Design of a Systolic Architecture to Implement Graphic Transforms

Saved in:
Bibliographic Details
Title: Design of a Systolic Architecture to Implement Graphic Transforms
Authors: Murray, Aimee A.
Committee Members: Papadourakis, George M.
Summary: The graphics generator hardware is an important component of flight-training simulators. The function of this hardware is to generate 3D perspective images at rates of 30 frames per second to produce realistic out-ofwindow scenes viewed by the crew under training. Within most graphics generator hardware are array processors which achieve high computation throughput necessary to generate real-time processing. The function of the array processors is to transform, clip, rotate and perspective project the data base into screen coordinates for use by the graphic generator. A FIMD (few instructions multiple data) systolic architecture is proposed to achieve high computational throughput that is required of the array processor. The proposed systolic architecture will implement graphic transformations. A software simulation of the proposed architecture was done to resemble the operations, functions, and communication protocols of a graphic array processor in a Computer Image Generation System. Finally, a comparison was done with the FIMD systolic architecture implementation and another existing graphic processor in terms of speed, versatility, and cost.
URL: https://stars.library.ucf.edu/rtd/4320
Database: OpenDissertations
Description
Abstract:The graphics generator hardware is an important component of flight-training simulators. The function of this hardware is to generate 3D perspective images at rates of 30 frames per second to produce realistic out-ofwindow scenes viewed by the crew under training. Within most graphics generator hardware are array processors which achieve high computation throughput necessary to generate real-time processing. The function of the array processors is to transform, clip, rotate and perspective project the data base into screen coordinates for use by the graphic generator. A FIMD (few instructions multiple data) systolic architecture is proposed to achieve high computational throughput that is required of the array processor. The proposed systolic architecture will implement graphic transformations. A software simulation of the proposed architecture was done to resemble the operations, functions, and communication protocols of a graphic array processor in a Computer Image Generation System. Finally, a comparison was done with the FIMD systolic architecture implementation and another existing graphic processor in terms of speed, versatility, and cost.