SDLDS—System for Digital Logic Design and Simulation

This paper presents the basic features of a software system developed to support the teaching of digital logic, as well as the experience of using it in the Digital Logic course taught at the School of Electrical Engineering, University of Belgrade, Serbia. The system has been used for several years, both by students for self-learning and laboratory work, and by teachers to automate the assessment and verification of students' work. The system allows users to design and simulate a switching circuit. It also collects data on all student activities and transfers these to the school's information system. Finally, the paper gives figures demonstrating the overall benefits of the system.

[1]  Carl Burch,et al.  Science of computing suite (SOCS): resources for a breadth-first introduction , 2004, SIGCSE '04.

[2]  Veljko M. Milutinovic,et al.  A Survey and Evaluation of Simulators Suitable for Teaching Courses in Computer Architecture and Organization , 2009, IEEE Transactions on Education.

[3]  M. D. Theys,et al.  Lessons learned from teaching computer architecture to computer science students , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..

[4]  Karl S. Hemmert,et al.  A CAD suite for high-performance FPGA design , 1999, Seventh Annual IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00375).

[5]  J. Taylor,et al.  Switching and finite automata theory, 2nd ed. , 1980, Proceedings of the IEEE.

[6]  Ahto Kalja,et al.  Applying e-Environments in Teaching the Basics of Digital Logic , 2007, 2007 IEEE International Conference on Microelectronic Systems Education (MSE'07).

[7]  Brad L. Hutchings,et al.  JHDL-an HDL for reconfigurable systems , 1998, Proceedings. IEEE Symposium on FPGAs for Custom Computing Machines (Cat. No.98TB100251).

[8]  Baldomir Zajc,et al.  Logic emulators in digital systems education , 2011, 2011 IEEE EUROCON - International Conference on Computer as a Tool.

[9]  Brian Holdsworth,et al.  Digital Logic Design , 1981 .

[10]  M. Rafiquzzaman Fundamentals of Digital Logic and Microcomputer Design: Rafiquzzaman/Fundamentals , 2005 .

[11]  Yi Zhu,et al.  Digital design and programmable logic boards: Do students actually learn more? , 2008, 2008 38th Annual Frontiers in Education Conference.

[12]  Nicholas Glass,et al.  Java Digital Breadboard Simulator : A simulator for an educational electronics environment , 2002 .

[13]  Roland N. Ibbett,et al.  HASE DLX Simulation Model , 2000, IEEE Micro.

[14]  Charles E. Stroud,et al.  PSIM: A processor SIMulator for basic computer architecture and operation education , 2010, Proceedings of the IEEE SoutheastCon 2010 (SoutheastCon).

[15]  Carl Burch,et al.  Logisim: a graphical system for logic circuit design and simulation , 2002, JERC.

[16]  M. Rafiquzzaman Fundamentals of Digital Logic and Microcomputer Design, 5th Edition , 2005 .

[17]  Ahto Kalja,et al.  Creating interactive learning objects with web services , 2009, 2009 EAEEIE Annual Conference.