Abstract
In this chapter we present basic set of laboratory exercises, developed under the Embedded Computer Engineering Learning Platform (E2LP) project, with illustrative laboratory examples covering the embedded engineering learning objectives. In order to satisfy the widest range of learning methods and models and to be successful in supporting different types of students, library of laboratory exercises contains a detailed manual/catalog documentation that for each exercise explains the problem covering by the exercise, provide an overview of the required background theoretical knowledge and lead the student to a solution without revealing the actual steps and decisions he or she must make. The E2LP library has more than 60 open source laboratory exercises ready to be presented to other universities. The exercises could also be used over the e-learning portal. Additionally, the E2LP platform integrates an augmented reality interface for visualizing, simulating and monitoring invisible principles, phenomena and facts in the field of electronics hardware and education details. Interactive graphical user interface for web catalogue, provides easy navigation through content of the library of laboratory exercises and enables platform users to ask for help, give feedback, and in general discuss projects based on the E2LP board.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Boom time for embedded systems engineers. http://www.mistralsolutions.com/wp-content/uploads/2015/04/Education-World_April-2015.pdf. Accessed July 2015
Tu, L., Yang, J.: Research on experimental teaching of embedded system. In: International Conference on Education Technology and Management Engineering. Lecture Notes in Information Technology, vol. 16–17 (2012)
Merchant, S., Peterson, G.D., Bouldin, D.: Improving embedded systems education: laboratory enhancements using programmable systems on Chip. In: Proceedings of the 2005 IEEE International Conference on Microelectronic Systems Education (MSE 2005) (2005)
Bowles, J., Quan, G.: An FPGA-based Embedded System Design Laboratory for the Undergraduate Computer Engineering Curriculum. American Society for Engineering Education (2009)
Embedded Development Kit (EDK). http://www.xilinx.com/support/index.html/content/xilinx/en/supportNav/design_tools/mature-and-discontinued/embedded_development_kit__edk.html. Accessed July 2015
Xilinx ISE Design Suite. http://xilinx-ise-design-suite.software.informer.com/. Accessed July 2015
Embedded Systems Design. http://www.xilinx.com/training/embedded/embd21000-ilt.pdf. Accessed July 2015
E2LP—Embedded Engineering Learning Platform. http://www.e2lp.org. Accessed July 2015
Vainio, O., Salminen, E., Takala, J.: Teaching digital systems using a unified FPGA platform. In: Electronics Conference (BEC). In: 12th Biennial Baltic, Tallinn, 4–6 October 2010, pp. 137–140 (2010)
University—Laboratory Exercises. https://www.altera.com/support/training/university/materials-lab-exercises.html#Embedded-System-Exercises. Accessed July 2015
Embedded & Senior Design: Educator and Classroom Resources. http://www.ni.com/white-paper/6527/en/#hardware. Accessed July 2015
The Progressive Learning Platform. http://plp.okstate.edu/. Accessed July 2015, Progressive Learning Platform: An FPGA based Computer Engineering Learning Platform. http://cornell.flintbox.com/public/project/7278/. Accessed July 2015
ECEN 5623/4623—Real-Time Embedded Systems, ESE Program. http://ecee.colorado.edu/~ecen4623/. Accessed July 2015
ETH—TEC—Embedded Systems. http://www.tik.ee.ethz.ch/tik/education/lectures/ES/. Accessed July 2015
Bulić, Patricio, Guštin, Veselko, Šonc, Damjan, Štrancar, Andrej: An FPGA-based integrated environment for computer architecture. Comp. Appl. Eng. Educ. 21(1), 26–35 (2013)
De Los Ángeles Cifredo-Chacón*, Mª., Quirós-Olozábal, Á., Guerrero-Rodríguez, J.M.: Computer architecture and FPGAs: a learning-by-doing methodology for digital-native students. Comput. Appl. Eng. Educ. 23(3), 464–470, May 2015
Krad, H., El-Din, A.Y.F.: Augmenting computer architecture classroom experience with FPGAs based learning. Int. J. Comput. Theor. Eng. (IJCTE) 4(4), 611 (2012)
Šojat, Z.: Reincarnation CRAY-1 on E2LP Platform. https://www.youtube.com/watch?v=FltPGKWiEKI. Accessed July 2015
Šojat, Z., et al.: Implementation of advanced historical computer architectures. In: Embedded Engineering Education
Wildermoth, B.R.1; Rowlands, D.D.: Project based learning in embedded systems: a case study. In: Profession of Engineering Education: Advancing Teaching, Research and Careers: 23rd Annual Conference of the Australasian Association for Engineering Education (2012)
Salminen, E., Hämäläinen, T.D.: Teaching system-on-chip design with FPGAs. In: FPGAworld’13 Proceedings of the 10th FPGAworld Conference (2013)
Kastelan, I., Benito, J.R.L., Gonzalez, E.A., Piwinski, J., Barak, M., Temerinac, M.: E2LP: a unified embedded engineering learning platform. Microprocess. Microsyst. Part B 38(8), 933–946 (2014)
Choudhary, T., Raikwal, J.: Improving teaching—learning process using blooms taxonomy and correlation analysis. Int. J. Eng. Res. Technol. (IJERT) 3(6), 1747–1750 (2014). , ISSN: 2278-0181
Benito, J.R.L., Gonzalez, E.A., Anastassova, M., Souvestre, F.: Engaging computer engineering students with an augmented reality software for laboratory exercises. In: IEEE Frontiers in Education Conference (FIE) (2014)
Acknowledgments
The research leading to these results has received funding from the European Union’s Seventh Framework Programme (FP7), under grant agreement no. 317882—E2LP Embedded Computer Engineering Learning Platform. In R&D we have the support of Maxeler University Programe.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Rogina, B.M., Skala, K., Škoda, P., Sović, I., Michieli, I. (2016). Exercises for Embedded Engineering Learning Platform. In: Szewczyk, R., Kaštelan, I., Temerinac, M., Barak, M., Sruk, V. (eds) Embedded Engineering Education. Advances in Intelligent Systems and Computing, vol 421. Springer, Cham. https://doi.org/10.1007/978-3-319-27540-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-27540-6_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27539-0
Online ISBN: 978-3-319-27540-6
eBook Packages: EngineeringEngineering (R0)