{"title":"The robot competition: A recipe for success in undergraduate microcomputers courses","authors":"J. A. Berlier, J. M. McCollum","doi":"10.1109/MSE.2009.5270811","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270811","url":null,"abstract":"The goal of VCU's mandatory junior-level microcomputers course is to introduce students to concepts of instruction set architecture design, computer interfacing, and microcontroller programming in assembly and C. Traditionally, the laboratory portion of this course culminated in a final project of the student's choosing. Recently, we replaced the final project with a robotics project, where students built a microcontroller-based robot and competed in a collection of competitions. Placement in each competition was considered to determine the students' project grades. We believe this approach fostered a spirit of competition that encouraged students to increase their level of effort, provided a more uniform system of grading, and better conveyed the course material. Here we document these efforts and attempt to provide readers with a framework for implementing a similar competition in their microcomputers or embedded systems courses.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"1 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117205675","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}
{"title":"Towards heterogeneous microsystems design-for-test in a graduate student environment","authors":"P. Stokes, R. Mallard","doi":"10.1109/MSE.2009.5270823","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270823","url":null,"abstract":"Advances in the microfabrication of heterogeneous microsystems is enabling increasingly complex devices. Modeling, simulation and test methodologies are unable to keep pace. Custom test solutions require significant resources to implement and are often not reusable. Devices not performing as expected are difficult to diagnose. Design-for-testability techniques familiar to silicon microelectronics designers may offer solutions for validating and debugging designs. What is desirable is a system design and operational algorithm optimization in a rapid prototyping environment that incorporates design for testability considerations. The university research setting is particularly well suited for developing such an environment. In this paper, we review some of the generic tests performed on microsystems-based sensor systems by graduate students. Taking a research infrastructure perspective, we then propose improvements to proof of concept environments in universities to facilitate addition of design-for-test features into heterogeneous microsystems.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131795516","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}
Christos Ttofis, C. Kyrkou, T. Theocharides, M. Michael
{"title":"FPGA-based NoC-driven sequence of lab assignments for manycore systems","authors":"Christos Ttofis, C. Kyrkou, T. Theocharides, M. Michael","doi":"10.1109/MSE.2009.5270845","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270845","url":null,"abstract":"Manycore systems are expected to emerge as the dominant trend in next generation computer systems. These parallel systems are expected to be interconnected via packet-based Networks-on-Chip (NoC). As such, they present several educational challenges, as their design is affected by a large number of NoC-based design-space parameters. NoC-based manycore systems demand modifications in the existing computer related teaching curricula. In this work we present a practical FPGA-based teaching framework to emulate NoC-based manycore systems that instructors can utilize to teach students the fundamental design concepts of NoC-based manycore systems and their integration through a series of VHDL laboratory assignments.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129806232","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}
Eli Lyons, Vish Ganti, R. Goldman, V. Melikyan, H. Mahmoodi
{"title":"Full-custom design project for digital VLSI and IC design courses using synopsys generic 90nm CMOS library","authors":"Eli Lyons, Vish Ganti, R. Goldman, V. Melikyan, H. Mahmoodi","doi":"10.1109/MSE.2009.5270834","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270834","url":null,"abstract":"We have developed a full-custom IC design flow based on Synopsys custom design tools and the recently released Synopsys 90nm generic library. The developed design flow can be used for teaching VLSI and digital IC design courses. We have also developed a full-custom design project that was used as a course project in teaching “Digital VLSI Design” course at San Francisco State University. The design project is to design a 4-bit ripple carry adder in a full custom fashion from schematic to layout in the generic 90nm CMOS technology. The developed design flow and the course project provide a very effective hands-on approach to teaching digital IC design and VLSI design in advanced CMOS technologies. The team project was conducted in a competition based format providing great enthusiasm and motivation among the students, enhancing their learning experience. The competition was to achieve the best design quality defined as the product of following design metrics: propagation delay, power dissipation, and layout area for the 4-bit ripple carry adder. The winning team achieved a delay of 82.2ps, power dissipation of 30.7 μW, and layout area of 112.8 μm2 for the 4-bit adder.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133130315","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}
{"title":"Using tablet PCs and interactive software in integrated-circuit-design courses to improve learning","authors":"M. Simoni","doi":"10.1109/MSE.2009.5270839","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270839","url":null,"abstract":"This paper describes my experiences using tablet PCs and interactive course software in integrated circuit design courses. There is a rapidly growing community that is demonstrating the usefulness of this technology to increase interaction between faculty and students and to facilitate cognitive exercises during lectures, which have been shown to improve learning and retention of material. While numerous examples of using this technology exist, there is very little literature regarding its application to integrated circuit design. This paper focuses on examples from three different IC design courses to describe the types of cognitive activities that can be facilitated with this technology. It is my goal to spark discussion of and interest in this technology in order to further improve its effectiveness.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126961174","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}
{"title":"Extension of micro/nano-electronics technology towards photonics education","authors":"F. Uherek, D. Donoval, J. Chovan","doi":"10.1109/MSE.2009.5270818","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270818","url":null,"abstract":"In the paper, topical problems of photonics education such as the extension of micro/nano-electronics curricula are analyzed. The concept of using optical processes to perform various functions is known as optoelectronics, electro-optics or photonics, and represents a new area for the future. Photonics harnessing the potential of light across a broad spectrum of applications including communications and information processing and optoelectronics is the alliance of optics and electronics. Photonics has been identified as a key technology influencing a wide range of innovative products in communications, transportation, medicine, manufacturing, construction, computing security, and defense. It is generally expected that optoelectronics and light (photons) will replace electrons as the principal information carrier in the near future [1]. Some aspects of photonics education in master and PhD Microelectronics study programmes at the Slovak University of Technology in Bratislava Slovakia are discussed.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130355162","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}
{"title":"Project based e-learning: A new education technique for distance learning in smart sensors systems","authors":"S. Yurish","doi":"10.1109/MSE.2009.5270822","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270822","url":null,"abstract":"The creation of new education technique for distance learning in smart sensor systems, which for the first time will be based on an organic joining of both advanced teaching approaches: e-learning and project-based learning is described in the paper. The project-based e-learning is based on novel, innovation research results obtained in the frame of FP6 programme Marie Curie Chairs Excellence (EXC) during the project MEXT-CT-2005-023991 Smart Sensors Systems Design (SMARTSES).","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132292781","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}
R. Goldman, K. Bartleson, T. Wood, K. Kranen, C. Cao, Vazgen Melikyan, G. Markosyan
{"title":"Synopsys' open educational design kit: Capabilities, deployment and future","authors":"R. Goldman, K. Bartleson, T. Wood, K. Kranen, C. Cao, Vazgen Melikyan, G. Markosyan","doi":"10.1109/MSE.2009.5270840","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270840","url":null,"abstract":"An open Educational Design Kit (EDK) which supports a 90nm design flow is described which includes all the necessary design rules, models, technology files, verification and extraction command decks, scripts, symbol libraries, and PCells. It also includes a Digital Standard Cell Library (DSCL) which supports all contemporary low power design techniques; an I/O Standard Cell Library (IOSCL); a set of memories (SOM) with different word and data depths; and a phase-locked loop (PLL). These components of the EDK augment any type of design for educational and research purposes. Though the EDK does not contain any foundry information, it allows real 90nm technology with high accuracy to be implemented in the designs.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"430 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122125050","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}
{"title":"An FPGA-based wireless network capstone project","authors":"J. Nestor, C. Nadovich","doi":"10.1109/MSE.2009.5270832","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270832","url":null,"abstract":"This paper describes a senior-level ECE capstone project in which students design, implement, and debug a wireless network using FPGAs with a small amount of attached circuitry. The project requires students to design the physical and media access control layers of a protocol based on IEEE 802.11, but simplified to make it feasible in a semester-long course. Specifically, the physical layer uses a VHF link with Bipolar Phase Shift Keying that can be implemented using the FPGA and a small analog front end. The protocol implements the basic Carrier Sense Multiple Access/Collision Avoidance mechanism of IEEE 802.11 while leaving out more advanced features. The resulting project requires that students learn the concepts of the design process, apply their knowledge of several different ECE topics, and implement a complex design.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"195 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134432351","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}
{"title":"Benefits derived from restructuring the practical component of an introductory course in electronic communication systems","authors":"L. Clarke, J. Skobla","doi":"10.1109/MSE.2009.5270813","DOIUrl":"https://doi.org/10.1109/MSE.2009.5270813","url":null,"abstract":"In an effort to address students' complaints regarding the tedious and frustrating nature of the practical component of the department's introductory communication course we embarked on a restructuring exercise. The restructuring of this component of the course shows promise based on preliminary results. The students are obtaining higher grades and gave the practical component a more favorable rating. Additionally the restructuring exercise allows for the addition of several more experiments enabling us to cover a broader portion of the course in the practical component. This paper looks at the changes that were made in the restructuring exercise and present preliminary results on the improvement in student's grade which can be attributed to this exercise. Over 16% of students are now obtaining grades over 80% compare to 0% before the restructuring exercise. Results from students' evaluations of the practical component of the course before and after the restructuring exercise is also presented, which shows an effective 24% improvement in the student rating.","PeriodicalId":241566,"journal":{"name":"2009 IEEE International Conference on Microelectronic Systems Education","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131910376","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}