Skip to main content

VLSI-Intensive Graphics Systems

  • Conference paper
  • 230 Accesses

Part of the book series: NATO ASI Series ((NATO ASI F,volume 39))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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.

    Google Scholar 

  • Bechtolsheim, A. and Baskett, F. (1980). High-performance raster graphics for microcomputer systems, Computer Graphics 14, pp. 43–47.

    Article  Google Scholar 

  • Clark, J. (1980). A VLSI geometry processor for graphics, IEEE Computer 13, pp. 59–68.

    Google Scholar 

  • Clark, J. (1982). The Computer Graphics geometry engine: A VLSI geometry system for graphics, 16, pp. 127–133.

    Google Scholar 

  • 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.

    Google Scholar 

  • Demetrescu, S. (1980) display system, M Institute of Tech

    Google Scholar 

  • 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.

    Google Scholar 

  • Demetrescu, S. (1986). Personal communication.

    Google Scholar 

  • Dill, J. and Grimes, J. (eds.) (1986). IEEE Computer Graphics and Applications,Vol. 6, No. 10.

    Google Scholar 

  • Electronics (1986a). Intel designs a graphics chip for both CAD and business use, Electronics, May 19, 1986, pp. 57–60.

    Google Scholar 

  • Electronics (1986b). NCR aims its graphics chips at PC instead of work stations, Electronics, May 19, 1986, pp. 61–63.

    Google Scholar 

  • England, N. (1981). Advanced architectures for graphics and image processing, Proc. IEEE 301, pp. 54–57.

    Google Scholar 

  • Evans and Sutherland Computer Corporation (1971). Line drawing system model I system reference manual, Evans and Sutherland Computer Corporation, Salt Lake City.

    Google Scholar 

  • 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).

    Google Scholar 

  • Fuchs, H. (1977). Distributing a visible surface algorithm over multiple processors. In: Proc. 1977 ACM Annual Conf., pp. 449–451.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Fuchs, H. and Poulton, J. (1981). PIXEL-PLANES: A VLSI-oriented design for a raster graphics engine, VLSI Design 2, pp. 20–28.

    Google Scholar 

  • 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.

    Google Scholar 

  • General Electric Graphicon 700 Product Literature, General Electric Silicon Systems Technologies Department, Research Triangle Park.

    Google Scholar 

  • Gharachorloo, N. and Pottle, C. (1985). Super buffer: A systolic VLSI graphics engine for real time raster image generation. In: Proc. 1985 Chapel

    Google Scholar 

  • Hill Conf. on VLSI, H. Fuchs (ed.), Computer Science Press, Rockville, pp. 285–306.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Gupta, S., Sproull, R., and Sutherland, I.E. (1981). A VLSI architecture for updating raster-scan displays, Computer Graphics 15, pp. 71–78.

    Article  Google Scholar 

  • Guttag, K. and Asal, M. (1987). A VLSI 32-bit graphics system processor,submitted for publication.

    Google Scholar 

  • Guttag, K., Van Aken, J., and Asal, M. (1986). Requirements for a VLSI graphics processor, IEEE Comp. Graph. Appl. 6, pp. 32–47.

    Article  Google Scholar 

  • Ikedo, T. (1984). High-speed techniques for a 3-D color graphics terminal, IEEE Comp. Graph. Appt. 4, pp. 46–58.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Kay, A. (1977). Microelectronics and the personal computer, Scient. Amer. 237 (3), pp. 230–244.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Lineback, J.R. (1986). The scramble to win in graphics chips, Electronics, May 19, 1986, pp. 64–65.

    Google Scholar 

  • Myer, T.H. and Sutherland, I.E. (1968). On the design of display processors, Comm. ACM 11, pp. 410–414.

    Article  Google Scholar 

  • Parke, F. (1980). Simulation and expected performance analysis of multiple processor Z-buffer systems, Computer Graphics 14, pp. 48–56.

    Article  Google Scholar 

  • Parks, J.K. (1982). A comparison of two graphics computer designs, M.Sc.

    Google Scholar 

  • Thesis, Computer Science Department, University of North Carolina at Chapel Hill, C.S. Technical Report TR82–001.

    Google Scholar 

  • Pinkham, R., Novak, M., and Guttag, K. (1983). Video RAM excels at fast graphics, Electronic Design 31, pp. 161–172.

    Google Scholar 

  • 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.

    Google Scholar 

  • Schachter, B. (1981). Computer image generation for flight simulation, IEEE Comp. Graph. Appl. 1, pp. 29–68.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Sutherland, I.E. (1966). The ultimate display. In: Proc. IFIP Congress 65:Information Processing, Vol. 2, W.A. Kalenick (ed.), Spartan Books, 1966.

    Google Scholar 

  • Sutherland, I.E. (1968), A head-mounted display. In: Proc. FaZZ Joint Computer Conf., Thompson Books, Washington, D.C., pp. 757–764.

    Google Scholar 

  • Sutherland, I.E. and Hodgman, G.W. (1974). Reentrant polygon clipping, Comm. ACM 17, pp. 32–42.

    Article  Google Scholar 

  • Swanson, R.W. and Thayer, L.J. (1986). A fast shaded-polygon renderer, Computer Graphics 20, pp. 95–101.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Watkins, G.S. (1970). A real-time visible surface algorithm, Ph.D. Dissertation, University of Utah, UTEC-CSc-70–101.

    Google Scholar 

  • Weinberg, R. (1981). Parallel processing image synthesis and anti-aliasing, Computer Graphics 15, pp. 55–61.

    Article  Google Scholar 

  • Weitek Corporation (1986). Preliminary data documentation, board level graphics processors, and scientific processors, Weitek Corporation, Sunnyvale.

    Google Scholar 

  • Whelan, D. (1982). A rectangular area filling display system architecture, Computer Graphics 16, pp. 147–153.

    Article  Google Scholar 

  • Whitton, M.C. (1984). Memory designs for raster graphics displays, IEEE Comp. Graph. Appl. 4, pp. 48–65.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Williamson, R. and Rickert, P. (1983). Dedicated processor shrinks graphics systems to three chips, Electronic Design 31, pp. 143–148.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics