Workshop on Embedded and Cyber-Physical Systems Education最新文献

筛选
英文 中文
Bringing soccer to the field of real-time embedded systems education 将足球带入实时嵌入式系统教育领域
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2011-10-13 DOI: 10.1145/2077370.2077377
Akash Kumar, Shakith Fernando, M. Manoharan
{"title":"Bringing soccer to the field of real-time embedded systems education","authors":"Akash Kumar, Shakith Fernando, M. Manoharan","doi":"10.1145/2077370.2077377","DOIUrl":"https://doi.org/10.1145/2077370.2077377","url":null,"abstract":"With embedded systems penetrating our daily lives, there is a growing need to teach and train engineers who are well-versed in designing and developing such platforms. Owing to multi-disciplinary nature of real-time embedded systems, imparting exposure and experience in all facets of such systems is challenging. While most existing courses use a variety of hands-on projects to this end, they are usually limited to single-processor designs.\u0000 In this paper, we describe a real-time embedded systems project that is being used at the National University of Singapore. The aim of the project is to develop a 5-a-side soccer system on multiple Xilinx FPGA boards using embedded processors. Besides exposing the students to real-time concepts like scheduling, handling shared resources and priority management, the project also makes them appreciate the constraints in a typical embedded system while still making it a fun experience for them. A minicompetition is organized at the end of the project where all teams compete against each other in a knock-out tournament with 5-minute games where the progress of the game is shown on an attached VGA screen. The approach adopted in the project gives students a sense of accomplishment while reinforcing the theoretical concepts. The project has been successfully run for two terms and a similar idea has been applied in another module on embedded systems.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130488779","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Teaching embedded software concepts using Android 利用Android进行嵌入式软件概念教学
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2011-10-13 DOI: 10.1145/2077370.2077375
J. Muppala
{"title":"Teaching embedded software concepts using Android","authors":"J. Muppala","doi":"10.1145/2077370.2077375","DOIUrl":"https://doi.org/10.1145/2077370.2077375","url":null,"abstract":"Does smartphone application development provide an opportunity to explore various aspects of embedded software? This question is the primary motivator behind the ideas explored in this paper. We cannot deny the ubiquitous nature of smartphones. Leveraging on this already available \"platform\" to convey embedded software concepts to Computer Science (CS) students seems an exciting opportunity. Traditionally CS have often shied away from the field of embedded systems owing to their perception of this area as \"hardware\" oriented, not without reason. We explore the Android platform as a means of advancing embedded software concepts to CS students.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122540927","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Innovative system and application curriculum on multicore systems 多核系统创新系统与应用课程
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2011-10-13 DOI: 10.1145/2077370.2077374
Pangfeng Liu, Greg C. Lee, Jenq-Kuen Lee, Cheng-Yen Lin
{"title":"Innovative system and application curriculum on multicore systems","authors":"Pangfeng Liu, Greg C. Lee, Jenq-Kuen Lee, Cheng-Yen Lin","doi":"10.1145/2077370.2077374","DOIUrl":"https://doi.org/10.1145/2077370.2077374","url":null,"abstract":"The multicore architectures are increasingly important in system design. Understanding the multicore architecture and multicore programming techniques is essential in system education. Therefore it is necessary to amend traditional content of system education to help students learn and gain experience in software development for multicore devices. In this paper, we present our newly funded education program. In addition, we focus on multi-core technologies. Our focus is also on programming models and how to devise parallel programs, as this is a shared ground between embedded multi-core systems and high-performance parallel systems. Two types of lab modules are developed: multicore system software lab modules and application lab modules. Together the lab modules can give students clear understanding of the principles and practice of parallel programming on multicore systems. Also the parallel design patterns are applied to help students to architect the software in order to develop robust multicore applications. The lab modules of real world applications let students experience the benefits of parallel programming and the computation power of multicore systems. Finally, discussions with design patterns with our two lab modules are given.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124903991","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Practical embedded systems engineering syllabus for graduate students with multidisciplinary backgrounds 具有多学科背景的研究生实用嵌入式系统工程教学大纲
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2011-10-13 DOI: 10.1145/2077370.2077371
Bastian Haetzer, G. Schley, Rauf Salimi Khaligh, M. Radetzki
{"title":"Practical embedded systems engineering syllabus for graduate students with multidisciplinary backgrounds","authors":"Bastian Haetzer, G. Schley, Rauf Salimi Khaligh, M. Radetzki","doi":"10.1145/2077370.2077371","DOIUrl":"https://doi.org/10.1145/2077370.2077371","url":null,"abstract":"This article presents our experience in design of a practical syllabus part of a graduate level embedded systems engineering program for students with multidisciplinary backgrounds. The aim of this syllabus is to address practical issues in design and development of embedded systems composed of software and hardware. It is implemented in a full-semester lab project and a series of practical exercises accompanying the Embedded Systems Engineering Lecture course offered by our group, and complements its theoretical foundations. The syllabus described in this paper was first devised in summer term 2007 and has been improved in winter term 2010/11. The presented syllabus together with the corresponding lab infrastructure allows incorporation of diverse embedded system architectures in future.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124339924","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Competence research: teaching embedded micro/nano systems 能力研究:嵌入式微纳系统教学
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2011-10-13 DOI: 10.1145/2077370.2077373
Steffen Jaschke, Sigrid E. Schubert, André Schäfer, R. Brück, Bruno Kleinert, H. Schmidt, D. Fey
{"title":"Competence research: teaching embedded micro/nano systems","authors":"Steffen Jaschke, Sigrid E. Schubert, André Schäfer, R. Brück, Bruno Kleinert, H. Schmidt, D. Fey","doi":"10.1145/2077370.2077373","DOIUrl":"https://doi.org/10.1145/2077370.2077373","url":null,"abstract":"In this paper, we present the development and first empirical refinement of a normative competence structure model for higher education in embedded micro systems and prospective embedded nanosystems. This kind of competence model is necessary to progress from a subjective and content oriented design of courses to traceable and outcome-oriented courses. In addition, we show a flexible alternative for teaching embedded systems in cost-intensive courses by building a FPGA laboratory offering remote access. Furthermore, we sketch out a possible way to overcome and teach fault-prone nanodevices in a Bottom-Up approach.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125598018","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
From scratch to system: a hands-on introductory embedded systems course 从零开始到系统:一个动手介绍嵌入式系统课程
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2010-10-28 DOI: 10.1145/1930277.1930279
S. Loo, J. Kiepert, M. Pook, Jim W Hall, Derek Klein, Vikram Patel, Carl Lee, A. Planting
{"title":"From scratch to system: a hands-on introductory embedded systems course","authors":"S. Loo, J. Kiepert, M. Pook, Jim W Hall, Derek Klein, Vikram Patel, Carl Lee, A. Planting","doi":"10.1145/1930277.1930279","DOIUrl":"https://doi.org/10.1145/1930277.1930279","url":null,"abstract":"This paper describes a hands-on introductory embedded systems course, which continues from the first microprocessor course. Instead of using an off-the-shelf microcontroller development board, it shows how students can build one from scratch and add components when required for assignments or as the need arises. The course begins with wiring a microcontroller system from scratch, continues through interfacing to various sensors, and culminates in a final project. The course also focuses on embedded systems code layering concepts and enforces their usage. Lectures on practical analog interfacing circuits, such as op-amp circuitry, were presented. There were two written tests and seven hands-on laboratory assignments. The course reviews indicated students like this approach tremendously.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128309159","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An introductory textbook on cyber-physical systems 一本关于网络物理系统的入门教科书
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2010-10-28 DOI: 10.1145/1930277.1930278
Edward A. Lee, S. Seshia
{"title":"An introductory textbook on cyber-physical systems","authors":"Edward A. Lee, S. Seshia","doi":"10.1145/1930277.1930278","DOIUrl":"https://doi.org/10.1145/1930277.1930278","url":null,"abstract":"We introduce a textbook that strives to identify and introduce the durable intellectual ideas of embedded systems as a technology and as a subject of study. The emphasis is on modeling, design, and analysis of cyber-physical systems, which integrate computing, networking, and physical processes. The book is intended for students at the advanced undergraduate level or the introductory graduate level, and for practicing engineers and computer scientists who wish to understand the engineering principles of embedded systems. It is also an experiment in publishing. The book is available free in electronic form, in the form of PDF file designed specifically for on-line reading. Specifically, the layout is optimized for medium-sized screens, particularly the iPad and forthcoming tablets. Extensive use of hyperlinks and color enhance the online reading experience. A print version will be available through a print-on-demand service, enabling rapid evolution and immediate correction of errors. See http://LeeSeshia.org.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127929705","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
A modular, robust and open source microcontroller platform for broad educational usage 一个模块化的、健壮的、开源的微控制器平台,适用于广泛的教育用途
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2010-10-28 DOI: 10.1145/1930277.1930285
André Stollenwerk, Andreas Derks, S. Kowalewski, F. Salewski
{"title":"A modular, robust and open source microcontroller platform for broad educational usage","authors":"André Stollenwerk, Andreas Derks, S. Kowalewski, F. Salewski","doi":"10.1145/1930277.1930285","DOIUrl":"https://doi.org/10.1145/1930277.1930285","url":null,"abstract":"In current curricula, more and more courses endeavor to give practical examples on the usage of embedded hardware. Either by demonstrations in e. g. lectures or as hands-on practice in lab courses. In order to motivate the students a reference to current technological developments is desired. All these requirements lead to a point where a reliable and fast modifiable hardware platform is needed.\u0000 This paper describes a microcontroller-based platform, which was developed in 2004 and refined over the years at RWTH Aachen University. In addition to this platform, we also developed several extension modules in order to embed current technologies like RFID or a digital photo frame. Besides all the technological issues, we also had to pay attention to non-functional requirements like expense for the whole platform or the robustness needed for educational usage of the components.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124102625","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Support of Android lab modules for embedded system curriculum 支持嵌入式系统课程的Android实验模块
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2010-10-28 DOI: 10.1145/1930277.1930281
Meng-Ting Wang, Po-Chun Huang, Jenq-Kuen Lee, S. Lai, J. Jang, Chun-Fa Chang, Chih-Wei Liu, Tei-Wei Kuo, Steve Liao
{"title":"Support of Android lab modules for embedded system curriculum","authors":"Meng-Ting Wang, Po-Chun Huang, Jenq-Kuen Lee, S. Lai, J. Jang, Chun-Fa Chang, Chih-Wei Liu, Tei-Wei Kuo, Steve Liao","doi":"10.1145/1930277.1930281","DOIUrl":"https://doi.org/10.1145/1930277.1930281","url":null,"abstract":"Technologies for handheld devices with open-platforms have made rapid progresses recently which gives rise to the necessities of bringing embedded system education and training material up to date. Android system plays a leading role among all of the open-platforms for embedded systems and makes impacts on daily usages of mobile devices. In this paper, we present our experience of incorporating Android-based lab modules in embedded system courses. Our lab modules include system software labs and embedded application labs. The Android embedded application lab modules contain computer vision, audio signal processing and speech recognitions, and 3D graphics materials. Lab modules for Android systems in embedded system software cover topics on embedded compiler, HW/SW co-design, and power optimization. We also illustrate how these laboratory modules can be integrated into embedded system curriculum. Feedbacks from students show that these laboratory modules are interesting to students and give them essential training of adopting Android components for embedded software development.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126894288","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
The embedded and mobile systems master at the CNAM of Paris 嵌入式和移动系统硕士在巴黎CNAM
Workshop on Embedded and Cyber-Physical Systems Education Pub Date : 2010-10-28 DOI: 10.1145/1930277.1930283
S. Bouzefrane
{"title":"The embedded and mobile systems master at the CNAM of Paris","authors":"S. Bouzefrane","doi":"10.1145/1930277.1930283","DOIUrl":"https://doi.org/10.1145/1930277.1930283","url":null,"abstract":"In this paper, we present the \"Emebdded and Mobile Systems\" Master provided by the CNAM teachers since September 2005. We describe the courses given and the evolution of the Master in adequacy with the industry and the research worlds. This paper reports our experience in teaching embedded and mobile systems.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128236881","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信