“A Microprocessor Display Controller for Combining Refresh and Storage” by Satterfield, Rodriquez and Rogers
Conference:
Type(s):
Title:
- A Microprocessor Display Controller for Combining Refresh and Storage
Presenter(s)/Author(s):
Abstract:
This paper describes a stand alone graphics system utilizing a microprocessor based display controller with the capability of combining refresh with storage tube graphics. This combination is accomplished by utilizing the Write-Thru feature of a Tektronix 4014 display terminal. The display controller is a typical Z-80 microprocessor system interfaced to the 4014 by a standard Tektronix parallel interface. A portion of the Z-80 memory is used as the display buffer, allowing it to be divided into store and non-store (refreshed) segments. The microprocessor performs the conversion from the simple integer X, Y coordinates in the display buffer to actual Tektronix drawing commands. A second Z-80 microprocessor is used to perform graphical transformations and transfer the data from the PDP-11 host to the Z-80 display controller. The operations performed by the second microprocessor include translation, rotation and scaling. These operations are implemented by matrix multiplication of the user data by a user specified transformation matrix. The stand alone capabilities of the graphics system is made complete with interactive devices such as a tablet, analog dials, and function switches interfaced directly to the host computer.
References:
- Rogers, D. F., and Adams, J. A., Mathematical Elements for Computer Graphics, McGraw Hill Book Company, New York, 1976.
- Newman, W. M., and Sproul, R., Principles of Interactive Computer Graphics, McGraw Hill Book Company, New York, 1971.
- Grover, D., “Hardware for Visual Information”, Computer Aided Design, volume 9, number 4, October, 1977.
- 4014 Computer Display Terminal Users Guide, Tektronix, Inc., Beaverton, Oregon, 1974.
- Display Buffer Instruction Manual, CM018-0109-00, Tektronix, Inc., Beaverton, Oregon, 1975.
- Basil, M., “A Microprocessor Based Refreshing Buffer for Storage Tube Graphics Terminals”, Computers and Graphics, volume 9, pp. 205-208.
- Thanhouser, Ned, “Intermixing Refresh and Direct View Storage Graphics”, Computer Graphics, volume 10, number 2, Proceedings of SIGRAPH ’76.
- PDP-11 Peripherals Handbook, Digital Equipment corporation, Maynard, Massachusetts, 1976.
- Z-80 Technical Manual, Zilog, Inc., Cupertino, California, 1977.
- Z80-MCB Hardware User’s Guide, Zilog, Inc., Cupertino, California, 1977.
- 4014 MOD 941Z Parallel Interface, Tektronix, Inc., Beaverton, Oregon, 1975.
- Z80-PIO Technical Manual, Zilog, Inc., Cupertino, California, 1977.
- TRW LSI Multiplier-Accumulator Technical Description, Model: TDC1003J, TRW LSI Products, Redondo Beach, California, 1977.
- Z80-CTC Product Specification, Zilog, Inc., Cupertino, California, 1977.