Design and Implementation of an MC68020-Based Educational Computer Board
Abstract
The goal of this thesis is to design and implement a Motorola 68020- based Educational Computer Board (ECB), including the Motorola 68881 coprocessor. The ECB has two communication channels, one for an external I/O device and the other for a Macintosh personal computer. A stored program can be installed in 8K bytes Programmable Read Only Memory (PROM) to initialize the ECB and to handle communication, as well as to perform user commands via a Macintosh personal computer. The ECB operates at a clock frequency of 16 MHz. It includes four Static Random Access Memory (SRAM) chips which provide a storage of 32K bytes. Two Programmable Array Logic (PAL) chips generate the required decoding, enabling and timing signals. No special I/O chip is used in Macintosh interface, except for a RS-232 line driver/level changer, as the communication on this channel is intended to be under software control in order to keep the hardware as simple as possible. The channel for an external device has not been implemented and tested, but all the required pads and holes are available to install 74244 and 74245 TTL line driver IC's for this channel. Keywords: Microprocessors; Hardware verification.
Document Details
- Document Type
- Technical Report
- Publication Date
- Dec 01, 1989
- Accession Number
- ADA223984
Entities
People
- Yavuz Tugcu
Organizations
- Naval Postgraduate School