Title :
Software in silicon: the methodology behind Sun´s GX graphics accelerator architecture
Author :
Priem, Curtis R.
Author_Institution :
Sun Microsyst. Inc., Mountain View, CA, USA
fDate :
Feb. 26 1990-March 2 1990
Abstract :
The Sun GX graphics engine uses the host CPU as the main controller and has all its graphics functionality hardwired directly into two large ASICs; the FBC (frame buffer controller) and TEC (transformation engine and cursor). The GX has only three instructions: rendering arbitrary, filled quadrilaterals; displaying precomputed pixel images; and block image transfers. With these instructions the GX can do at least 80% of the most used functions in its targeted markets: window systems, 2-D geometry, and 3-D wireframe. The criteria, limitations, and approaches used for the GX architecture design are described. The GX architecture, the technology used in its implementation, the functionality and performance needed by applications, and future enhancements to the GX family of graphics devices are presented.<>
Keywords :
computer graphic equipment; computer graphics; 2-D geometry; 3-D wireframe; ASICs; CPU; Sun GX graphics engine; TEC; filled quadrilaterals; frame buffer controller; graphics accelerator architecture; precomputed pixel images; rendering arbitrary; transformation engine and cursor; window systems; Acceleration; Accelerator architectures; Engines; Graphics; Hardware; Power supplies; Rendering (computer graphics); Silicon; Sun; Workstations;
Conference_Titel :
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2028-5
DOI :
10.1109/CMPCON.1990.63673