Abstract
This paper reviews some experimental and commercial graphics systems that intensively use VLSI (Very Large Scale Integration) technology. Described in some detail is the current state of one of these systems, our own system, Pixel-planes. The system renders about 30,000 full-screen, smooth-shaded, Z-buffered polygons per second, about 13,000 Z-buffered interpenetrating spheres per second.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Abram, G.D. and Fuchs, H. (1984). VLSI architectures for computer graphics.In: Proc. NATO ASI on Microarchitecture for VLSI Computers, P.Antognetti, F. Anceau, and J. Vuillemin (eds.), Springer-Verlag, Berlin,pp. 189–205.
Bechtolsheim, A. and Baskett, F. (1980). High-performance raster graphics for microcomputer systems, Computer Graphics 14, pp. 43–47.
Clark, J. (1980). A VLSI geometry processor for graphics, IEEE Computer 13, pp. 59–68.
Clark, J. (1982). The Computer Graphics geometry engine: A VLSI geometry system for graphics, 16, pp. 127–133.
Clark, J. and Hannah,M. (1980). Distributed processing in a high-perfor- memory, Lambda (since 1981, called VLSI Design), 1, mance smart image pp. 40–45.
Demetrescu, S. (1980) display system, M Institute of Tech
Demetrescu, S. (1985). High speed image rasterization using scan line access memories. In: Proc. 1985 Chapel Hill Conf. on VLSI, H. Fuchs (ed.), Computer Science Press, Rockville, pp. 221–244.
Demetrescu, S. (1986). Personal communication.
Dill, J. and Grimes, J. (eds.) (1986). IEEE Computer Graphics and Applications,Vol. 6, No. 10.
Electronics (1986a). Intel designs a graphics chip for both CAD and business use, Electronics, May 19, 1986, pp. 57–60.
Electronics (1986b). NCR aims its graphics chips at PC instead of work stations, Electronics, May 19, 1986, pp. 61–63.
England, N. (1981). Advanced architectures for graphics and image processing, Proc. IEEE 301, pp. 54–57.
Evans and Sutherland Computer Corporation (1971). Line drawing system model I system reference manual, Evans and Sutherland Computer Corporation, Salt Lake City.
Everett, R.R. (1952). The whirlwind I computer, Review of Electronic Digital Computers, February 1952, p. 70 (as cited in Newman and Sproull, Principles of Interactive Computer Graphics, New York, McGraw-Hill, 1973 [first edition], pp. xxi-xxii).
Fuchs, H. (1977). Distributing a visible surface algorithm over multiple processors. In: Proc. 1977 ACM Annual Conf., pp. 449–451.
Fuchs, H., Goldfeather, J., Hultquist, J., Spach, S., Austin, J., Brooks, F., Eyles, J., and Poulton, J. (1985). Fast spheres, shadows, textures, transparencies, and image enhancements in pixel-planes, Computer Graphics 19, pp. 111–120.
Fuchs, H. and Johnson, B. (1979). An expandable multiprocessor architecture for video graphics. In: Proc. 6th Annual Symp. on Computer Architecture, ACM-IEEE, New York, pp. 58–67.
Fuchs, H. and Poulton, J. (1981). PIXEL-PLANES: A VLSI-oriented design for a raster graphics engine, VLSI Design 2, pp. 20–28.
Fuchs, H., Poulton, J., Paeth, A., and Bell, A. (1982). Developing pixel-planes, a smart memory-based raster graphics system. In: Proc. Conf. on Advanced Research in VLSI, P. Penfield, Jr. (ed), Artech House, Dedham, pp. 137–146.
General Electric Graphicon 700 Product Literature, General Electric Silicon Systems Technologies Department, Research Triangle Park.
Gharachorloo, N. and Pottle, C. (1985). Super buffer: A systolic VLSI graphics engine for real time raster image generation. In: Proc. 1985 Chapel
Hill Conf. on VLSI, H. Fuchs (ed.), Computer Science Press, Rockville, pp. 285–306.
Glassner, A. and Fuchs, H. (1985). Hardware enhancements for raster graphics. In: Proc. 1985 ASI on Fundamental Algorithms in Computer Graphics, R.A. Earnshaw (ed.), Springer-Verlag, Berlin, pp. 631–658.
Goldfeather, J. and Fuchs, H. (1986). Quadratic surface rendering on a logic-enhanced frame-buffer memory system, IEEE Comp. Graphics Appt. 6, pp. 48–59.
Goldfeather, J., Hultquist, J., and Fuchs, H. (1986). Fast constructive solid geometry display in the pixel-powers graphics system, Computer Graphics 20, pp. 107–116.
Gupta, S., Sproull, R., and Sutherland, I.E. (1981). A VLSI architecture for updating raster-scan displays, Computer Graphics 15, pp. 71–78.
Guttag, K. and Asal, M. (1987). A VLSI 32-bit graphics system processor,submitted for publication.
Guttag, K., Van Aken, J., and Asal, M. (1986). Requirements for a VLSI graphics processor, IEEE Comp. Graph. Appl. 6, pp. 32–47.
Ikedo, T. (1984). High-speed techniques for a 3-D color graphics terminal, IEEE Comp. Graph. Appt. 4, pp. 46–58.
Kajiya, J.T., Sutherland, I.E., and Cheadle, E.C. (1975). A random-access video frame buffer. In: Proc. IEEE Conf. on Computer Graphics, Pattern Recognition, and Data Structure, IEEE, New York, pp. 1–6.
Kay, A. (1977). Microelectronics and the personal computer, Scient. Amer. 237 (3), pp. 230–244.
Kedem, G. and Ellis, J. (1984). Computer structures for curve-solid classification in geometric modelling, Technical Report TR137, Department of Computer Science, University of Rochester.
Lineback, J.R. (1986). The scramble to win in graphics chips, Electronics, May 19, 1986, pp. 64–65.
Myer, T.H. and Sutherland, I.E. (1968). On the design of display processors, Comm. ACM 11, pp. 410–414.
Parke, F. (1980). Simulation and expected performance analysis of multiple processor Z-buffer systems, Computer Graphics 14, pp. 48–56.
Parks, J.K. (1982). A comparison of two graphics computer designs, M.Sc.
Thesis, Computer Science Department, University of North Carolina at Chapel Hill, C.S. Technical Report TR82–001.
Pinkham, R., Novak, M., and Guttag, K. (1983). Video RAM excels at fast graphics, Electronic Design 31, pp. 161–172.
Poulton, J., Fuchs, H., Austin, J., Eyles, J., Heinecke, J., Hsieh, C.-H.,Goldfeather, J., Hultquist, J., and Spach, S. (1985). Implementing a full-scale pixel-planes system. In: Proc. 1985 Chapel HiZZ Conf. on VLSI, Henry Fuchs (ed.), Computer Science Press, Rockville, pp. 35–60.
Schachter, B. (1981). Computer image generation for flight simulation, IEEE Comp. Graph. Appl. 1, pp. 29–68.
Schumacker, R., Brand, B., Gilliland, M., and Sharp, W. (1969). A study for applying computer generated images to simulation, AFHRL-TR-69–14, Air Force Human Resources Lab, Wright-Patterson AFB, Ohio.
Sproull, R.F. and Sutherland, I.E. (1968). A clipping divider. In: Proc. Fall Joint Computer Conf., Thompson Books, Washington, D.C., pp. 765–775.
Sproull, R.F., Sutherland, I.E., Thompson, A., and Minter, C. (1983). The 8 by 8 graphics display, ACM Trans. Graphics 2, pp. 32–56.
Sutherland, I.E. (1966). The ultimate display. In: Proc. IFIP Congress 65:Information Processing, Vol. 2, W.A. Kalenick (ed.), Spartan Books, 1966.
Sutherland, I.E. (1968), A head-mounted display. In: Proc. FaZZ Joint Computer Conf., Thompson Books, Washington, D.C., pp. 757–764.
Sutherland, I.E. and Hodgman, G.W. (1974). Reentrant polygon clipping, Comm. ACM 17, pp. 32–42.
Swanson, R.W. and Thayer, L.J. (1986). A fast shaded-polygon renderer, Computer Graphics 20, pp. 95–101.
Thacker, C.P., McCreight, E.M., Lampson, B.W., Sproull, R.F., and Boggs, D.R. (1982). ALTO: A personal computer. In: Computer Structures: Principles and Examples, D.P. Siewiorek, C.G. Bell, and A. Newell (eds.), McGraw-Hill, New York, pp. 549–572.
Watkins, G.S. (1970). A real-time visible surface algorithm, Ph.D. Dissertation, University of Utah, UTEC-CSc-70–101.
Weinberg, R. (1981). Parallel processing image synthesis and anti-aliasing, Computer Graphics 15, pp. 55–61.
Weitek Corporation (1986). Preliminary data documentation, board level graphics processors, and scientific processors, Weitek Corporation, Sunnyvale.
Whelan, D. (1982). A rectangular area filling display system architecture, Computer Graphics 16, pp. 147–153.
Whitton, M.C. (1984). Memory designs for raster graphics displays, IEEE Comp. Graph. Appl. 4, pp. 48–65.
Wientjes, B., Guttag, K., and Roskell, D. (1986). First graphics processor takes complex orders to run bit-mapped displays, Electronic Design 34, pp. 73–81.
Williamson, R. and Rickert, P. (1983). Dedicated processor shrinks graphics systems to three chips, Electronic Design 31, pp. 143–148.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fuchs, H. (1988). VLSI-Intensive Graphics Systems. In: Viergever, M.A., Todd-Pokropek, A. (eds) Mathematics and Computer Science in Medical Imaging. NATO ASI Series, vol 39. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83306-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-83306-9_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-83308-3
Online ISBN: 978-3-642-83306-9
eBook Packages: Springer Book Archive