June 28, 1998
June 28, 1998
July 1, 1998
3.448.1 - 3.448.5
Portable Input/Output Instrument for Interfacing Student Digital System Designs
Christopher R. Carroll Associate Professor and Assistant Head Electrical and Computer Engineering University of Minnesota Duluth
Any digital system must include some capabilities for input of data and output of results if the design is to be of any use. In student digital designs, these input/output capabilities, though essential, often overshadow the core of the design in the mind of the student designer so that s/he spends more time implementing the interface than addressing the intended focus of the system. The result is a system with a glamorous interface but compromised or limited capabilities to solve the overall problem.
Described in this paper is a microcontroller-based instrument built into an old telephone handset that provides keypad input and multi-digit display output, which is easy to incorporate into typical digital designs. The keypad in the telephone handset is used as the input device, and a raster generated on a standard oscilloscope is used to produce a display showing a multiple-digit output. This device has been used as a standard interface for many different digital systems designed by students in the second quarter digital circuit design class at the University of Minnesota Duluth. Designs such as multipliers and other arithmetic circuits, stacks, queues, and other data structure implementations, and standard circuits meant to teach digital circuit capabilities have used this instrument to provide user interface to the systems, so that students can concentrate on the specific task involved with their system designs and just use the available input and output tools provided here to get data into and out of their systems. This approach has resulted in improved student ability to master digital system design without undue focus on the user interface.
Presented here is the design of this instrument, and the techniques used to incorporate it into various digital system designs. Examples of laboratory exercises that use this instrument as input and output are included.
The instrument described in this paper is used to test and exercise digital systems designed by students in a second-quarter digital system design class. Students in this class have already completed an introductory course that concentrates on basic logic and synchronous state machine
Carroll, C. R. (1998, June), Portable Input/Output Instrument For Interfacing Student Digital System Designs Paper presented at 1998 Annual Conference, Seattle, Washington. https://peer.asee.org/7347
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: © 1998 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