Embedded computer architecture laboratory : a hands-on experience programming embedded systems with resource and energy constraints

Andrew Nelson, A.M. Molnos, A.B. Nejad, D. Mirzoyan, S. Cotofana, K.G.W. Goossens

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademic

1 Citaat (Scopus)
1 Downloads (Pure)

Samenvatting

Embedded systems are complex, requiring multi-disciplinary skills for their design. Developing appropriate educational curricula is a non trivial problem. Embedded system design requires both theoretical and practical understanding. It is common in embedded system education to provide practical laboratory sessions to put into practice what is learnt from lectures and textbooks. In this paper, we present our embedded systems laboratory that is given as part of the Embedded Computer Architecture (ECA) module at Delft University of Technology. Our laboratory provides practical, hands-on experience of programming a multiprocessor embedded system, that is prototyped on an FPGA. We provide details of the hardware platform and software APIs that are provided to the students, along with the laboratory assignment that was given to the ECA students in the 2011-2012 academic year. We present example results that were submitted by groups taking part in the laboratory, and describe the lessons we learned from our own practical experience of giving the laboratory.
Originele taal-2Engels
TitelProceedings of the Workshop on Embedded and Cyber-Physical Systems Education (WESE 2012), October 11, 2012, Tampere, Finland
Plaats van productieNew York
UitgeverijAssociation for Computing Machinery, Inc
Pagina's1-8
ISBN van geprinte versie978-1-4503-1765-8
DOI's
StatusGepubliceerd - 2012
Evenementconference; WESE 2012 -
Duur: 1 jan. 2012 → …

Congres

Congresconference; WESE 2012
Periode1/01/12 → …
AnderWESE 2012

Vingerafdruk

Duik in de onderzoeksthema's van 'Embedded computer architecture laboratory : a hands-on experience programming embedded systems with resource and energy constraints'. Samen vormen ze een unieke vingerafdruk.

Citeer dit