Asee peer logo

Using The Rasterizing Capability Of The Amd 29205 Microprocessor

Download Paper |

Conference

1997 Annual Conference

Location

Milwaukee, Wisconsin

Publication Date

June 15, 1997

Start Date

June 15, 1997

End Date

June 18, 1997

ISSN

2153-5965

Page Count

5

Page Numbers

2.486.1 - 2.486.5

DOI

10.18260/1-2--6889

Permanent URL

https://sftp.asee.org/6889

Download Count

343

Request a correction

Paper Authors

author page

Christopher R. Carroll

Download Paper |

Abstract
NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Session 2520

Using the Rasterizing Capability of the AMD 29205 Microprocessor

Christopher R. Carroll University of Minnesota Duluth

Abstract The AMD 29205 32-bit RISC microprocessor includes many input/output features that can form the basis for lab experiments in academic settings. One of these features is the rasterizing shift register built into the processor. This feature allows generation of raster images, as in CRT displays, or capture of images supplied externally in raster form as from image scanners. This paper details the techniques used in a microprocessor laboratory to generate a CRT image of both text and graphics using the rasterizing hardware built into the AMD 29205 processor.

Background This paper is an extension of a paper presented previously at the 1995 ASEE annual conference1 that detailed the techniques for designing a microprocessor lab around the 29205 processor. The lab station described in that paper included both the SA-29205 demonstration board for the processor and a separate terminal for interaction with a host computer. The lab station in that microprocessor laboratory is evolving away from the need for the separate terminal by using the processing power available in the 29205 itself to perform the terminal functions of keyboard input and CRT screen output. In order to complete that transformation in the lab station, generation of a text and graphics image on a standard CRT must be accomplished.

The SA-29205 demonstration board provides a generous amount of memory on the board to support bit-mapped graphics, and that facility is used in the techniques described here to generate the rasterized image. Many other features of the 29205 processor, such as the internal Direct Memory Access (DMA) capabilities and the simple support for external peripherals added to the processor, are used extensively. Using the rasterizing feature of the AMD 29205 not only demonstrates that particular capability of the processor, but also provides a good example of the overall capabilities that are available in a lab based on the 29205.

Detailed below are the techniques in both hardware and software that have been used successfully to generate a raster image for a standard CRT display using the rasterizing capability of the AMD 29205 microprocessor. Also included are some experiments assigned to students using this interface, and some ideas for future applications of this improved lab station.

Hardware The hardware in the 29205 microprocessor that supports raster image generation is centered around a 32-bit shift register. Bits in this shift register are shifted out one end or the other,

Carroll, C. R. (1997, June), Using The Rasterizing Capability Of The Amd 29205 Microprocessor Paper presented at 1997 Annual Conference, Milwaukee, Wisconsin. 10.18260/1-2--6889

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 1997 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015