The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This paper outlines experiences in bringing up a course with significant sensing and actuating capabilities, on top of the already existing infrastructure support for training embedded wireless system design. The role of the suitable development platform, design kits and the lab experiments is outlined, and the expected outcomes are highlighted. We emphasize the role of scaffolding principle, which...
Mobile devices such as laptops, netbooks, tablets, smart phones and game consoles have become our de facto interface to the vast amount of information delivery and processing capabilities of the cloud. The move to mobility has been enabled by the dual forces of ubiquitous wireless connectivity combined with the increasing energy efficiency offered by Moore's law. Yet, a major component of the mobile...
Even common daily-used devices such as a mobile phone or a remote controller can be a big hurdle for disabled people. As the levels and types of disabilities have a wide variety, it is difficult to expect that devices from mass production are tailored for each disabled person. In this paper, we introduce a capstone design project to develop a Bluetooth wireless handset for people with a motor disability...
This paper describes a curriculum that relies on leaving material for instruction flexible for as long as possible prior to class meetings, termed “just-in-time (JIT) teaching.” As such, we describe a project-oriented course sequence that integrates several related disciplines in microelectronic-system design with an industrial inspired teaching model. By keeping the material of the course updated...
Since its introduction over two decades ago, graphics hardware has continued to evolve to improve rendering performance and increase programmability. While most undergraduate courses in computer graphics focus on rendering algorithms and programming APIs, we have recently created an undergraduate senior elective course that focuses on graphics processing and architecture, with a strong emphasis on...
This paper presents a hands-on advanced logic design course using digital music synthesis as the basis of all homework and labs. A Verilog-based design flow is coupled with a FPGA development board, a digital to analog converter, and a small amplifier which enables a complete progression of specification, implementation and verification over the 10 week quarter. The gratification of hands-on audio...
We present a computer engineering capstone design project course focused on accelerating intensive computations via integration of application-specific co-processors with digital processor systems. We propose utilization of puzzle solvers as attractive, scalable and simple-to-understand applications to engage students with practicing a number of fundamental concepts in algorithm design, HW-SW co-design,...
There are an ever more rapidly increasing number of design and CAD conference and journal papers. In particular, there are also a large number of design researchers (paper authors) and a large number of microelectronics conferences. Significant government and industrial funding and even higher research effort is allocated to a great variety of topics. While some researchers keep changing collaborators,...
This paper highlights some deficiencies of the classical model of the basic rectifier circuit and presents an alternative analytical model for very low voltage operation. The goal is to introduce the model in a course and lab on Electronics Fundamentals.
Deeds is a tool, specifically designed for educational applications, for design and simulation of digital systems based on combinational and sequential blocks, finite state machines and microcomputers. Deeds is characterized by an extremely simple user interface and it is associated with a large repository of application projects, available on the web. The paper presents a newly developed feature...
We present a 10 week long project-based course on mechatronics that combines lab exercises with an open-ended team project that takes the students from a very basic understanding through development of a small ground robot. Students' basic skill sets are developed using team weekly lab assignments covering software, analog electronics, rapid prototyping and fabrication techniques, and motor drive...
This paper describes a collaborative effort between Mentor Graphics and Portland State University to introduce hardware emulation into the undergraduate and graduate electrical and computer engineering curriculum. We detail several parallel approaches that address a need for both broad exposure to the concepts of hardware emulation and more in-depth experience with transaction-based verification.
Generally, in the studies of microelectronics engineer the approach of IC testing remains very theoretical. Only few concrete practices are commonly done and generally laboratory experiences are limited to the use of CAD tools. For this purpose, in our teaching department, we develop an experiment allowing a concrete learning of IC testing dedicated to the test of commercial memory chips. Through...
Courses in embedded systems can approach the subject from a variety of perspectives, ranging from emphasis on hardware, emphasis on software, or emphasis on system design. This paper describes a course in embedded systems that requires students to develop software to control a system that is physically available in the laboratory. The hardware models a rapid transit system that is controlled using...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.