1,297 research outputs found

    CESEC Chair – Training Embedded System Architects for the Critical Systems Domain

    Get PDF
    Increasing complexity and interactions across scientific and tech- nological domains in the engineering of critical systems calls for new pedagogical approach. In this paper, we introduce the CESEC teaching chair. This chair aims at supporting new integrative ap- proach for the initial training of engineer and master curriculum to three engineering school in Toulouse: ISAE, INSA Toulouse and INP ENSEEIHT. It is supported by the EADS Corporate Foundation. In this paper, we highlight the rationale for this chair: need for sys- tem architect with strong foundations on technical domains appli- cable to the aerospace industry. We then introduce the ideal profile for this architect and the various pedagogical approaches imple- mented to reach this objective

    Automatic generation of hardware Tree Classifiers

    Full text link
    Machine Learning is growing in popularity and spreading across different fields for various applications. Due to this trend, machine learning algorithms use different hardware platforms and are being experimented to obtain high test accuracy and throughput. FPGAs are well-suited hardware platform for machine learning because of its re-programmability and lower power consumption. Programming using FPGAs for machine learning algorithms requires substantial engineering time and effort compared to software implementation. We propose a software assisted design flow to program FPGA for machine learning algorithms using our hardware library. The hardware library is highly parameterized and it accommodates Tree Classifiers. As of now, our library consists of the components required to implement decision trees and random forests. The whole automation is wrapped around using a python script which takes you from the first step of having a dataset and design choices to the last step of having a hardware descriptive code for the trained machine learning model

    An FPGA Multiprocessor System for Undergraduate Study

    Get PDF
    We present our experiences using multiple soft processor cores on an FPGA to study advanced computer architecture at the undergraduate level. Our system instantiates multiple processor cores on a single FPGA device using the Altera Nios® II soft processor and associated CAD tools. With an easy to use development environment and powerful tools to quickly generate designs, an FPGA platform provides the necessary flexibility to quickly produce a working system. Students are able to easily modify and adapt their designs for a specific application. We demonstrate that multiprocessor systems can be developed, implemented and studied by undergraduate students due to the availability and accessibility of design tools and FPGA development boards. Further, these systems enhance the learning of multiprocessors and aptly compliment advanced computer architecture courses covering topics to include shared memory, synchronization, sequential consistency, and memory coherency

    Constructivist Multi-Access Lab Approach in Teaching FPGA Systems Design with LabVIEW

    Get PDF
    Embedded systems play vital role in modern applications [1]. They can be found in autos, washing machines, electrical appliances and even in toys. FPGAs are the most recent computing technology that is used in embedded systems. There is an increasing demand on FPGA based embedded systems, in particular, for applications that require rapid time responses. Engineering education curricula needs to respond to the increasing industrial demand of using FPGAs by introducing new syllabus for teaching and learning this subject. This paper describes the development of new course material for teaching FPGA-based embedded systems design by using ‘G’ Programming Language of LabVIEW. A general overview of FPGA role in engineering education is provided. A survey of available Hardware Programming Languages for FPGAs is presented. A survey about LabVIEW utilization in engineering education is investigated; this is followed by a motivation section of why to use LabVIEW graphical programming in teaching and its capabilities. Then, a section of choosing a suitable kit for the course is laid down. Later, constructivist closed-loop model the FPGA course has been proposed in accordance with [2- 4; 80,86,89,92]. The paper is proposing a pedagogical framework for FPGA teaching; pedagogical evaluation will be conducted in future studies. The complete study has been done at the Faculty of Electrical and Electronic Engineering, Aleppo University

    E-Learning

    Get PDF
    E-learning enables students to pace their studies according to their needs, making learning accessible to (1) people who do not have enough free time for studying - they can program their lessons according to their available schedule; (2) those far from a school (geographical issues), or the ones unable to attend classes due to some physical or medical restriction. Therefore, cultural, geographical and physical obstructions can be removed, making it possible for students to select their path and time for the learning course. Students are then allowed to choose the main objectives they are suitable to fulfill. This book regards E-learning challenges, opening a way to understand and discuss questions related to long-distance and lifelong learning, E-learning for people with special needs and, lastly, presenting case study about the relationship between the quality of interaction and the quality of learning achieved in experiences of E-learning formation

    A Mobile Platform Using Software Defined Radios For Wireless Communication Systems Experimentation

    Get PDF
    A distinctive feature of wireless communication systems is implied by the fact that there is no physical connection between the transmitter and its corresponding receiver, which enables user mobility. However, experimenting with wireless communication systems is mostly done in the lab, where transmitters and receivers are setup on benches, in stationary settings. This prevents students from experiencing fading and other propagation effects associated with mobile wireless channels. This paper describes a mobile platform for wireless communication experimentation that enables students to run experiments beyond the confines of a traditional lab, in realistic settings that cover indoor and outdoor scenarios with both fixed and mobile propagation characteristics. The platform presented consists of a Universal Software Radio Peripheral (USRP) from National Instruments to implement the transmitter, an affordable RTL-SDR USB dongle to implement the receiver, a laptop computer used to program the SDR boards, and equipment for visualizing radio signal characteristics such as a portable spectrum analyzer or oscilloscope. This choice results in a moderate overall cost for the radio hardware required by the platform, which can be easily programmed using open source software such as GNU Radio as well as software packages like Matlab or LabView. For experimentation in wireless scenarios with low mobility (both indoors and outdoors, corresponding to walking speeds) the transmitter and receiver may be placed on push carts, while for higher mobility they may be placed on university owned golf carts moving at faster speeds on the designated campus routes. Furthermore, mobile transmitters and receivers may also be placed in cars driving on the campus streets and through the university parking lots/garages to enable experiments simulating vehicle to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communications

    CDIO Projects in DTU’s B.Eng. in IT Study Program

    Get PDF
    Since the fall 2008 all B.Eng. study programs at the Technical University of Denmark have been based on the CDIO concept. The adoption of the CDIO standards and principles resulted in new or significantly revised study programs. As part of this effort design-build projects have been introduced on each of the first 4 semesters, and each semester-project spans several courses. The aim of this paper is to describe the four CDIO semester projects in the B.Eng. in IT study, and – along with similar papers describing the other six B.Eng. programs – to provide documentation to accompany an exposition with stands providing additional information and with students demonstrating their projects. The paper is narrowly focused on the IT-study program. At the time of writing this paper the students enrolled in 2008 have completed all four semesters in the new CDIO-based study plan, and the students enrolled in 2009 are currently in the process of finishing the 4 th semester. Consequently, the paper is reporting on curriculum development which has been implemented, and for which experiences have gained

    Pressure Ulcer Prevention System

    Get PDF
    Pressure ulcers, also known as bedsores, are a widespread but often understated problem. A pressure ulcer is an injury that develops with constant pressure on an area of skin for a long time. They range from bruises to open wounds to even exposed bone. These injuries especially impact bedridden and elderly hospital inpatients, since these people must depend on nursing staff for mobility. Pressure ulcers can seem to be a solved problem. Solutions that completely eliminate pressure ulcers do exist. These solutions, however, are too expensive for widespread use, at thousands of dollars per bed. Other solutions, such as relying on nursing staff to move all patients is not reliable, and nurses develop chronic back pain from the strain of moving so many patients so often. The Pressure Ulcer Prevention System is designed specifically to be an affordable solution for these injuries in a hospital or assisted living setting. The system collects data from a gyroscopic sensor and multiple pressure sensors mounted on the patient, and sends an alert to the nurses’ station if a patient is at risk of developing a pressure ulcer, and needs attending. The system does not replace nurse care, nor does it change the most common solution of manually moving patients, but it instead helps nursing staff be more efficient

    Collaborative development of remote electronics laboratories in the ELVIS ilab

    Get PDF
    Remote laboratories represent a significant value to engineering curricula in a variety of cases. Whether it is a complement to a hands-on experience or a substitute when a traditional lab is not feasible, remote laboratories can be a valuable educational resource. Since 1998, the MIT iLab Project has worked to increase the quality and availability of remote laboratories. Using the iLab Shared Architecture, developers of new labs can leverage a set of generic support functions and then share those labs easily and with minimal administrative cost. More recently, the iLab Project, in partnership with Obafemi Awolowo University in Nigeria, Makerere University in Uganda and the University of Dar-es-Salaam in Tanzania and in coordination with the Maricopa Advanced Technology Education Center (MATEC), has focused on building iLabs around the National Instruments Educational Laboratory Virtual Instrumentation Suite (ELVIS) platform. The ELVIS is a low-cost, small-footprint unit that contains most of the common test instruments found in a typical electrical engineering lab. By coupling the ELVIS with iLabs, a variety of remote electronics laboratories can be built and shared around the world. Using this common hardware/software platform, participants in the iLab Project at different levels of the educational spectrum have developed experiments that meet their individual curricular needs and are able to host them for use by other peer institutions. Not only does this increase the variety of ELVISbased iLabs, but it also spurs the creation of teams that can then build other, more diverse iLabs and substantively participate in project-wide collaborative development efforts. Through such coordinated efforts, iLabs can provide rich practical experiences for studentsMaricopa County Community College District. Maricopa Advanced Technology Education CenterCarnegie Corporation of New YorkMicrosoft CorporationNational Science Foundation (U.S.) (award 0702735)Singapore-MIT Alliance for Research and Technology Cente
    • …
    corecore