Thumbnail
Access Restriction
Subscribed

Author Johnson, M.C.
Source IEEE Xplore Digital Library
Content type Text
Publisher Institute of Electrical and Electronics Engineers, Inc. (IEEE)
File Format PDF
Copyright Year ©2005
Language English
Subject Domain (in DDC) Social sciences ♦ Education ♦ Technology ♦ Engineering & allied operations
Subject Keyword Prototypes ♦ Central Processing Unit ♦ Hardware ♦ Laboratories ♦ Logic design ♦ Computational modeling ♦ Computer architecture ♦ Testing ♦ Cache memory ♦ Switches ♦ Prototyping ♦ Computer Architecture ♦ Digital Logic ♦ Logic Analyzer ♦ Instrumentation
Abstract One skill that is particularly difficult to teach and difficult to master, is the integration of complex systems. Students reach the 90% completion point of a project naively confident that components that work together in simulation will work in hardware. Students in the computer architecture prototyping laboratory often discover this optimism to be unfounded. In the laboratory, students design, build, and test a multicycle CPU (central processing unit), pipelined CPU, and cache memory. Starting Fall 2004, logic analyzers were incorporated to allow for more complete observation of hardware behavior. Previously, all hardware troubleshooting was accomplished through switches, light-emitting diodes, and memory dumps. Student opinions regarding the value of the logic analyzers varied widely, but over 50% of students reported that the logic analyzers helped them to isolate hardware problems, and 65% of students used them to verify correct operation of their designs
Description Author affiliation: Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN (Johnson, M.C.)
ISBN 0780390776
ISSN 01905848
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research ♦ Reading
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2005-10-19
Publisher Place USA
Rights Holder Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Size (in Bytes) 1.07 MB


Source: IEEE Xplore Digital Library