Title :
Simulation tools for digital design and computer organization and architecture
Author :
Carpinelli, John D. ; Jaramillo, Fabio
Author_Institution :
Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
Abstract :
An ever-increasing number of software simulation tools are available for many topics covered in undergraduate engineering programs. Most are strong in terms of computation, allowing students to design and simulate system behavior. However, many of these tools do not help students visualize system behavior and understand why things are designed the way they are. This paper presents the methodology used to design several web-based simulation tools for undergraduate topics in digital design and computer organization and architecture. It discusses the design criteria common to all projects, as well as such logistical items as development tools and student support. This paper also discusses simulation tools for a computer system, a microprocessor, and a programmable logic device, which were developed using this methodology. The executable files and source code for these three simulators are available without cost under the GNU Public License
Keywords :
computer aided instruction; computer architecture; computer science education; data visualisation; software tools; GNU Public License; computer architecture; computer organization; computer system; development tools; digital design; microprocessor; programmable logic device; software simulation tools; student support; students; undergraduate engineering programs; web-based simulation tools; Computational modeling; Computer architecture; Computer simulation; Costs; Design methodology; Licenses; Microprocessors; Programmable logic devices; Software tools; Visualization;
Conference_Titel :
Frontiers in Education Conference, 2001. 31st Annual
Conference_Location :
Reno, NV
Print_ISBN :
0-7803-6669-7
DOI :
10.1109/FIE.2001.964052