This year, new distributed learning tools were developed and integrated into an electrical and computer engineering course at the University of Illinois. This paper discusses the use of the World Wide Web (WWW) for the teaching of ECE291 and describes the development and implementation of new interactive software modules that automatically grade on-line homeworks, record student scores, graphically display point distributions, and manage group projects.
{"title":"Distributed learning via the World Wide Web through interactive modules","authors":"J. Lockwood","doi":"10.1109/MSE.1997.612566","DOIUrl":"https://doi.org/10.1109/MSE.1997.612566","url":null,"abstract":"This year, new distributed learning tools were developed and integrated into an electrical and computer engineering course at the University of Illinois. This paper discusses the use of the World Wide Web (WWW) for the teaching of ECE291 and describes the development and implementation of new interactive software modules that automatically grade on-line homeworks, record student scores, graphically display point distributions, and manage group projects.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115793313","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}
The growing demands for assurance of properties like correctness, safety, and security have led to the development of design methods using mathematical logic. These methods have broad application to hardware, software, and system design. Design based on mathematical logic offers the capability to relate structural descriptions with behavioral descriptions and properties. The challenge is to move these methods into mainstream engineering. This requires teaching mathematical logic in engineering courses which are directly applicable to engineering design. This paper describes how formal logic is included in the computer engineering curriculum at Syracuse University, our experience teaching formal logic to engineers, and how VLSI circuits have been fabricated by students using a formal development process.
{"title":"Experience extending VLSI design with mathematical logic","authors":"Shiu-Kai Chin","doi":"10.1109/MSE.1997.612526","DOIUrl":"https://doi.org/10.1109/MSE.1997.612526","url":null,"abstract":"The growing demands for assurance of properties like correctness, safety, and security have led to the development of design methods using mathematical logic. These methods have broad application to hardware, software, and system design. Design based on mathematical logic offers the capability to relate structural descriptions with behavioral descriptions and properties. The challenge is to move these methods into mainstream engineering. This requires teaching mathematical logic in engineering courses which are directly applicable to engineering design. This paper describes how formal logic is included in the computer engineering curriculum at Syracuse University, our experience teaching formal logic to engineers, and how VLSI circuits have been fabricated by students using a formal development process.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115464155","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}
The educational experience of students in a Computer Engineering capstone design course can be greatly enhanced by providing a framework that enables students to design devices that are accessible over the web. The framework consists of inexpensive hardware and software that permits the connection of arbitrary devices to a web page. Remote users can then interact with the physical device through a form-based or Java-applet interface that can exploit data flow in both directions. Examples of devices that can be connected to the web range from positionable digital cameras to robots to distance-learning aids to home control devices. The contribution of this work is an inexpensive, bi-directional, public-domain method that does not require the insertion of special boards in the machine hosting the hardware nor modification to server software.
{"title":"Interacting with physical devices over the web","authors":"G. Borriello, Eric McManus","doi":"10.1109/MSE.1997.612541","DOIUrl":"https://doi.org/10.1109/MSE.1997.612541","url":null,"abstract":"The educational experience of students in a Computer Engineering capstone design course can be greatly enhanced by providing a framework that enables students to design devices that are accessible over the web. The framework consists of inexpensive hardware and software that permits the connection of arbitrary devices to a web page. Remote users can then interact with the physical device through a form-based or Java-applet interface that can exploit data flow in both directions. Examples of devices that can be connected to the web range from positionable digital cameras to robots to distance-learning aids to home control devices. The contribution of this work is an inexpensive, bi-directional, public-domain method that does not require the insertion of special boards in the machine hosting the hardware nor modification to server software.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130741405","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}
M. L. Simpson, J. M. Rochelle, G. Alley, T. V. Blalock, C. Britton, D. Bouldin, W. Bryan, R. C. Gonzalez, M. Ericson, M. Paulus, E. Kennedy, Stephen F. Smith, M. J. Roberts, A. Wintenberg
The University of Tennessee (UT) and the Oak Ridge National Laboratory (ORNL) have formed a cooperative joint program in mixed-signal VLSI and monolithic sensors. The intent of the program is to have a larger research and educational impact jointly than either institution could have alone. The joint program consists of joint facilities, joint research, an undergraduate intern program and a graduate program. In addition, ORNL and UT are sharing research staff and student research assistants.
{"title":"The University of Tennessee/Oak Ridge National Laboratory joint program in mixed-signal VLSI and monolithic sensors","authors":"M. L. Simpson, J. M. Rochelle, G. Alley, T. V. Blalock, C. Britton, D. Bouldin, W. Bryan, R. C. Gonzalez, M. Ericson, M. Paulus, E. Kennedy, Stephen F. Smith, M. J. Roberts, A. Wintenberg","doi":"10.1109/MSE.1997.612536","DOIUrl":"https://doi.org/10.1109/MSE.1997.612536","url":null,"abstract":"The University of Tennessee (UT) and the Oak Ridge National Laboratory (ORNL) have formed a cooperative joint program in mixed-signal VLSI and monolithic sensors. The intent of the program is to have a larger research and educational impact jointly than either institution could have alone. The joint program consists of joint facilities, joint research, an undergraduate intern program and a graduate program. In addition, ORNL and UT are sharing research staff and student research assistants.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131767565","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}
Enhancing undergraduate and graduate curriculum to include state-of-the-art tools and techniques deserves utmost importance in this fast paced world of engineering and technological growth. Design, the art of applying one's knowledge and experience to the solution of real problems is what makes engineering an exciting and rewarding career. In this paper, experience from teaching a senior level course entitled "Digital Design Using FPGAs" at the University of South Florida is described.
{"title":"Experience teaching a senior level course on digital design using FPGAs","authors":"L. John","doi":"10.1109/MSE.1997.612564","DOIUrl":"https://doi.org/10.1109/MSE.1997.612564","url":null,"abstract":"Enhancing undergraduate and graduate curriculum to include state-of-the-art tools and techniques deserves utmost importance in this fast paced world of engineering and technological growth. Design, the art of applying one's knowledge and experience to the solution of real problems is what makes engineering an exciting and rewarding career. In this paper, experience from teaching a senior level course entitled \"Digital Design Using FPGAs\" at the University of South Florida is described.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117077656","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}
Microelectronic system designers are increasingly capturing their designs using hardware description languages such as VHDL and Verilog. The designs are then most often synthesized into programmable logic devices such as field-programmable gate arrays (FPGAs). This approach places the emphasis on a high-level design which reduces time to market by relying on synthesis software and programmable logic to produce working prototypes rapidly. These prototypes may then be altered as requirements change or convert into high-volume mask gate arrays or other application-specific integrated circuits (ASICs) when the demand is known to be sufficient. These ASICs, however, must be designed to be testable to screen out those with manufacturing defects. Hence, scan logic must be inserted, test vectors generated and fault grading performed to ensure a high level of testability. Experiences encountered from teaching a two-semester graduate sequence on these topics are summarized.
{"title":"Experiences teaching synthesis of FPGAs and testable ASICS","authors":"D. Bouldin","doi":"10.1109/MSE.1997.612558","DOIUrl":"https://doi.org/10.1109/MSE.1997.612558","url":null,"abstract":"Microelectronic system designers are increasingly capturing their designs using hardware description languages such as VHDL and Verilog. The designs are then most often synthesized into programmable logic devices such as field-programmable gate arrays (FPGAs). This approach places the emphasis on a high-level design which reduces time to market by relying on synthesis software and programmable logic to produce working prototypes rapidly. These prototypes may then be altered as requirements change or convert into high-volume mask gate arrays or other application-specific integrated circuits (ASICs) when the demand is known to be sufficient. These ASICs, however, must be designed to be testable to screen out those with manufacturing defects. Hence, scan logic must be inserted, test vectors generated and fault grading performed to ensure a high level of testability. Experiences encountered from teaching a two-semester graduate sequence on these topics are summarized.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125481507","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}
A new thermosonic flip-chip bonding technology has been developed. It is compatible with wire bonding and eliminates the need of solder bumping on wafers. As a result, this technology could be applied to enhance Senior Design type of courses using flip-chip assembly to design, assemble and test innovative systems. The technology will be described with a list of different modules prototyped for microelectronics, optoelectronics, microwave/millimeter-wave, and microelectromechanical systems. We are looking for collaborators to investigate different possible curricular enhancements using this new technology.
{"title":"Flip-chip assembly for senior designs in the 21/sup st/ century","authors":"Y. Lee, Q. Tan","doi":"10.1109/MSE.1997.612583","DOIUrl":"https://doi.org/10.1109/MSE.1997.612583","url":null,"abstract":"A new thermosonic flip-chip bonding technology has been developed. It is compatible with wire bonding and eliminates the need of solder bumping on wafers. As a result, this technology could be applied to enhance Senior Design type of courses using flip-chip assembly to design, assemble and test innovative systems. The technology will be described with a list of different modules prototyped for microelectronics, optoelectronics, microwave/millimeter-wave, and microelectromechanical systems. We are looking for collaborators to investigate different possible curricular enhancements using this new technology.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124974128","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}
The complexity of digital designs has increased drastically with the advent of the smaller geometry semiconductor process technology. This increase has made enormous demands on the industry, giving rise to Hardware Description Languages (HDL) which responded with its HDL-based design process, methodology, and design tools. HDL not only manages the increased complexity, but it also allows a shorter design cycle. Including HDL and synthesis in digital design curriculums will have its challenges. This paper addresses those challenges and proposes some recommendations.
{"title":"Including HDL and synthesis in the EE and CSE digital design curriculum","authors":"K. Chang","doi":"10.1109/MSE.1997.612577","DOIUrl":"https://doi.org/10.1109/MSE.1997.612577","url":null,"abstract":"The complexity of digital designs has increased drastically with the advent of the smaller geometry semiconductor process technology. This increase has made enormous demands on the industry, giving rise to Hardware Description Languages (HDL) which responded with its HDL-based design process, methodology, and design tools. HDL not only manages the increased complexity, but it also allows a shorter design cycle. Including HDL and synthesis in digital design curriculums will have its challenges. This paper addresses those challenges and proposes some recommendations.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120963761","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}
There is a huge development in mobile communications in Europe and consequently, the need for training engineering students in microwave design is growing. We present here some students projects aimed at designing microwave subsystems in MMIC and HMIC technology, for different wireless communications applications. They have been performed at LHOG/ENSERG (INPG), France. The capabilities and constraints of our university are presented, as well as the industrial partnership on these student projects. The facilities provided by complementary research on these topics are also discussed.
{"title":"Project-oriented training of engineering students on MMIC and HMIC at LHOG/INPG","authors":"N. Guillemot, B. Cabon, A. Vilcot, N. Corrao","doi":"10.1109/MSE.1997.612576","DOIUrl":"https://doi.org/10.1109/MSE.1997.612576","url":null,"abstract":"There is a huge development in mobile communications in Europe and consequently, the need for training engineering students in microwave design is growing. We present here some students projects aimed at designing microwave subsystems in MMIC and HMIC technology, for different wireless communications applications. They have been performed at LHOG/ENSERG (INPG), France. The capabilities and constraints of our university are presented, as well as the industrial partnership on these student projects. The facilities provided by complementary research on these topics are also discussed.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133797928","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}
A discussion has been held on the application of distance education at the CAD Laboratory of the Kaunas University of Technology. Modern capabilities of the Internet open the ways of using any CAD system via any computer, connected to the Internet. Three levels of communications are discussed. A distance laboratory uses specific adapted methods, re-formulated laboratory exercises and a special software. Project-based education is very valuable by self-studying and for continuing education. The verification has now become very important to finishing an electronic design project. A special software of registering saves time of the professors. Laboratory exercises of electronic design use widely configurable field-programmable gate arrays (FPGA). At present, such exercises can be done via a network. Some initial collection of practical laboratory exercises of design system CADENCE was prepared, performed and tested. The principles suggested can be extended to other objects of teaching, and introduce important changes in teaching practices of the future.
{"title":"A distance laboratory for computer-aided design","authors":"R. Seinauskas","doi":"10.1109/MSE.1997.612569","DOIUrl":"https://doi.org/10.1109/MSE.1997.612569","url":null,"abstract":"A discussion has been held on the application of distance education at the CAD Laboratory of the Kaunas University of Technology. Modern capabilities of the Internet open the ways of using any CAD system via any computer, connected to the Internet. Three levels of communications are discussed. A distance laboratory uses specific adapted methods, re-formulated laboratory exercises and a special software. Project-based education is very valuable by self-studying and for continuing education. The verification has now become very important to finishing an electronic design project. A special software of registering saves time of the professors. Laboratory exercises of electronic design use widely configurable field-programmable gate arrays (FPGA). At present, such exercises can be done via a network. Some initial collection of practical laboratory exercises of design system CADENCE was prepared, performed and tested. The principles suggested can be extended to other objects of teaching, and introduce important changes in teaching practices of the future.","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130281768","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}