ACM Home Page
Please provide us with feedback. Feedback
Teaching digital logic design using a tape recorder simulator
Full text PdfPdf (659 KB)
Source Symposium on Small Systems archive
Proceedings of the 1990 ACM SIGSMALL/PC symposium on Small systems table of contents
Crystal City, Virginia, United States
Pages: 123 - 131  
Year of Publication: 1990
ISBN:0-89791-347-7
Author
R. P. Srivastava  Dept. of Computer and Information Sciences, Towson State University, Towson, MD
Sponsor
SIGICE: ACM Special Interest Group on Individual Computing Environment
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 7,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/99412.99446
What is a DOI?

ABSTRACT

This paper describes two implementations of a tape recorder simulator. One is based on hard-wired logic and the other on microcomputer programmed logic approach. Both implementations are compared and evaluated for such points as flexibility, speed, power and space requirements, and cost. The purpose of this paper is to introduce students of digital logic design to the problems of selecting a suitable implementation based on software and hardware requirements, and system constraints. This is to teach students how to recognize which problem should be implemented in hardware and which problem should be implemented in software, or when and how to split between hardware and software. By implementing both methods themselves, students get a hands-on experience in several hardware design techniques such as asynchronous state machine (ASM), EPROM programming, address decoding, and input/output port interfacing.