The most complex machine: a survey of computers and computing
The most complex machine: a survey of computers and computing
A web-based little man computer simulator
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Teaching computer organization/architecture with limited resources using simulators
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Using DLSim 3: a scalable, extensible, multi-level logic simulator
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Abstraction and extensibility in digital logic simulation software
Proceedings of the 40th ACM technical symposium on Computer science education
Hi-index | 0.00 |
A crucial part of the Computer Organization course is the examination of and experimentation with digital logic circuits. In departments with limited budgets, however, this activity can be problematic. Due to historical roots and enrollment sizes, departments tend to focus on software aspects of computer science. This means that hardware concerns are often relegated to textbook and paper-and-pencil examination. This paper details how to use field programmable gate arrays -- hardware gates with a programming interconnection switch -- in the Computer Organization course. We will overview the reasons for using them, outline ways to use them effectively and cheaply, and demonstrate FEWD, our system for integrating visual design with FPGAs for student experimentation.