Getting practical with digital: An integrated electronic design project for undergraduates

As part of the curriculum development for the Digital Logic and Design (DLD) course at Habib University, we developed a hands-on learning module. The technical goal was to create analogue signals with Field Programmable Gate Array (FPGA) logic. The practical realization of this goal took the form of a Digital to Analogue Converter (DAC) board connected to an FPGA prototyping system. The technical goal was chosen such that it captivates and challenges second semester science and engineering students. The educational goal was to create a framework which helps students to explore the boundaries of their knowledge and challenge them to overcome gaps in their understanding of the technical processes involved. Furthermore, the students had to work with their hands to design, fabricate and/or modify physical objects, such as Printed Circuit Boards (PCBs), in order to achieve the desired functionality. Apart from these focused technical skills, there was also a need for the students to practice attention to detail. Practicing attention to detail, together with mastering the technical complexities, improves both engineering knowledge and experience. Through the interaction with students, we learned that the hands on learning module provides a good framework to improve their engineering skills.

[1]  Wang Rui,et al.  Improvement of Digital Circuit's Practice Teaching Based on CPLD/FPGA , 2010, 2010 Second International Conference on Multimedia and Information Technology.

[2]  Fernando Gehm Moraes,et al.  Integrating the teaching of computer organization and architecture with digital hardware design early in undergraduate courses , 2001, IEEE Trans. Educ..

[3]  W. Kleinfelder,et al.  A hierarchical approach to digital design using computer-aided design and hardware description languages , 1999, FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011.

[4]  P. Ellervee,et al.  HDL-s and FPGA-s in digital design education , 2008, 2008 19th EAEEIE Annual Conference.

[5]  Kevin Nickels Pros and Cons of replacing discrete logic with programmable logic in introductory digital logic courses. , 2000 .

[6]  Shawki Areibi A first course in digital design using VHDL and programmable logic , 2001, 31st Annual Frontiers in Education Conference. Impact on Engineering and Science Education. Conference Proceedings (Cat. No.01CH37193).

[7]  P.M. Maurer Electrical design automation: an essential part of a computer engineer's education , 1998, FIE '98. 28th Annual Frontiers in Education Conference. Moving from 'Teacher-Centered' to 'Learner-Centered' Education. Conference Proceedings (Cat. No.98CH36214).

[8]  A. J. Jerri The Shannon sampling theorem—Its various extensions and applications: A tutorial review , 1977, Proceedings of the IEEE.

[9]  Tyson S. Hall,et al.  An introductory digital design course using a low-cost autonomous robot , 2002, IEEE Trans. Educ..

[10]  Mark S. Nixon On a programmable approach to introducing digital design , 1997 .

[11]  Marios S. Pattichis,et al.  Integrating Reconfigurable Logic in the First Digit al Logic Course , 2006 .